Java Programming Online Course : Complete Beginners

Step by step beginner's guide to programming in Java; Get yourself trained by educators from IITs, BITS and National University of Singapore

Created By: Koh Chuan Hock and Niranjan Kumar

Course Duration : 8 Years

Free

Ratings

2510 Ratings | 4786 Enrollments

Includes

  • At the end of each chapter, there will be quizzes to solidify your knowledge

  • Certificate of Completion

What will I learn?

  • You will become thorough with all the concepts in Java

  • Learn Efficiently - to achieve your goals, we expect your continuous engagement in this course

  • Solid Foundation for learning Java EE,Java Spring, Android & Hadoop

Description

This Java Programming Course assumes no prior programming knowledge, just a desire to learn to program. Learn to program in the Java programming language. 

Why Learn Java?

Java has been Rated #1 in TIOBE Popular programming languages index (15th Consecutive Year)
Average Salary of professionals with Java skills is $110k (Indeed salary data)
Used by 10 Million developers worldwide to develop applications for the 15 Billion devices supporting Java

Why take this Java Programming Course?

This Java Programming Certification Course has been prepared by instructors from IIT Delhi, BITS Pilani and National University of Singapore
More than 10K+ students have already taken this Java Programming Certification Course
After the completion of this Java Programming Certification Course, you will get a completion certificate which is valid globally! 

Curriculum

Introduction to Java

  • Course Overview

  • Installation of JDK and IDE

  • Creating GitHub

Basic Java Programming

  • Java Data Types

  • Operators

  • Decision Making

  • Loops

  • Control Statements

Object-Oriented Programming

  • Classes and Objects

  • Methods

  • Getters, Setters and Constructors

  • Arrays

  • Overloading

  • Inheritance

  • Overriding

  • Object Class

  • Abstract Class

  • Interface

Strings, Exception and File Handling

  • String and String Builder

  • Exception Handling

  • File Handling Part 1 Reading

  • File Handling Part 2 Writing

Collections

  • List - ArrayList

  • Set - HashSet

  • SortedSet - TreeSet - Part1

  • SortedSet - TreeSet - Part2

  • Map - HashMap

  • SortedMap - TreeMap

  • Queue, Dequeue, PriorityQueue

  • Stacks

  • Sorting using Collections

Advanced Java

  • Multithreading - Creating Threads

  • Multithreading - Synchronization

  • AWT - Graphics - Lines, Shapes, Colors

  • Swing - TextFields, Buttons, Lists, ScrollPanes

  • Applet Programming

  • Networking - Client/Server Programming

  • Working with NIO

  • Working with Regular Expressions

  • Tomcat Server - Introduction, Installation and Configuration

  • Creating Servlet

About Instructors

Koh Chuan Hock

PhD in Computer Science

Koh Chuan Hock holds a PhD in Computer Science from National University of Singapore. He has been the top performer throughout his academic life. He has been associated with various top companies like Indeed, Rakuten, and DeNA. Koh Chuan Hock has deep experience with Artificial Intelligence especially Deep Learning. He has exceptional know how of Java, which enables him to crunch petabytes of data day-in day-out using Hadaoop.

Niranjan Kumar

BITS Pilani graudate

A BITS Pilani graudate, with experience of over 8 years. Over last couple of years, he has been associated with the top companies like Oracle, and eBay. He is a proficient softwae architect, with deep experience in building highly scalable systems distributed online systems. He has in-depth working knowledge of technologies like Node.js and Java.

FAQ

How will I learn?

When you get access to the course, you will be able to see the modules within the course. Watch the videos whenever you get time and complete the tests for each module. The self-paced videos have been created by subject matter experts to ensure you learn from the best.

Will I get a certificate?

Yes, when you complete all videos and tests in the course you will be eligible for certification. Your certificate will get unlocked. You can share the certificate with others on social media and add it to your profile.

Copyright © 2021 Imarticus Learning Inc, All right reserved