Skip to content

SamJay0/Mictec-Java-Classes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Mictec-Java-Classes

resources and exercises being used in teaching java #Learn to code Java

##Curriculum

  • Introduction
    • Hello world program.
    • Display Strings
    • Escape sequences
  • Variables and operators
    • Declaring variables
    • Assignment
    • Printing variables
    • Arithmetic operators
    • Floating-point numbers
    • Rounding errors
    • Operators for Strings
    • Type of errors
  • Input and ouput
    • The System class
    • The Scanner class
    • Program structure
    • Literals and constants
    • Formatting output
  • Void methods
    • Math methods
    • Adding methods
    • Flow of execution
    • Parameters and arguments
    • Multiple parameters
  • Conditionals and logic
    • Relational operators
    • Logical operators
    • Conditional statements
    • Chaining and nesting
    • The return statement
    • Recursive methods
  • Value methods
    • Return values
    • Writing methods
    • Method composition
    • Overloading
    • Boolean methods
  • Loops
    • The while statement
    • Encapsulation and generalization
    • The for statement
    • The do-while loop
    • Break and continue
  • Arrays
    • Creating arrays
    • Accessing elements
    • Displaying arrays
    • Copying arrays
    • Array length
    • Array traversal
    • Random numbers
    • Traverse and count
    • The enhanced for loop
  • Strings
    • Characters
    • Strings are immutable
    • String traversal
    • Substrings
    • The indexOf method
    • String comparison
    • String formatting
    • Wrapper classes
    • Command-line arguments
  • Objects
    • Attributes
    • Objects as parameters
    • Objects as return types
    • Mutable objects
    • Aliasing
    • The null keyword
    • Garbage collection
  • Classes
    • The Time class
    • Constructors
    • Getters and Setters
    • Displaying objects
    • The tostring method
    • The equals method
    • Adding time
    • Pure methods and modifiers

About

resources and exercises being used teaching java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published