Prerequisites
There are no prerequisites for this workshop.
Prerequisites
There are no prerequisites for this workshop.
Setup | Download files required for the lesson | |
00:00 | 1. Getting started with Java |
What is Java?
How do I create my first Java program? |
01:00 | 2. Variables and assignment in Java |
What are the primitive types in Java?
How do I store literal values in a Java program? |
02:00 | 3. Conditional logic in Java |
How to implement branches and decision points in Java contorl flow?
How do I use if statements? |
03:00 | 4. Loops in Java |
How do you use loops in Java?
How do you use if statements in Java? |
04:00 | 5. Classes in Java |
What are the principles of Object-Oriented Programming?
How do we create classes in Java? |
05:00 | 6. Objects in Java | How do we create and use objects in Java? |
06:30 | 7. Inheritance and Polymorphism | How do we use inheritance and polymorphism in Java? |
08:30 | 8. Data Structures | How do we use arrays, ArrayLists and HashaMaps to represent collections in Java? |
10:30 | 9. Packages and the Software Development Lifecycle in Java |
How do we use packages in Java?
How can we control the build environment? How do we produce well documented code? |
11:30 | 10. Software reliability in Java - Testing and Exceptions |
How do we use tesing in Java?
How do we use exceptions in Java? |
12:30 | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.