UDEMY
UDEMY Logo

Java for Absolute Beginners 

  • Offered byUDEMY

Java for Absolute Beginners
 at 
UDEMY 
Overview

Duration

9 hours

Total fee

599

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Go to Website External Link Icon

Credential

Certificate

Java for Absolute Beginners
 at 
UDEMY 
Highlights

  • Compatible on Mobile and TV
  • Earn a Cerificate on successful completion
  • Get Full Lifetime Access
  • Course Instructor : Nick H
Read more
Details Icon

Java for Absolute Beginners
 at 
UDEMY 
Course details

Who should do this course?
  • Those who have never programmed before, and wish to start their journey with Java
  • Those who want concepts explained to them in a clear and logical way
What are the course deliverables?
  • The fundamentals of Java
  • How to understand and write simple Java programs
  • Practice exercises to strengthen your coding knowledge
More about this course
  • Java for Absolute Beginners is designed for those who have no previous experience in computer programming/coding. This course aims to teach programming at a steady pace with straightforward explanations so that you are not left with a thousand questions. Topics are explained in plain English and with the necessary depth, enabling you to piece everything together with ease. This course includes: Videos Starting at the basics and working our way to more advanced topics Easily digestible videos which tell you what you need to know without long-winded explanations or digressions Concepts described in detail without straying to far from the topic at hand Coding Exercises Exercises at relevant stages Exercise solutions

Java for Absolute Beginners
 at 
UDEMY 
Curriculum

First Steps

Downloading and installing the JDK and IntelliJ IDEA

FAQ: Download and installing the JDK and IntelliJ IDEA

Setting up a Java project

FAQ: Setting up a Java project

Installing the JDK and Intellij IDEA

Setting up a project

Introduction to Java Code

A Java program is like a recipe

A recipe's method and Java methods

The structure of a basic program

The recipe analogy

HelloWorld: Writing Our First Program

Displaying a message on the screen

Formatting text using escape sequences

A glimpse into methods and System.out.println()

Coding Challenge 1 - HelloWorld

A HelloWorld program

Variables

Introduction to variables

The int and double data types

Variable manipulation and integer division

The char, boolean, and String data types

Variable naming rules and best practices

Type casting

Variables

User Input

Reading input using the Scanner

Writing a question and answer program

The System.out.format() method

Applying System.out.format()

Tokens and the nextLine() method

Coding Challenge 2 - User Input

User input (part 1)

User input (part 2)

Conditional Statements

Introduction to if-statements

If, else-if, and else blocks

Complex conditions with logical operators

Checking String equality

Nesting if-statements

Lexical scope

The switch statement

The if-then Statement (part 1)

The if-then Statement (part 2)

The if-then Statement (part 3)

Coding Challenge 3 - If-then Statements

Loops

The while loop

The for loop

Break and continue

The do-while loop

The modulo operator

Loops (part 1)

Loops (part 2)

Loops (part 3)

Coding Challenge 4 - Loops

Arrays

Introduction to arrays

Adaptive iteration

Simple processing using arrays

Sizes, types, and fortune tellers

Inputting data and generating a statistic

Arrays (part 1)

Arrays (part 2)

Coding Challenge 5 - Arrays

Methods (Functions)

Introduction to methods

Passing data to methods

Returning data from methods

Passing and returning data

References (part 1)

References (part 2)

Class/Static members

Java Fundamentals Wrap Up

Wrap up

Program walkthrough: Tic-Tac-Toe

Program walkthrough: Prime Numbers

Coding Challenge 6 - End of Section Challenges

Practical: A Simple Guest List Program

Creating the menu and displaying the guest list

Adding guests

Deleting guests (part 1)

Deleting guests (part 2)

The full code

Exercise 1

Solution: Exercise 1

Exercise 2

Solution: Exercise 2

Exercise 3

Solution: Exercise 3

Exercise 4

Solution: Exercise 4

Exercise 5

Solution: Exercise 5

Exercise 6

Solution: Exercise 6

Exercise 7

Solution: Exercise 7

Exercise 8

Solution: Exercise 8

Exercise 9

Solution: Exercise 9

Exercise 10

Solution: Exercise 10

Exercise 11

Solution: Exercise 11

Exercise 12

Solution: Exercise 12

Exercise 13

Solution: Exercise 13

Exercise 14

Solution: Exercise 14

Exercise 15

Solution: Exercise 15

Exercise 16

Solution: Exercise 16

The final program

OOP (Object-oriented Programming)

Introduction to OOP

Introduction to OOP

Data structures

State and behaviour

State and behaviour (part 2)

Encapsulation

Encapsulation (part 2)

Constructors

ArrayList

Composition (part 1)

Composition (part 2)

What now?

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
649
8 hours
Beginner
549
4 hours
– / –
View Other 2344 CoursesRight Arrow Icon

Java for Absolute Beginners
 at 
UDEMY 
Students Ratings & Reviews

4.3/5
Verified Icon8 Ratings
A
Anushree Chatterjee
Java for Absolute Beginners
Offered by UDEMY
4
Other: The faculty was very good and the online audios and videos helped me to learn the language easily
Reviewed on 29 Aug 2021Read More
Thumbs Up IconThumbs Down Icon
R
Radha Gupta
Java for Absolute Beginners
Offered by UDEMY
5
Other: It was great and awsome for me to learn
Reviewed on 15 Aug 2021Read More
Thumbs Up IconThumbs Down Icon
P
Pradhumn Sharma
Java for Absolute Beginners
Offered by UDEMY
5
Other: Good certificate to understand and start with programming language.
Reviewed on 12 Jul 2021Read More
Thumbs Up IconThumbs Down Icon
S
Swati Gupta
Java for Absolute Beginners
Offered by UDEMY
4
Other: This Course was good for quick theoretical knowledge.
Reviewed on 30 May 2021Read More
Thumbs Up IconThumbs Down Icon
View All 4 ReviewsRight Arrow Icon
qna

Java for Absolute Beginners
 at 
UDEMY 

Student Forum

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