UDEMY
UDEMY Logo

Java 17: Learn and dive deep into Java 

  • Offered byUDEMY

Java 17: Learn and dive deep into Java
 at 
UDEMY 
Overview

Java 17 Fundamentals, OOP, Lambdas, Generics, Stream API, Collections, IO, and JUnit 5 With real-life examples

Duration

24 hours

Total fee

389

Mode of learning

Online

Credential

Certificate

Java 17: Learn and dive deep into Java
 at 
UDEMY 
Highlights

  • Earn a certificate of completion from Udemy
  • Learn from 68 articles + resources
  • Get full lifetime access of the course material
  • Comes with 30 days money back guarantee
Read more
Details Icon

Java 17: Learn and dive deep into Java
 at 
UDEMY 
Course details

Who should do this course?
  • For Computer Science Students are interested in learning and applying Java
  • For Self-taught Developers want to take their knowledge to the next level
  • For Java Bootcamp graduates/java developers preparing for job interviews
  • For Java Developers who want to stay up-to-date with the latest java new features and updates
What are the course deliverables?
  • Learn Java from basic syntax to advanced topics
  • You will see many examples similar to what you will encounter in your job as a Software Engineer
  • You will be able to implement industry best practices, conventions, and guidelines
  • Ability to answer java trivia interview questions and code challenges
  • Think creatively to tackle code challenges
  • You will dive deep in Object Oriented Programming principles
More about this course
  • Provide detailed and organized material that makes you land a job and start working from day one
  • This course will cover most Java topics, data structure, and some algorithms so you can pass job interviews
  • Using Java, you can develop countless types of applications that run on any operating system

Java 17: Learn and dive deep into Java
 at 
UDEMY 
Curriculum

Welcome to the course

Intro to the course

Introduction to Java

Download and Install JDK

Where to Write Java Code

Download and Install IntelliJ IDEA

IntelliJ IDEA First Look

Organizing the Code in Java

What is Compiled Code?

Compiled Code in IntelliJ IDEA

JDK, JRE, and JVM in Depth

Is Java Slow?

print() and println() methods in Java

Introduction to Comments in Java

Primitive Data types

Introduction to Variables

Variables Naming Conventions

Introduction to Primitive Data Types

Integral Data Types

Arithmetic Operators Part 1

Arithmetic Operators Part 2

Assignment Operators

booleans and Relational Operators

char Data Type

Escape Sequences and printf method

User Input

Scanner Methods and More Examples

Wrapper Classes

Conditionals

if-else Statement

Nested-If example

if-else Statement (Example)

Exercise - even or odd

Logical Operators (AND & OR)

Exercise - fizz-buzz

Logical Not (Negating boolean Values)

Ternary Operators (Elvis Operator)

Exercise - insurance rate

Switch Statement

Introduction to Debugging

Iterations in Java

While Loop

do-while Loop

For Loop

Jump Statements and Conditional Debugging

Exercise on Iterations in Java Part 1

Exercise on Iterations in Java Part 2

Nested Loops

Nested Loops Exercise Part 1

Nested Loops Exercise Part 2

Arrays and String

Introduction to Arrays Part 1

Introduction to Arrays Part 2

Traversing Arrays

Exercise on Arrays

Two-dimensional Arrays

Two-dimensional Arrays Exercise

Strings Immutability

new String

Strings are Arrays of Characters

Strings Traversal

Strings Methods

StringBuilder

Faculty Icon

Java 17: Learn and dive deep into Java
 at 
UDEMY 
Faculty details

Ryan Gonzalez
He has been a professional software engineer since 2009. Since he became Technical Team Lead and teaching has become his passion. He mentored juniors and seniors software engineers, and now he is here to share his experience and passion.

Java 17: Learn and dive deep into Java
 at 
UDEMY 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon
qna

Java 17: Learn and dive deep into Java
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...