Java Essentials
Learn all the Essential Java skills that you need to know!
Strengthen your foundation and get a solid grasp of the basics
Message from the instructor
FREE PREVIEWBefore we begin...
Origin and development model
JDK vs JRE vs JVM
Implications of the JVM model
Just-In-Time compilation and AOT
Five design goals of Java
Test your learning
Installing JDK
Running a Java program in IntelliJ
Running a Java program without IDE
Running JShell
Java Setup Quiz
Dissecting Hello World
Variable declaration and assignment
Java essential numeric types
Primitive types overview
Literals explained
Strong static typing
Type Casting
Casting and lossy conversions
Precision loss in numeric operations
Automatic Type Promotion
Arrays Primer
Multidimensional Arrays
Operators Overview
Blocks and Variable Scoping
Test your learning
If else statement
Classic switch statement
New switch expression
Classic for loop
The for-each loop
Nested loops and for loops compared
While and do while loops
break vs continue statements
Revisiting variable scoping
Classes vs Objects
Class Syntax and object creation
How object references work
Things to remember
Variable shadowing and this reference
Constructor essentials
Instance arguments and copy constructors
Call by value vs call by reference.mp4
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 MoreThis 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 LessThis 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 MoreThis 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 LessThe output of the course are clear and easy for understanding
The output of the course are clear and easy for understanding
Read LessContents 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