Pricing options

Choose how you want to get access to this course

Course curriculum

    1. Message from the instructor

      FREE PREVIEW
    2. Before we begin...

    1. Origin and development model

    2. JDK vs JRE vs JVM

    3. Implications of the JVM model

    4. Just-In-Time compilation and AOT

    5. Five design goals of Java

    6. Test your learning

    1. Installing JDK

    2. Running a Java program in IntelliJ

    3. Running a Java program without IDE

    4. Running JShell

    5. Java Setup Quiz

    1. Dissecting Hello World

    2. Variable declaration and assignment

    3. Java essential numeric types

    4. Primitive types overview

    5. Literals explained

    6. Strong static typing

    7. Type Casting

    8. Casting and lossy conversions

    9. Precision loss in numeric operations

    10. Automatic Type Promotion

    11. Arrays Primer

    12. Multidimensional Arrays

    13. Operators Overview

    14. Blocks and Variable Scoping

    15. Test your learning

    1. If else statement

    2. Classic switch statement

    3. New switch expression

    4. Classic for loop

    5. The for-each loop

    6. Nested loops and for loops compared

    7. While and do while loops

    8. break vs continue statements

    9. Revisiting variable scoping

    1. Classes vs Objects

    2. Class Syntax and object creation

    3. How object references work

    4. Things to remember

    5. Variable shadowing and this reference

    6. Constructor essentials

    7. Instance arguments and copy constructors

    8. Call by value vs call by reference.mp4

About this course

  • $30.00
  • 90 lessons
  • 6 hours of video content

Customer reviews

5 star rating

Exactly what I was looking for

Pranav Rao

This course was a nice crash course on the most important concepts of java and it has just the right amount of information presented at just the right pace. ...

Read More

This course was a nice crash course on the most important concepts of java and it has just the right amount of information presented at just the right pace. Highly recommended for anyone who wants to quickly pick up java and use it for solving leetcode / coding interview problems! I am looking forward to a full course on data structures and algorithms using Java!

Read Less
5 star rating

Get your basics tuned

Sreekar Nedunuri

This course covers all the essentials of core JAVA and would make you interview ready for core Java. Good things about this course: -> Short and crisp i...

Read More

This course covers all the essentials of core JAVA and would make you interview ready for core Java. Good things about this course: -> Short and crisp information which is only important -> Important interview questions covered. -> Good examples. Things which could have been better: -> Going a bit deeper into topics like String Handling, Exceptions, generics, packages etc

Read Less
5 star rating

Recommended Course for learning Concepts of Coding

Mohammed Ali

The output of the course are clear and easy for understanding

The output of the course are clear and easy for understanding

Read Less
5 star rating

Excellent

Mani Murugan Veeramani

Contents are very good and explained in a good way. More Core concepts can be added too.

Contents are very good and explained in a good way. More Core concepts can be added too.

Read Less