- Downloading and installing IntelliJ IDEA
- Creating a new Java project
Java for Absolute Beginners
Are you a beginner looking for a course to learn the Java fundamentals through simple English? Take this course by ...Read more
Beginner
Online
₹ 699 4299
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Java for Absolute Beginners course, developed by Nick H, an Autodidact and Android Enthusiast, is an online short course on Java for absolute beginners to learn computer programming. The curriculum will give insights into the fundamentals of Java. The programme will cover the topics related to Java programming with needed depth and the instruction will be in lucid and placid English so that the learners will be able to take the course at their own pace.
Offered by Udemy, Java for Absolute Beginners online course is a basic level course that could be pursued by anyone who has a passion for programming and basic computer literacy and the offering authority does not demand any kind of previous experience in computer programming or coding to be eligible to opt for the course. The programme consists of videos explaining the fundamental concepts of Java programming in easy-to-catch fashion and coding exercises with solutions.
Java for Absolute Beginners certification also provides the participants with practical knowledge through ample coding exercises. The programme will render the learners a 30-Day Money-Back Guarantee and lifetime and unlimited access to the learning material with a one-time fee.
The highlights
- Online course
- Full lifetime access
- Certificate of completion
- Beginner level programme
- Access on mobile and TV
- Downloadable resources
- English videos with subtitles
- Instruction in plain English
- 30-Day Money-Back Guarantee
Program offerings
- 8.5 hours on-demand video
- 27 articles
- 12 downloadable resources
- Full lifetime access
- Access on mobile and tv
- Certificate of completion
- English videos with subtitles
- Instruction in plain english
- Coding exercises
- Video lectures
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
What you will learn
After the completion of Java for Absolute Beginners online certification, the participants can grasp basic concepts of Java and sharpen their coding skills by doing practical exercises. Plus, the programme ensures that the learners become able to understand and develop simple Java applications and programmes.
The syllabus
First Steps
Introduction to Java Code
- A Java program is like a recipe
- A recipe's method and Java methods
- The structure of a basic program
HelloWorld: Writing Our First Program
- Displaying a message on the screen
- Formatting text using escape sequences
- A glimpse into methods and Systems.out.println()
- Using packages to organise our classes
- Coding Challenge 1- HelloWorld
Variable
- Introduction to variable
- The int and double data types
- Variable manipulation and integer division
- The char, boolean, and String data types
- Variable naming rules and best practices
- Typecasting
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
Conditional Statement
- Introduction to if- Statement
- If, else-if, and else blocks
- Complex conditions with logical operators
- Checking String equality
- Nesting if-statements
- Lexical scope
- The switch statement
- Coding Challenge 3 - If-then Statements
Loops
- The while loop
- The for loop
- Break and continue
- The do-while loop
- The modulo operator
- 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
- Foreach loop
- Coding Challenge 5 - Arrays
Methods (Function)
- 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
- 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 Prgramming)
- 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)
- Enums
Practical OOP: LibraryApp
- Introduction
- Object Communication Overview
- Initialising Objects
- Searching by ISBN
- Program Walkthrough
- Searching by Keyword in Title
- Checking Books In and Out
- Check-Out Discrepancy
OOP: Inheritance and Polymorphism
- Inheritance and Access Level Modifiers
- The Bank Account Program
- Constructors and Inheritance
- Method Overriding (Part 1)
- Method Overriding (Part 2)
- Polymorphism
- Abstract Classes
- Interfaces
- Example: Shape Interface
- Type Conversion and the 'instanceof' Operator
Further Resources
Further Resources
Instructors
Articles
Popular Articles
Latest Articles
Similar Courses

object oriented programming in Java
Great Learning


Maven Tutorial Manage Java Dependencies in 20 Step...
Simpliv Learning


Learn to Program in Java
Microsoft Corporation via Edx
Courses of your Interest

Professional Certificate Course in Data Science
Newton School
JavaScript Foundations
PW Skills
Technical Analysis Series
PW Skills
C Programming Foundations
PW Skills
Python Foundations
PW Skills

Getting Started with Generative AI APIs
Codio via Coursera

Generating code with ChatGPT API
Codio via Coursera

Prompt Engineering for ChatGPT
Vanderbilt via Coursera
Data Structures and Algorithms in Java
Great Learning