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
Duration | 9 hours |
Total fee | ₹399 |
Mode of learning | Online |
Official Website | Go to Website |
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
Java Programming - A Complete Java course to Become Java Ace at UDEMY Course details
- 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
- 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.
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