Java Programming Masterclass updated to Java 17
- Offered byUDEMY
Java Programming Masterclass updated to Java 17 at UDEMY Overview
Duration | 109 hours |
Total fee | ₹649 |
Mode of learning | Online |
Credential | Certificate |
Java Programming Masterclass updated to Java 17 at UDEMY Highlights
- Earn a certificate of completion from Udemy
- Comes up with 30-Day Money-Back Guarantee
- Get Full Lifetime Access with this course
- Learn through 161 downloadable resources & 3 articles
Java Programming Masterclass updated to Java 17 at UDEMY Course details
- For absolute beginners
- Learn the core Java skills needed to apply for Java developer positions in just 14 hours
- Be able to sit for and pass the Oracle Java Certificate exam if you choose
- Be able to demonstrate your understanding of Java to future employers
- Learn industry "best practices" in Java software development from a professional Java developer who has worked in the language for 18 years
- Acquire essential java basics for transitioning to the Spring Framework, Java EE, Android development and more
- Obtain proficiency in Java 8 and Java 11
- This course has been constantly updated since it originally came out in 2016
- This course is designed to give you the Java skills you need to get a job as a Java developer
- By the end of the course, you will understand Java extremely well and be able to build your own Java apps and be productive as a software developer
- The core java material you need to learn java development is covered in the first seven sections (around 14 hours in total)
Java Programming Masterclass updated to Java 17 at UDEMY Curriculum
Getting Started
Introduction to the course
Remaster in Progress
Video Quality
Subtitles
How to Get Help
Important Tip - Source Code
Biggest Tip to Succeed as a Java Programmer
Software Tools Introduction
Which Version of Java?
Programming Tools Setup
Install JDK 17 for Windows
Install JDK 11 for Mac
Install JDK 11 for Linux
Confirming installation and intro to JShell
First steps
Hello World
Variables
Starting out with Expressions
Primitive Types
byte, short, long and width
Casting in Java
Primitive Types Challenge
Float and Double Primitives
Floating Point Precision and a Challenge
The char and boolean Primitive Data Types
Primitive Types Recap and the String Data Type
Operators, Operands and Expressions
Abbreviating Operators
IntelliJ Basics
From JShell to an IDE
Installing IntelliJ IDEA for Windows
Installing IntelliJ IDEA for Mac
Installing IntelliJ IDEA for Linux
Configuring IntelliJ IDEA - WINDOWS, MAC and LINUX
Hello World in IntelliJ
Hello World in IntelliJ
if-then Statement
Logical AND Operator
Logical OR Operator
Assignment Operator VS Equals to Operator
Ternary Operator
Operator Precedence and Operator Challenge
Expressions, Statements and More
Introduction
Keywords and Expressions
Statements, Whitespace and Indentation (Code Organization)
Code Blocks And The If Then Else Control Statement
if then else Challenge
Methods in Java
More on Methods
Methods Recap
Method Challenge
Code Comparison in IntelliJ
Coding Exercises
Method Overloading
Method Overloading Challenge
Seconds And Minutes Challenge
Bonus Challenge Solution
Control Flow
Introduction
The switch statement
More switch statement
Traditional Switch Challenge
A Switch Expression Challenge
The for Statement
The for Statement Challenge Exercise
Sum 3 and 5 Challenge And Using IntelliJ's Debugger
For Loop Recap
The while and do while statements
The while Loop Challenge Exercise
Digit Sum Challenge
While Loop and Do While Recap
Local Variables and Scope
The class, the object, static & instance fields and methods
Parsing Values and Reading Input using System.console()
Exception Handling, and Introduction to Scanner
Reading Input with Scanner
Reading User Input Challenge
Min and Max Challenge
OOP Part 1 - Inheritance
Introduction
Introduction to Classes and Objects
Introduction to Classes, Using Getter Methods
Classes, Using Setters, and Creating Objects
Classes Challenge Exercise
Constructors Part 1
Constructors Part 2
Constructor Challenge Exercise
Reference vs Object vs Instance vs Class
Static vs Instance Variables
Static vs Instance Methods
The POJO
Java's Implicit POJO Type, The Record
Inheritance - Part 1
Inheritance - Part 2
Inheritance - Part 3
What is java.lang.Object?
Inheritance Challenge - Part 1
Inheritance Challenge Part 2
this vs super
Method Overloading vs Overriding Recap
The Text Block and other Formatting Options
Another Look at the String
String Manipulation Methods
The StringBuilder class