![Learn Java Programming Learn Java Programming](https://img-b.udemycdn.com/course/240x135/2222664_63d3_2.jpg)
- Java for Testers and Developers
- Free tutorial
- Rating: 4.6 out of 54.6 (2,553 ratings)
- 83,613 students
- 14hr 3min of on-demand video
- Created by Pavan Kumar
- English
What you’ll 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
Requirements
- No prior knowledge of Java, everything will be covered in this course
- Understanding of Computers
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
- Download and install Java
- Setup Java Environment
- Download and install Eclipse
- How to use Eclipse
- Basic Java Program
- Compile and run a Java program
- Understanding console output
- Java Variables and Data Types
- Java Operators
- Conditional statements
- Loops
- Break and continue
- Arrays
- Single Dimensional array
- Double Dimensional array
- String Class
- String methods
Module-2: Java OOPS Concepts
- Classes and Objects
- Java methods
- Passing parameters to the methods
- Call by value and call by reference
- Java Constructor
- Method Overloading
- Constructor Overloading
- ‘this’ keyword
- Static variables and methods
- Java Inheritance
- Method Overriding
- ‘super’ keyword
- ‘final’ keyword
- Java Interfaces
- Java Packages
- Access Modifiers
- Exception Handling
- ArrayList
- HashMap
- JDBC (Java Database Connectivity)
Join us on this exciting journey to master Java programming and enhance your capabilities as a developer!
Who this course is for:
- Any Beginners,Fresh Graduates, Students, Working professionals, Testers & Developers
Show less
Course content
6 sections • 10 lectures • 14h 3m total lengthCollapse all sections
Introduction to Java, Installation,Operators & Data Types1 lecture • 1hr 29min
- Introduction to Java, Installation,Operators & Data Types01:28:39
Java Conditional Statements,Loops, break &Continue1 lecture • 1hr 14min
- Conditional Statement,Loops & jumping statements01:14:03
Java Arrays & Strings2 lectures • 2hr 42min
- Arrays01:36:14
- Working with Strings01:05:26
Java Object Oriented Programming Concepts(OOPS)4 lectures • 5hr 25min
- Java Classes, Objects,Methods,Constructors & Overloading01:35:04
- this keyword,Call By Value, Call By Reference,static Keyword01:10:02
- Java Inheritance, Method Overriding, super Keyword & final Keyword01:13:35
- Java Interfaces, Packages & Access Modifier’s01:26:32
Exception Handling in Java1 lecture • 1hr 31min
- Exception Handling01:31:27
ArrayList, HashMap & JDBC1 lecture • 1hr 42min
- ArrayList, HashMap & JDBC01:42:26