Filename Size 1. Welcome.mp4 6.6 MB 10. Installing Java on OS X.mp4 6.6 MB 11. Installing IntelliJ IDEA on Windows.mp4 6.8 MB 12. Installing IntelliJ IDEA on OS X.mp4 6.2 MB 13. Installing BlueJ.mp4 5.1 MB 14. Hello World.mp4 12.5 MB 15. Passing arguments to a console application.mp4 6.7 MB 16. Organizing Java classes in packages.mp4 9.5 MB 17. Creating a Java project in IntelliJ IDEA.mp4 18 MB 18. Taking a tour of IntelliJ IDEA.mp4 8.6 MB 19. Creating a Java project in BlueJ.mp4 10 MB 2. Is this course for you.mp4 8.1 MB 20. Using the Java API documentation.mp4 11.8 MB 21. Working with primitive variables.mp4 18.6 MB 22. Declaring and initializing numeric primitives.mp4 15.8 MB 23. Representing currency values with BigDecimal.mp4 13.6 MB 24. Converting numeric values.mp4 15 MB 25. Using mathematical operators and the Math class.mp4 17.6 MB 26. Working with Boolean values and expressions.mp4 12.5 MB 27. Working with character values.mp4 8.8 MB 28. Using Java operators.mp4 14.4 MB 29. Working with object data types.mp4 15.4 MB 3. Using the exercise files.mp4 11.7 MB 30. Using the String class.mp4 14.3 MB 31. Converting primitive values to strings.mp4 11.7 MB 32. Building a string from multiple values.mp4 24 MB 33. Comparing string values.mp4 16.1 MB 34. Formatting numeric values as strings.mp4 12.8 MB 35. Parsing string values.mp4 9.2 MB 36. Working with dates and times.mp4 24.1 MB 37. Challenge Creating a simple calculator application.mp4 3 MB 38. Solution Creating a simple calculator application.mp4 3.5 MB 39. Understanding syntax errors vs. runtime exceptions.mp4 13.9 MB 4. The history of Java.mp4 13.8 MB 40. Debugging with IntelliJ IDEA.mp4 13.9 MB 41. Handling exceptions with try catch.mp4 12.1 MB 42. Creating multiple catch blocks.mp4 9.2 MB 43. Throwing custom exceptions.mp4 8.9 MB 44. Programming conditional logic.mp4 9.8 MB 45. Using the switch statement.mp4 13.3 MB 46. Creating looping code blocks.mp4 14.6 MB 47. Creating reusable code with methods.mp4 11.7 MB 48. Overloading methods with different signatures.mp4 14.5 MB 49. Passing arguments by reference or by value.mp4 11.9 MB 5. Principles and components of Java.mp4 23.3 MB 50. Challenge Creating a more complex calculator application.mp4 3.9 MB 51. Solution Creating a more complex calculator application.mp4 10.3 MB 52. Using simple arrays.mp4 18.3 MB 53. Using two-dimensional arrays.mp4 11.4 MB 54. Managing resizable arrays with ArrayList.mp4 18.9 MB 55. Managing unordered data with HashMap.mp4 10.8 MB 56. Looping through collections with iterators and for-each.mp4 21.7 MB 57. Understanding encapsulation.mp4 17.3 MB 58. Creating and instantiating custom classes.mp4 15.7 MB 59. Creating nested and anonymous classes.mp4 13.3 MB 6. Java syntax and compilation.mp4 13.5 MB 60. Visualizing class relationships.mp4 9.6 MB 61. Storing data in instance variables.mp4 16.5 MB 62. Declaring instance and static methods.mp4 11 MB 63. Using constructor methods.mp4 13.7 MB 64. Using static variables as constants.mp4 9.3 MB 65. Declaring and using enum types.mp4 15 MB 66. Understanding inheritance and polymorphism.mp4 12.7 MB 67. Extending classes and overriding methods.mp4 14.9 MB 68. Creating and implementing interfaces.mp4 17.9 MB 69. Using abstract classes and methods.mp4 12 MB 7. Memory management and garbage collection.mp4 13.7 MB 70. Managing files with the original File class.mp4 19.7 MB 71. Managing files with Java 7's new IO library.mp4 11.6 MB 72. Managing files with Apache Commons FileUtils.mp4 14.8 MB 73. Reading a text file over the Internet.mp4 19.1 MB 74. Documenting code with Javadoc.mp4 14.9 MB 75. Packaging classes in JAR files.mp4 11.4 MB 76. Next steps.mp4 4.2 MB 8. Choosing a development environment.mp4 10.6 MB 9. Installing Java on Windows.mp4 8 MB