What you’ll learn

  • Core Java. You will learn Java programming through practical sessions.
  • New to coding? No worries. This course covers coding from scratch.
  • Ideal for professionals transitioning to DevOps wanting to get a coding booster
  • Perfect course for manual testers aspiring to switch into automation world
  • More than enough concepts covered for professionals learning ‘Java for Selenium’
  • Get an in-depth understanding of basic & advanced Java concepts
  • Object Oriented Programming (OOPS)
  • Advanced Java Programming
  • In-depth Core Java Concepts
  • Java Programing from Scratch
  • Data Structures in Java
  • Regular Expressions in Java
  • Date and Time Operations (Rev. in Java 8)
  • Exception Handling in Java
  • Working with File System in Java
  • No PPTs. Programming Oriented Sessions.
  • Instructor Guidance and Query Resolution Support


  • No prior coding experience required. Anyone willing to start learning coding can take this course.
  • Course covers in depth core Java concepts with plenty of hands on coding exercises


This course is specially designed for students who do not have prior coding experience. Course covers all the Core Java Concepts from basic to advanced levels along with practical examples and coding exercises.

This course covers Core Java topics in detail from basic to advanced levels. I believe in example-oriented teaching. So, you won’t find any PPTs during the sessions. But, you will find dozens of real time scenarios used to elaborate Java basic and advanced concepts.

Feel free to post your questions/feedback in the block provided under each session-video. I will make sure that all of your queries are addressed. ‘Course Outline’ below will give you a good idea about the depth and the overall coverage of this course. If you want to learn any other Core Java concept – which is not already covered in this course – then feel free to let me know via Udemy messenger.