wiki:BeginnerSoftwareVideos

Version 9 (modified by benjialbert, 8 years ago) (diff)

--

Beginner Videos

Setup

1 Installing the JDK 2 Running a Java Program 3 Downloading Eclipse

Your First Programs

4 Hello Youtube 5 Variables 6 Getting User Input 8 Math Operators 9 Increment Operators

25 Math Class Methods 26 Random Number Generator

Conditionals

  1. If Statement
  2. Logical Operators
  3. Nested if Statements
  4. if else statement
  5. Switch Statement
  6. Conditional Operators

Loops and Arrays

  1. While Loop
  2. do while Loops
  3. for Loops
  4. Introduction to Arrays
  5. Creating an Array Table
  6. Summing Elements of Arrays
  7. Array Elements as Counters
  8. Enhanced for Loop
  9. Arrays in Methods
  10. Multidimensional Arrays
  11. Table for Multi Arrays

Classes

  1. Using Multiple Classes
  2. Use Methods with Parameters
  3. Variable Length Arguments
  4. Many Methods and instances
  5. Constructors
  6. Multiple Constructors
  7. Building Objects for Constructors
  8. Composition

Keywords

  1. public, private, and this
  2. static
  3. More on static
  4. final
  5. Enumeration
  6. EnumSet Range

Common Methods

  1. Get and Set Methods
  2. toString Method

Object Oriented Programming (OOP)

  1. Inheritance
  2. Introduction to Polymorphism
  3. Polymorphic Arguments
  4. Overriding Rules
  5. Abstract and Concrete Classes
  6. Class to Hold Objects
  7. Array Holding Many Objects
  8. Simple Polymoprhic Program

File Input/Output? (I/O)

  1. File Class
  2. Creating Files
  3. Writing to Files
  4. Reading from Files

Exceptions

  1. Exception Handling