Java Coding Quickstart eBook

Java Coding Quickstart eBook
Created ByBrainStemSchool
Resource Type
Format
PDF (3 MB|100 pages)
$24.95
Digital Download
List Price:
$36.99
You Save:
$12.04
Share this resource
More products from BrainStemSchool
Product Thumbnail
Product Thumbnail
Product Thumbnail
Product Thumbnail
Product Thumbnail
$24.95
Digital Download
List Price:
$36.99
You Save:
$12.04

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 to TpT
Reported resources will be reviewed by our team. Report this resource to let us know if this resource violates TpT’s content guidelines.

Reviews

Q & A

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

More About Us

Keep in Touch!

Sign Up