| | [01. Introduction] |
| | | 01_01-Welcome.mp4 (7.10 MB) |
| | | 01_02-Is this course for you.mp4 (8.11 MB) |
| | | 01_03-Using the exercise files.mp4 (11.79 MB) |
| | [02. What Is Java] |
| | | 02_01-The history of Java.mp4 (13.78 MB) |
| | | 02_02-Principles and components of Java.mp4 (23.32 MB) |
| | | 02_03-Java syntax and compilation.mp4 (13.50 MB) |
| | | 02_04-Memory management and garbage collection.mp4 (13.76 MB) |
| | | 02_05-Choosing a development environment.mp4 (10.62 MB) |
| | [03. Installing the Software] |
| | | 03_01-Installing Java on Windows.mp4 (8.09 MB) |
| | | 03_02-Installing Java on OS X.mp4 (6.68 MB) |
| | | 03_03-Installing IntelliJ IDEA on Windows.mp4 (6.87 MB) |
| | | 03_04-Installing IntelliJ IDEA on OS X.mp4 (5.16 MB) |
| | | 03_05-Installing BlueJ.mp4 (5.13 MB) |
| | [04. Getting Started] |
| | | 04_01-Hello World.mp4 (12.49 MB) |
| | | 04_02-Passing arguments to a console application.mp4 (6.70 MB) |
| | | 04_03-Organizing Java classes in packages.mp4 (9.52 MB) |
| | | 04_04-Creating a Java project in IntelliJ IDEA.mp4 (18.19 MB) |
| | | 04_05-Taking a tour of IntelliJ IDEA.mp4 (8.65 MB) |
| | | 04_06-Creating a Java project in BlueJ.mp4 (10.05 MB) |
| | | 04_07-Using the Java API documentation.mp4 (11.81 MB) |
| | [05. Working with Variables] |
| | | 05_01-Working with primitive variables.mp4 (19.10 MB) |
| | | 05_02-Declaring and initializing numeric primitives.mp4 (15.87 MB) |
| | | 05_03-Representing currency values with BigDecimal.mp4 (13.70 MB) |
| | | 05_04-Converting numeric values.mp4 (15.00 MB) |
| | | 05_05-Using mathematical operators and the Math class.mp4 (17.66 MB) |
| | | 05_06-Working with Boolean values and expressions.mp4 (12.52 MB) |
| | | 05_07-Working with character values.mp4 (8.84 MB) |
| | | 05_08-Using Java operators.mp4 (14.45 MB) |
| | [06. Working with Objects] |
| | | 06_01-Working with object data types.mp4 (15.45 MB) |
| | | 06_02-Using the String class.mp4 (14.35 MB) |
| | | 06_03-Converting primitive values to strings.mp4 (11.69 MB) |
| | | 06_04-Building a string from multiple values.mp4 (24.00 MB) |
| | | 06_05-Comparing string values.mp4 (16.14 MB) |
| | | 06_06-Formatting numeric values as strings.mp4 (12.86 MB) |
| | | 06_07-Parsing string values.mp4 (9.23 MB) |
| | | 06_08-Working with dates and times.mp4 (24.18 MB) |
| | | 06_09-Challenge Creating a simple calculator application.mp4 (3.02 MB) |
| | | 06_10-Solution Creating a simple calculator application.mp4 (3.52 MB) |
| | [07. Exception Handling and Debugging] |
| | | 07_01-Understanding syntax errors vs. runtime exceptions.mp4 (13.96 MB) |
| | | 07_02-Debugging with IntelliJ IDEA.mp4 (13.86 MB) |
| | | 07_03-Handling exceptions with trycatch.mp4 (12.12 MB) |
| | | 07_04-Creating multiple catch blocks.mp4 (9.19 MB) |
| | | 07_05-Throwing custom exceptions.mp4 (8.95 MB) |
| | [08. Managing Program Flow] |
| | | 08_01-Programming conditional logic.mp4 (9.79 MB) |
| | | 08_02-Using the switch statement.mp4 (13.31 MB) |
| | | 08_03-Creating looping code blocks.mp4 (14.70 MB) |
| | | 08_04-Creating reusable code with methods.mp4 (11.75 MB) |
| | | 08_05-Overloading methods with different signatures.mp4 (14.66 MB) |
| | | 08_06-Passing arguments by reference or by value.mp4 (11.88 MB) |
| | | 08_07-Challenge Creating a more complex calculator application.mp4 (3.96 MB) |
| | | 08_08-Solution Creating a more complex calculator application.mp4 (10.38 MB) |
| | [09. Using Data Collections] |
| | | 09_01-Using simple arrays.mp4 (18.30 MB) |
| | | 09_02-Using twodimensional arrays.mp4 (11.41 MB) |
| | | 09_03-Managing resizable arrays with ArrayList.mp4 (18.98 MB) |
| | | 09_04-Managing unordered data with HashMap.mp4 (10.78 MB) |
| | | 09_05-Looping through collections with iterators and foreach.mp4 (21.80 MB) |
| | [10. Creating Custom Classes] |
| | | 10_01-Understanding encapsulation.mp4 (17.35 MB) |
| | | 10_02-Creating and instantiating custom classes.mp4 (15.90 MB) |
| | | 10_03-Creating nested and anonymous classes.mp4 (13.39 MB) |
| | | 10_04-Visualizing class relationships.mp4 (9.74 MB) |
| | | 10_05-Storing data in instance variables.mp4 (16.55 MB) |
| | | 10_06-Declaring instance and static methods.mp4 (10.99 MB) |
| | | 10_07-Using constructor methods.mp4 (13.74 MB) |
| | | 10_08-Using static variables as constants.mp4 (9.36 MB) |
| | | 10_09-Declaring and using enum types.mp4 (15.11 MB) |
| | [11. Working with Inheritance] |
| | | 11_01-Understanding inheritance and polymorphism.mp4 (12.70 MB) |
| | | 11_02-Extending classes and overriding methods.mp4 (14.90 MB) |
| | | 11_03-Creating and implementing interfaces.mp4 (17.92 MB) |
| | | 11_04-Using abstract classes and methods.mp4 (12.10 MB) |
| | [12. Using Common Java Libraries] |
| | | 12_01-Managing files with the original File class.mp4 (19.82 MB) |
| | | 12_02-Managing files with Java 7s new IO library.mp4 (11.69 MB) |
| | | 12_03-Managing files with Apache Commons FileUtils.mp4 (14.93 MB) |
| | | 12_04-Reading a text file over the Internet.mp4 (19.13 MB) |
| | [13. Preparing a Java Application for Deployment] |
| | | 13_01-Documenting code with Javadoc.mp4 (14.87 MB) |
| | | 13_02-Packaging classes in JAR files.mp4 (11.43 MB) |
| | [14. Conclusion] |
| | | 14_01-Next steps.mp4 (4.26 MB) |
| | [Exercice Files] |
| | | Ex_Files_JavaEssT_Q32015.zip (858.45 KB) |