So you followed along as Andrew Perkins showed you all the basics in Intro to Computer Science with Java: 101, and now you’re ready for something a bit more advanced. You want something a bit deeper than just an intro; more Java, more coding and introducing a few new techniques. Well, here’s the course for you. Inside you’ll pick some of the moreadvanced Java programming skills, and develop a program while you’re at it. Enjoy.
Intermediate Topics 47m 46s
Introduction 1m
Manipulating Strings 15m 2s
Static Variables & Methods 11m 2s
Type Casting 4m 58s
Nested If Statements 4m 20s
Nested Loops 8m
Constants 3m 24s
Input & Output 27m 34s
The Scanner Class 5m 40s
Reading Text Files & Exceptions 16m 50s
Writing to Text Files 5m 4s
Intermediate Class Design 15m 4s
Cohesion and Coupling 6m 56s
Variable Scope 4m 34s
Immutable Objects 3m 34s
Inheritance & Polymorphism 33m 49s
Inheritance 3m 28s
Creating a Superclass 5m 46s
Creating Subclasses 11m 16s
Overriding Methods & Polymorphism 12m 48s
Conclusion 31s