Curriculum
| Section 1: Introduction | |||
|---|---|---|---|
| Lecture 1 | 07:40 | ||
| Section 2: Setup | |||
| Lecture 2 | 00:56 | ||
| Lecture 3 | 04:45 | ||
| Lecture 4 | 09:39 | ||
| Lecture 5 | Text | ||
| Lecture 6 | 02:01 | ||
| Lecture 7 | 07:52 | ||
| Lecture 8 | Text | ||
| Lecture 9 | 02:02 | ||
| Lecture 10 | 08:29 | ||
| Lecture 11 | Text | ||
| Section 3: First Steps | |||
| Lecture 12 | 00:32 | ||
| Lecture 13 | 12:11 | ||
| Lecture 14 | 07:23 | ||
| Section 4: Variables, Datatypes and Operators | |||
| Lecture 15 | 00:22 | ||
| Lecture 16 | 15:10 | ||
| Lecture 17 | 18:45 | ||
| Lecture 18 | 12:54 | ||
| Lecture 19 | 07:19 | ||
| Lecture 20 | 11:53 | ||
| Lecture 21 | 16:10 | ||
| Lecture 22 | 11:50 | ||
| Section 5: Expressions, Statements, Code blocks and Methods | |||
| Lecture 23 | 00:27 | ||
| Lecture 24 | 07:13 | ||
| Lecture 25 | 09:21 | ||
| Lecture 26 | 17:07 | ||
| Lecture 27 | 17:43 | ||
| Lecture 28 | 15:05 | ||
| Lecture 29 | 23:57 | ||
| Section 6: Control Flow Statements | |||
| Lecture 30 |
Introduction
| 00:33 | |
| Lecture 31 | 19:29 | ||
| Lecture 32 | 18:46 | ||
| Lecture 33 | 16:29 | ||
| Section 7: OOP Part 1 - Classes, Constructors and Inheritance | |||
| Lecture 34 | 00:32 | ||
| Lecture 35 | 16:30 | ||
| Lecture 36 | 13:24 | ||
| Lecture 37 | 18:53 | ||
| Lecture 38 | 15:57 | ||
| Lecture 39 | 19:36 | ||
| Lecture 40 | 13:23 | ||
| Lecture 41 | 16:35 | ||
| Lecture 42 | 10:01 | ||
| Section 8: OOP Part 2 - Composition, Encapsulation, and Polymorphism | |||
| Lecture 43 | 00:33 | ||
| Lecture 44 | 17:16 | ||
| Lecture 45 | 14:14 | ||
| Lecture 46 |
Encapsulation
| 19:20 | |
| Lecture 47 |
Encapsulation (+Challenge Exercise)
| 14:13 | |
| Lecture 48 | 20:31 | ||
| Lecture 49 |
Polymorphism (+Challenge Exercise)
| 18:43 | |
| Lecture 50 | 15:56 | ||
| Lecture 51 | 15:29 | ||
| Section 9: Arrays, Java inbuilt Lists, Autoboxing and Unboxing | |||
| Lecture 52 | 21:24 | ||
| Lecture 53 |
Arrays (Challenge Exercise)
| 16:17 | |
| Lecture 54 |
List and ArrayList Part 1
| 16:26 | |
| Lecture 55 | 20:38 | ||
| Lecture 56 | 16:45 | ||
| Lecture 57 | 13:57 | ||
| Lecture 58 | 18:10 | ||
| Lecture 59 | 10:47 | ||
| Lecture 60 | 16:13 | ||
| Lecture 61 | 16:46 | ||
| Lecture 62 | 17:05 | ||
| Lecture 63 | 09:29 | ||
| Lecture 64 | 16:40 | ||
| Lecture 65 |
LinkedList Part 2
| 15:27 | |
| Lecture 66 |
LinkedList Part 3
| 20:43 | |
| Lecture 67 |
LinkedList Challenge Part 1
| 14:03 | |
| Lecture 68 |
LinkedList Challenge Part 2
| 17:17 | |
| Lecture 69 |
LinkedList Challenge Part 3 (Final video)
| 15:42 | |
| Section 10: Inner and Abstract Classes & Interfaces | |||
| Lecture 70 |
Interfaces
| 12:31 | |
| Lecture 71 |
Interfaces Part 2
| 14:26 | |
| Lecture 72 |
Interfaces Challenge Part 1
| 17:36 | |
| Lecture 73 |
Interfaces Challenge Part 2
| 08:57 | |
| Lecture 74 |
Inner classes Part 1
| 17:08 | |
| Lecture 75 |
Inner Classes Part 2
| 14:42 | |
| Lecture 76 |
Inner Classes Challenge
| 10:30 | |
| Lecture 77 |
Abstract Classes Part 1
| 16:39 | |
| Lecture 78 |
Abstract Classes Part 2
| 10:52 | |
| Lecture 79 |
Abstract Class Challenge Part 1
| 19:43 | |
| Lecture 80 |
Abstract Class Challenge Part 2
| 12:50 | |
| Lecture 81 |
Abstract Class Challenge Part 3
| 19:41 | |
| Section 11: Java Generics | |||
| Lecture 82 |
Generics Introduction
| 11:09 | |
| Lecture 83 |
Our Generics Class
| 11:34 | |
| Lecture 84 |
Our Generics Class Part 2
| 18:54 | |
| Lecture 85 |
Our Generics Class Part 3
| 10:10 | |
| Lecture 86 |
Generics Challenge
| 13:05 | |
| Section 12: Naming Conventions and Packages. static and final keywords | |||
| Lecture 87 |
Naming Conventions
| 07:06 | |
| Lecture 88 |
Packages
| 17:03 | |
| Lecture 89 |
Packages Part 2
| 11:37 | |
| Lecture 90 | 12:02 | ||
| Lecture 91 |
Packages (Challenge Exercise)
| 12:54 | |
| Lecture 92 |
Scope
| 17:22 | |
| Lecture 93 |
Scope Part 2 and Visibility
| 12:04 | |
| Lecture 94 |
Scope +(Challenge Exercise)
| 05:53 | |
| Lecture 95 |
The static statement +(Challenge Exercise)
| Text | |
| Lecture 96 |
The final statement +(Challenge Exercise)
| Text | |
| Section 13: Testing, Exceptions and Documentation | |||
| Lecture 97 |
Debugging
| Text | |
| Lecture 98 |
Using Java's Documentation
| Text | |
| Lecture 99 |
Source Code Analysis in IntelliJ
| Text | |
| Lecture 100 |
Reviewing Java's Own Source Code
| Text | |
| Full curriculum | |||
Instructor Biography
Download :
http://adf.ly/1Rp0g6