UDEMY
UDEMY Logo

The Complete Java Certification Course 

  • Offered byUDEMY

The Complete Java Certification Course
 at 
UDEMY 
Overview

Comprehensive Training for Java Certification Success

Duration

18 hours

Total fee

599

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Go to Website External Link Icon

Credential

Certificate

The Complete Java Certification Course
 at 
UDEMY 
Highlights

  • Earn a Certificate on successful completion
  • Get Full Lifetime Access
  • Compatible on Mobile and TV
Details Icon

The Complete Java Certification Course
 at 
UDEMY 
Course details

Skills you will learn
Who should do this course?
  • Anyone interested in breaking into the Java development career
  • Anyone with the desire to learn Java development
  • Anyone who would like to be an Oracle certified Java developer
What are the course deliverables?
  • How to write Java programs from scratch and have loads of fun in the process
  • Go from zero to hero in writing industry ready Java programs
  • Gain enough experience to pass a core Java programming interview and perform well on the job
  • Be prepared to take the Java certification exam for OCAJP 1Z0-808
More about this course

The Complete Java Certification Course is a comprehensive program designed to prepare participants for professional certification in Java programming.

This course covers all essential topics required to excel in Java development, from foundational concepts to advanced techniques, ensuring participants are fully equipped to pass certification exams.

Throughout the course, participants will engage in hands-on projects and exercises that simulate real-world scenarios, reinforcing their understanding of Java programming concepts and best practices.

Furthermore, the course includes comprehensive coverage of Java APIs and libraries, including JDBC for database connectivity, JavaFX for building graphical user interfaces (GUIs), and servlets and JSP for web development.

 

Read more

The Complete Java Certification Course
 at 
UDEMY 
Curriculum

Introduction

Course OverviewDevelopment Environment Setup

Setup Java and Eclipse (Windows)

Upgrading to Java 9 (Windows)

Setup Java 10 and Eclipse (MAC OS)

Switching between Java 8 and Java 9 in Eclipse

Getting Started

What is a computer program

Lecture 2: First Java Program

The Very Basics of Java

Lecture 3: Variables and Data Types

Lecture 4: More on Data Types

Lecture 5: Working with Arrays

Lecture 6: Control Flow using if-else and switch statements

Understanding Methods

Lecture 7: Methods in Java

Lecture 8: Method Visibility and Static vs. Instance

Understanding Object Orientation

Lecture 9: Class and Object

Lecture 10: Program Flow

Lecture 11: Program Structure and Application Runtime

Lecture 12: Java Stack + Heap with Reference Variables

Lecture 13: Class Inheritance

Lecture 14: Interfaces

Lecture 15: Abstract Classes

Putting it Together with Strings, Nested Loops and Debugging

Lecture 16: Working with Strings

Lecture 17: While Loops

Lecture 18: For Loops

Lecture 19: Nested For Loops and Debugger

PRACTICAL PROJECT: Car Dealership

Lecture 20: PRACTICAL PROJECT (Car Dealership) + HW

Lecture 21: SOLUTION TO PROJECT (Car Dealership) + toString and equals()

Building and Deploying Java Programs with JAR Files

Compiling Java Programs using the Command Line

Creating and Deploying Executable Programs using JARs

Creating a JAR File Using the Command Line

File Processing and Exception Handling

Lecture 22: File Processing with Exception Handling and Keyboard Input

Lecture 23: Buffered File Reader with Try Catch and Finally

Lecture 24: Try with Resources and the AutoCloseable Interface

The Collections Framework

Lecture 25: Introduction to Collections

Lecture 26: Traversing Lists and Custom Types

Lecture 27: HashSet and LinkedHashSet with Hashcode

Lecture 28: Collection Methods and Using the Comparable Interface

Lecture 29: HashMap, LinkedHashMap and TreeMap

PRACTICAL PROJECT: Stock Market Data

Lecture 30: PRACTICAL PROJECT (Stock Market Data Processor)

Java Generics

Lecture 31: Generics

Lecture 32: Generics with Wildcards

PRACTICAL PROJECT: Data Analytics Processor

Lecture 33: PRACTICAL PROJECT (Data Analytics Processor Assignment)

Lecture 34: PRACTICAL PROJECT (SOLUTION)

Concurrency in Java

Lecture 35: Introducing Threading

Lecture 36: Starting Threads and the Runnable Interface

Lecture 37: Thread Safety Using Synchronization

Lecture 37: Thread Safety with Collections

Lecture 39: Producer Consumer Pattern Using wait() and notify()

Lecture 40: Producer Consumer Pattern Using a BlockingQueue

Lecture 41: Thread Pools and the Executor Framework

JDBC (Java Database Connectivity)

Lecture 42: Java JDBC Overview (Installing MySQL Database)

Lecture 43: Preparing the Database and Basic SQL Commands

Lecture 44: Use JDCB to Send SQL Statements after Connection

Lecture 45: Inserting, Updating and Deleting Data Using JDBC

Java 9 Features and the JShell

Java JShell

Lambda Expressions and the Streams API

Functional Interfaces and Lambdas

Practice with Lambda Expressions [Assignments]

Built-in Functional Interfaces

Working with Streams

Get Access to All of my current and future courses!

java8

Other courses offered by UDEMY

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

The Complete Java Certification Course
 at 
UDEMY 
Students Ratings & Reviews

4.5/5
Verified Icon26 Ratings
B
Bindu N
The Complete Java Certification Course
Offered by UDEMY
5
Learning Experience: It was a great experience learning through udemy and it's the best course tough I learnt a lot and skills in the course are all related to current industry and basics were very much helpful to work on real time projects
Faculty: Imtiaz Ahamed I'm Thankful for him for this wonderful course practical knowledge was too good Course structure was best if someone starting from a scratch They explained everything perfectly and it's easier to understand
Course Support: Now I can even try jobs as java developer I have that confidence now
Reviewed on 8 Jan 2023Read More
Thumbs Up IconThumbs Down Icon
A
Amjadali Kalandar Mulla
The Complete Java Certification Course
Offered by UDEMY
5
Learning Experience: It was great to learn java on udemy by Imtiyaj ahmad instructor.The content is very good and formulated according to need of industry.
Faculty: Best faculty gives industry related projects & fundamental of java covered and repeated most of the time. Curriculam is according to requirement if current industry market require ment.
Reviewed on 7 Jan 2023Read More
Thumbs Up IconThumbs Down Icon
V
Veeravalli Jithendra Kumar
The Complete Java Certification Course
Offered by UDEMY
5
Learning Experience: The course is very useful.
Faculty: All are good and very friendly. It is about 2 months and the topics and resources files are very useful.
Course Support: Very well.
Reviewed on 24 Dec 2022Read More
Thumbs Up IconThumbs Down Icon
A
Amjadali Mulla
The Complete Java Certification Course
Offered by UDEMY
5
Learning Experience: Awesome experience of the learing
Faculty: Its very informative Its all content related to java development.
Course Support: It gives all the information about java.
Reviewed on 12 Nov 2022Read More
Thumbs Up IconThumbs Down Icon
N
Nallamouthu Narendra
The Complete Java Certification Course
Offered by UDEMY
4
Java completed
Other: I am happy to complete my Java programming, it's very useful for me to learn Java programming.i am happy to complete my course.
Reviewed on 28 Sep 2022Read More
Thumbs Up IconThumbs Down Icon
View All 19 ReviewsRight Arrow Icon
qna

The Complete Java Certification Course
 at 
UDEMY 

Student Forum

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