wiki:BeginnerSoftwareVideos

Beginner Videos (6:35:44)

Setup (21:20)

1 Installing the JDK (7:21)
2 Running a Java Program (6:53)
3 Downloading Eclipse (7:06)

Your First Programs (48:46)

4 Hello Youtube (7:53)
5 Variables (7:25)
6 Getting User Input (5:31)
8 Math Operators (5:30)
9 Increment Operators (5:09)
7 (Exercise) Building a Basic Calculator (7:13)
25 Math Class Methods (4:50)
26 Random Number Generator (5:15)

Conditionals (31:23)

10 If Statement (6:02)
11 Logical Operators (6:07)
18 Nested if Statements (4:53)
19 if else statement (4:30)
12 Switch Statement (6:47)
20 Conditional Operators (3:04)

Loops and Arrays (1:11:21)

13 While Loop (3:35)
21 (Exercise) Simple Averaging Program (6:11)
24 do while Loops (3:23)
22 for Loops (4:09)
23 (Exercise) Compound Interest Program (6:49)
27 Introduction to Arrays (7:26)
28 Creating an Array Table (5:50)
29 Summing Elements of Arrays (4:01)
30 Array Elements as Counters (8:44)
31 Enhanced for Loop (4:02)
32 Arrays in Methods (5:42)
33 Multidimensional Arrays (4:04)
34 Table for Multi Arrays (7:25)

Classes (55:33)

14 Using Multiple Classes (6:34)
15 Use Methods with Parameters (6:41)
35 Variable Length Arguments (4:36)
16 Many Methods and instances (7:40)
17 Constructors (5:46)
39 Multiple Constructors (7:41)
41 Building Objects for Constructors (7:41)
43 Composition (8:54)

Keywords (45:15)

38 public, private, and this (5:47)
46 static (7:49)
47 More on static (6:46)
48 final (8:20)
44 Enumeration (9:52)
45 EnumSet Range (6:41)

Common Methods (14:25)

40 Get and Set Methods (6:51)
42 toString Method (7:34)

Object Oriented Programming (OOP) (1:07:22)

49 Inheritance (9:25)
55 Introduction to Polymorphism (8:21)
56 Polymorphic Arguments (7:52)
57 Overriding Rules (8:14)
58 Abstract and Concrete Classes (8:27)
59 Class to Hold Objects (9:10)
60 Array Holding Many Objects (7:54)
61 Simple Polymoprhic Program (7:59)

File Input/Output? (I/O) (30:17)

78 File Class (7:04)
79 Creating Files (7:04)
80 Writing to Files (8:18)
81 Reading from Files (7:51)

Exceptions (9:02)

82 Exception Handling (9:02)

Last modified 6 years ago Last modified on Sep 2, 2017, 4:33:45 PM