Java Coding Quickstart eBook

Java Coding Quickstart eBook
Resource Type
Product Rating
File Type

PDF (Acrobat) Document File

Be sure that you have an application to open this file type before downloading and/or purchasing.

3 MB|100 pages
Share
Product Description

Java Coding Quickstart eBook

The perfect follow-up to the wildly successful Free Python Coding Quickstart eBook

Covering a complete introduction to Computer Science in the world's most popular programming language. Appropriate for beginning programmers AND experienced coders wanting to learn a new language.

  • Chapter 1: Get a Programming Environment 10
    • Online Java Interpreter 10
    • Repl.it 10
    • Your Very First Program 11
    • A Word About File Name, Class Name, And The main() Method 12
    • Saving and Recovering Source Code 13
    • What you can expect...for now 13
    • Glossary of Terms in Chapter 1 15
    • Chapter 1 Exercises 16
  • Chapter 2: Learn the Basic Concepts 17
    • Primitive Type 17
    • Variables 17
    • 3 VARIABLE NAMING RULES 18
    • Math 20
    • Using math in an output statement. 21
    • Containing the result of an expression in a variable 21
    • CODING IS NOT MATH 22
    • Casting 22
    • Casting Is Not Rounding 23
    • Glossary of terms in Chapter 2 25
    • Chapter 2 Exercises 26
  • Chapter 3: Communicating With The Program And Making Decisions 27
    • Input 27
    • Selection 28
      • Conditionals in if-else form 30
      • Conditionals in if-else form 30
      • Conditional Expressions 30
  • You can use the following relational operators in conditional expressions: 30
    • Boolean operators for combining relational statements: 31
    • Boolean Operators Explained 31
    • AND && 31
    • OR || 31
    • NOT ! 31
    • String Equality 32
    • Glossary of terms in Chapter 3 34
    • Chapter 3 Exercises 35
  • Chapter 4: Déjà Vu All Over Again 36
    • Arrays and ArrayLists 36
      • Arrays 36
      • ArrayLists 38
    • Loops 39
      • "for" Loops 40
      • "while" loops 42
      • "do while" loops 45
      • I heard the big kids talking about "for each" loops, what are those? 47
    • Glossary of terms in Chapter 4 48
    • Chapter 4 Exercises 50
  • Chapter 5: Methods (not Functions) 52
    • There Are No Functions In Java 52
    • The Only Method You Never Have To Call 52
    • Some useful String functions 56
    • switch Statements: Menu-style Decision Making 61
    • Functions Common To All Objects 61
    • Some useful functions that all Objects have 62
    • Glossary Of Terms In Chapter 5 63
    • Chapter 5 Exercises 64
  • Chapter 6: Your Own Functions 65
    • Two Aspects of Using Functions 65
    • The function header and definition 68
    • Parameters and arguments 68
    • Return value 69
    • The function call 69
    • Why use functions? 69
    • Glossary Of Terms In Chapter 6 70
    • Chapter 6 Exercises 71
  • Chapter 7: Object-Oriented Programming: Using Classes and Objects 72
    • Understanding Classes 72
    • Using Classes 74
    • Glossary of Terms in Chapter 6 80
    • Chapter 6 Exercises 81
  • Chapter 8: Use java to Solve Problems 83
    • Problems And Solutions 83
    • Make A Frame 83
    • Pig Latin 84
    • Write a program to convert between English and Moorse Code 85
  • Chapter 9: Conspicuously Absent 86
    • Inheritance 86
    • Interfaces 86
    • Algorithms 86
    • Graphics and GUIs 86
    • Apps 86
Total Pages
100 pages
Answer Key
N/A
Teaching Duration
N/A
Report this Resource
Loading...
$19.59
Digital Download
List Price:
$29.99
You Save:
$10.40
More products from BrainStemSchool
Product Thumbnail
Product Thumbnail
Product Thumbnail
Product Thumbnail
Product Thumbnail
Teachers Pay Teachers

Teachers Pay Teachers is an online marketplace where teachers buy and sell original educational materials.

Learn More

Keep in Touch!

Sign Up