Learn Java Programming

Java for Testers and Developers

4.50 (2516 reviews)
Udemy
platform
English
language
Other
category
instructor
Learn Java Programming
82,540
students
14 hours
content
Feb 2019
last update
FREE
regular price

What you will learn

You will learn how to write a complete Java program that takes user input, processes and outputs the results

You will learn OOPS concepts in Java

You will able to use Java for Selenium in testing and development

Description

Course Introduction:

Welcome to the Java Programming Essentials course! Whether you are a beginner eager to dive into the world of programming or an experienced developer looking to expand your skill set, this course is designed to provide a comprehensive introduction to both fundamental programming concepts and the Java programming language.

Why Learn Java?

Java is a versatile and widely used programming language known for its readability, portability, and broad applicability. It is an excellent choice for beginners due to its simplicity and clarity, making it easy to learn and understand. Furthermore, Java is an essential language for various domains, including web development, software development, and scientific applications. As a result, mastering Java opens up a plethora of opportunities in the programming landscape.

Take-Away Skills:

By the end of this course, you will have gained a solid foundation in Core Java programming. You'll be equipped with the skills to write efficient and structured Java code, and you'll have a deep understanding of key programming concepts that will serve as a strong basis for further exploration in the world of software development.

Course Contents:

Module-1: Java Fundamentals

  1. Download and install Java

  2. Setup Java Environment

  3. Download and install Eclipse

  4. How to use Eclipse

  5. Basic Java Program

  6. Compile and run a Java program

  7. Understanding console output

  8. Java Variables and Data Types

  9. Java Operators

  10. Conditional statements

  11. Loops

  12. Break and continue

  13. Arrays

    • Single Dimensional array

    • Double Dimensional array

  14. String Class

    • String methods

Module-2: Java OOPS Concepts

  1. Classes and Objects

  2. Java methods

  3. Passing parameters to the methods

  4. Call by value and call by reference

  5. Java Constructor

  6. Method Overloading

  7. Constructor Overloading

  8. 'this' keyword

  9. Static variables and methods

  10. Java Inheritance

  11. Method Overriding

  12. 'super' keyword

  13. 'final' keyword

  14. Java Interfaces

  15. Java Packages

  16. Access Modifiers

  17. Exception Handling

  18. ArrayList

  19. HashMap

  20. JDBC (Java Database Connectivity)

Join us on this exciting journey to master Java programming and enhance your capabilities as a developer!

Content

Introduction to Java, Installation,Operators & Data Types

Introduction to Java, Installation,Operators & Data Types

Java Conditional Statements,Loops, break &Continue

Conditional Statement,Loops & jumping statements

Java Arrays & Strings

Arrays
Working with Strings

Java Object Oriented Programming Concepts(OOPS)

Java Classes, Objects,Methods,Constructors & Overloading
this keyword,Call By Value, Call By Reference,static Keyword
Java Inheritance, Method Overriding, super Keyword & final Keyword
Java Interfaces, Packages & Access Modifier’s

Exception Handling in Java

Exception Handling

ArrayList, HashMap & JDBC

ArrayList, HashMap & JDBC

Reviews

VENU
November 8, 2023
yes,its really amazing .. the way of explaining and communicating in good english and logically and very understandble way...
Yamala
July 17, 2023
the way trainer explains everything from installation to usage is very useful and this is what everyone need
Kingsley
June 13, 2023
I tried learning in the past with other tutors but it was so complicated. This course is very beginner friendly and has increased my confidence in Java.
Narendra
April 8, 2023
Instructor teaches from the basic concept and get you upto the level to understand and digest the technical aspect.
Rishab
March 12, 2023
Very easy to understand the Java concept. If you have fear of learning this programming language. Please buy this course.
Ilyasatmaca
December 16, 2022
Mr Kumar knowledge and way of teaching cannot have a match on the internet. I have watched all his classes and I learned 90 percent of what I know from his classes. Thank you so much sir.
Manan
October 10, 2022
Nice stuff man if you are beginner then start this course you know everything about java and OOP Thank you for giving This type of course at free of cost
Durga
September 14, 2022
Amazing Explanation I never ever heard this kind of explanation it's like spoon-feeding. thank you so much, sir. Actually, I was so scared about learning Java, but now this time I got an idea about Java while watching your class videos. And I feel confident to know java with your help. Thank you so much. What an amazing explanation sir, I am so thankful to you sir. Really day by day, my coding skills are improving with your amazing explanation.
Naveen
August 20, 2022
an average student can also understand very well by learning this tutorial .i am learning so much knowledge from this tutorial ,thank you sir.
kasireddy
April 15, 2022
His terminology and his voice is so clear that any one can understand . These sessions has been helpful for me and those who are willing to learn java
Anna
March 3, 2022
+ the knowledge was well structured + great most things are very well explained, in big detail, repeated enough times to remember well - instructor says very early that classes should be separate, and then till the end of the course continues to put many classes in 1 class file. not terribly bad, i know it served a purpose, just might create bad habits in newbie programmers (in a few cases it would be also easier to explain if several classes weren't mashed up in same file). - this keyword not explained as clearly as everything else, sadly :c also might have been i had a worse day tho. - handwriting in notes intelligible, subtitles are auto-generated and are wrong in every sentence xD
Harika
January 1, 2022
its very good but the audio is very low. so i think if we make some changes in sound its absolutely good
SHANGI
November 6, 2021
It is the one of the best i had ever seen, i have tried many java courses but none of them given that much satisfaction as this course is given now!! superb course. oops concept is very much simplified.
Monish
July 22, 2021
This course has no Q/A section. Voice clarity is very poor. And when I registered for the course, there was a section on selenium, now it doesn't. Having a very bad experience :(
Goutham
July 21, 2021
why sir u are using particularly some students names..... this course is only for those students or to all students who are enrolled..... its not good.......

Charts

Price

Learn Java Programming - Price chart

Rating

Learn Java Programming - Ratings chart

Enrollment distribution

Learn Java Programming - Distribution chart

Related Topics

2222664
udemy ID
2/16/2019
course created date
11/10/2019
course indexed date
Bot
course submited by