| Introduction | |||
| Introduction | 00:01:00 | ||
| Setting Things Up | |||
| Java Installation Part-1 | 00:04:00 | ||
| Java Installation Part-2 | 00:04:00 | ||
| IntelliJ IDEA Installation | 00:02:00 | ||
| Introduction to Variables | |||
| What Are Variables | 00:01:00 | ||
| Windows Jshell | 00:01:00 | ||
| Java Variable Types | 00:09:00 | ||
| Java Var Keyword | 00:02:00 | ||
| Case Sensitivity | 00:01:00 | ||
| Operators and If-Statements | |||
| Java Operators | 00:07:00 | ||
| What are If-Statements? | 00:02:00 | ||
| Java If-Statements | 00:04:00 | ||
| Java If-Else Statements | 00:03:00 | ||
| For-Loops | 00:06:00 | ||
| Modulus Operator | 00:02:00 | ||
| Modulus Solution | 00:02:00 | ||
| Java Primitives | 00:06:00 | ||
| Java Keywords | 00:02:00 | ||
| Java Methods | |||
| Concept of Methods | 00:02:00 | ||
| Java Methods | 00:05:00 | ||
| Accepting Arguments in Methods | 00:05:00 | ||
| Returning Values from Methods | 00:06:00 | ||
| Accepting Multiple Arguments in Methods | 00:04:00 | ||
| Java Arrays | |||
| Intro To Arrays | 00:04:00 | ||
| Java Arrays – Part One | 00:05:00 | ||
| Java Arrays – Part Two | 00:07:00 | ||
| Get Array Length | 00:02:00 | ||
| Sum Array With For-Loop | 00:06:00 | ||
| Get Last Element With Method | 00:06:00 | ||
| Intro To Multidimensional Arrays | 00:03:00 | ||
| Java Multidimensional Arrays | 00:08:00 | ||
| Introduction to Object Oriented Programming | |||
| Intro to OOP | 00:05:00 | ||
| Java Classes and Objects | 00:13:00 | ||
| Access Modifiers | 00:05:00 | ||
| Static Members | 00:07:00 | ||
| System Class | 00:03:00 | ||
| Constructors | 00:07:00 | ||
| Java and IDEs5 Lectures | |||
| Java And The JVM | 00:02:00 | ||
| The Main Method | 00:08:00 | ||
| Java IDE – IntelliJ IDEA | 00:09:00 | ||
| Java Variable Scope | 00:03:00 | ||
| Naming Variables In Java | 00:09:00 | ||
| Java Control Statements | |||
| Break and Continue | 00:05:00 | ||
| Java For-Loop Variations | 00:05:00 | ||
| Java For-Each Loop | 00:06:00 | ||
| Java While-Loops | 00:05:00 | ||
| Java Do-While-Loops | 00:04:00 | ||
| Java Switch Statements | 00:08:00 | ||
| Java Classes In-Depth | |||
| Reference vs Value Variables | 00:08:00 | ||
| Method Overloading | 00:07:00 | ||
| Constructor Overloading | 00:05:00 | ||
| Assigning Reference Values | 00:07:00 | ||
| Objects As Arguments | 00:04:00 | ||
| Pass By Value vs Pass By Reference | 00:06:00 | ||
| Non-Primitive Member Variables | 00:06:00 | ||
| Inner Classes | 00:08:00 | ||
| Static Inner Classes | 00:03:00 | ||
| Multiple Classes In Single File | 00:04:00 | ||
| Method Local Class | 00:03:00 | ||
| Static Block | 00:06:00 | ||
| Init Block | 00:03:00 | ||
| Final and Var | |||
| The Scanner Class | 00:06:00 | ||
| The Final Keyword | 00:05:00 | ||
| Var Limitations | 00:03:00 | ||
| Java Comments | 00:02:00 | ||
| Java Inheritance | |||
| Concept Of Inheritance | 00:02:00 | ||
| Need For Inheritance | 00:06:00 | ||
| Extends Keyword | 00:06:00 | ||
| Overriding Methods | 00:07:00 | ||
| Super Instance Variables | 00:07:00 | ||
| Super Class Methods | 00:03:00 | ||
| Super Class Constructors | 00:05:00 | ||
| Dynamic Method Dispatch Part-1 | 00:06:00 | ||
| Dynamic Method Part-2 | 00:04:00 | ||
| Final Methods And Classes | 00:03:00 | ||
| Abstract Classes | |||
| Object Class | 00:05:00 | ||
| Abstract Classes | 00:05:00 | ||
| Java Anonymous Classes | 00:04:00 | ||
| Implement Abstract Class With Anonymous Class | 00:04:00 | ||
| Java Packages | |||
| Intro to Java Packages | 00:06:00 | ||
| Java Lang Package | 00:01:00 | ||
| Access Modifiers Revisited | 00:07:00 | ||
| Java Interfaces | |||
| Concept of Interfaces | 00:02:00 | ||
| Need for Interfaces | 00:05:00 | ||
| Introduction to Interfaces | 00:08:00 | ||
| Implementing Multiple Interfaces | 00:05:00 | ||
| Java Nested Interfaces | 00:05:00 | ||
| Variables in Interfaces | 00:03:00 | ||
| Interfaces Extending Other Interfaces | 00:03:00 | ||
| Default Methods | 00:03:00 | ||
| Private Methods | 00:03:00 | ||
| Static Interface Methods | 00:02:00 | ||
| Interfaces with Same Methods | 00:02:00 | ||
| Wrapper Classes and AutoBoxing | |||
| Intro to Wrapper Classes | 00:02:00 | ||
| Using Wrapper Classes | 00:03:00 | ||
| AutoBoxing And Unboxing | 00:03:00 | ||
| Comparing Objects | 00:02:00 | ||
| Integer Cache | 00:03:00 | ||
| Java Numbers | |||
| Java Number Class | 00:04:00 | ||
| ParseInt and ValueOf | 00:03:00 | ||
| Decimal Format | 00:04:00 | ||
| Java Math Class | 00:04:00 | ||
| Java String Class | |||
| String Literals | 00:07:00 | ||
| String Methods | 00:05:00 | ||
| Concatenate Strings | 00:03:00 | ||
| Substrings | 00:04:00 | ||
| Escape Sequence | 00:02:00 | ||
| String Immutability | 00:05:00 | ||
| Java Enums | |||
| Need for Enums | 00:04:00 | ||
| Intro to Java Enums | 00:04:00 | ||
| Java Enums Example | 00:05:00 | ||
| Enum Constructor | 00:05:00 | ||
| Java Exceptions | |||
| Intro to Exceptions | 00:01:00 | ||
| Throwable Class | 00:02:00 | ||
| Java Exceptions | 00:03:00 | ||
| Try-Catch Block | 00:05:00 | ||
| Multiple Catch Blocks | 00:07:00 | ||
| Java Throw Keyword | 00:03:00 | ||
| Java Throws Keyword | 00:03:00 | ||
| Finally Block | 00:03:00 | ||
| Custom Exceptions | 00:02:00 | ||
| Chained Exceptions | 00:03:00 | ||
| Multi-Catch | 00:02:00 | ||
| Assignment | |||
| Assignment – Java Programming: Beginners to Advanced | 2 weeks, 1 day | ||
| Order Your Certificate | |||
| Order Your Certificate QLS | 00:00:00 | ||