UDEMY
UDEMY Logo

Java Programming - A Complete Java course to Become Java Ace 

  • Offered byUDEMY

Java Programming - A Complete Java course to Become Java Ace
 at 
UDEMY 
Overview

Go from Beginner to Java Expert in Just 7 Days! Crack your next Java Coding Interview by Mastering in Java programming

Duration

9 hours

Total fee

399

Mode of learning

Online

Official Website

Go to Website External Link Icon

Credential

Certificate

Java Programming - A Complete Java course to Become Java Ace
 at 
UDEMY 
Highlights

  • 30-Day Money-Back Guarantee
  • Certificate of completion
  • Full lifetime access
  • Learn from 14 articles and 12 coding exercisess
Read more
Details Icon

Java Programming - A Complete Java course to Become Java Ace
 at 
UDEMY 
Course details

What are the course deliverables?
  • Become a professional Java Developer and get Hired
  • Have a fundamental/in-depth understanding of the Java programming language
  • Drastically improve your ability to debug problems in Java and become programming ace in your circle
  • Write a program like an expert programmer by learning Java programming best practices and tips (to write clean, performant, and bug-free code)
  • Learn to use Object Oriented Programming with in-depth understanding and write a programs in professional way
  • Avoid common pitfalls and mistakes that other Java programmers make
  • Build a complete understanding of Java from the ground up to face a coding interview confidently
  • Go from a total beginner to a confident Java programmer
  • Get the ability to solve complex problems in you project
Read more
More about this course
  • Do you want to become an In-demand Java Professional? You are at right place! You've found the most popular, most complete, and most up-to-date online resource or java tutorial for your learning to Java programming language
  • This course teaches you Java in-depth, from the ground up, step by step by diving into all the core basics, exploring tons of examples and also introducing you to advanced java programming language concepts as well
  • I created this course to be what I wanted when I was learning Java Programming, To consider yourself as a professional programmer, you need to know how to write professional programs in best way. In this course,
  • You will gain a deep understanding of Java programming , learn how Java works under the hood, and how that knowledge helps you avoid common pitfalls and drastically improve your ability to debug problems
  • You will find clarity in the parts that others, even experienced coders, may find weird, odd, and at times incomprehensible
  • You'll learn the deceptive power of the Java language that is at the forefront of modern software development today.
Read more

Java Programming - A Complete Java course to Become Java Ace
 at 
UDEMY 
Curriculum

Introduction to Java Programming

Welcome to Java Masterclass

How Java works?

JRE Vs. JDK Vs. JVM

History of Java

*Note

Java Code Structure : Understand How Java code will looks like?

Java Setup

JDK(Java) Installation

Intellij IDEA Installation

Your First Java Project - Say Hello to Java Program

Your First Excercise

Solution - Coding Excercise 1: Your First Excercise

Classes and Objects - A Blueprint and its Actuals [Java Programming Basics]

Understand Class and Object in Java

Experiencing Class and Object

Life of Objects

Package and Imports in Java

Java API's - Using the Java Library

Access Modifiers - How/When to use Access Modifiers in Java?

Classes & Objects Understanding

Solution - Coding Excercise 2: Classes & Objects Understanding

Package & imports Understanding

Solution - Coding Excercise 3: Package & imports Understanding

Time to Test Your Understanding

Java Variables: Know your variables and It's capacity

Introduction to Java Variables

Default values to Variables

Variable Assignments

Type Casting

variables Understanding

Solution - Coding Excercise 4: variables Understanding

Scope of the Variables

Modifiers for Variables

Operators in Java

Operators understanding

Solution - Coding Excercise 5: Operators understanding

Wrapper Classes in Java

Java Array

Stack and Heap Memory

Java Methods - How Objects Behave

Understanding Methods in java

Structure of Method in Java

Modifiers for Method

Lambda expression (Optional)

Method Understanding

Solution - Coding Excercise 6: Method Understanding

Method Understanding

Solution - Coding Excercise 7: Method Understanding

Flow Control in Java - Decide How You Want to GO!

IF Statements

Switch Statements

Loops in Java

Loops Understanding

Solution - Coding Excercise 8: Loops Understanding

Loops Understanding

Solution - Coding Excercise 9: Loops Understanding

Java Constructors

Understanding Constructors

Varities of Constructors

Rules for Constructors

Access Modifiers for Constructors

Constructors Understanding

Solution - Coding Excercise 10: Constructors Understanding

Static Members in Java : Make use of same copy

Understanding of Static Members

Inheritance - One of the Pillor of Object Oriented Programming in Java

Inheritance

Is-A & Has-A Relationship

Interface

Abstract Classes

Encapsulation in Java Programming - Protect Your Class members in Java

Encapsulation

Polymorphism in Java Programming - One into Multiple Form

Understanding Polymorphism

Runtime Polymorphism

Compile-time Polymorphism

Java Strings

String Class in Java

String Buffer and String Builder

Strings Understanding

Solution - Coding Excercise 11: Strings Understanding

String Understanding

Solution - Coding Excercise 12: Strings Understanding

Exception Handling in Java - Handle Risky Behaviour

Introduction to Exception

Handling Exception

Exception Hierarchy

Finally Block

Propagating Uncaught Exceptions

throw and throws in Exception Handling

Custom Exceptions

Java Collections - Container for Java Objects

Collection Basics

List Collection (ArrayList, Vector and LinkedList)

Sorting the Collection

LinkedList and Vector

Set Collection

Override equals() & hashCode()

HahMap - The Special Collection

Queue Collection

Java Thread

Thread (Part 1)

Thread (Part 2)

Thread States

Java Serialization

Serialization

Faculty Icon

Java Programming - A Complete Java course to Become Java Ace
 at 
UDEMY 
Faculty details

Vinoth P
Designation : Professional Software Engineer who loves to Teach

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 Programming - A Complete Java course to Become Java Ace
 at 
UDEMY 

Student Forum

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