Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java Basics for Beginners | Java For Testers
Rating: 4.5 out of 5(11 ratings)
70 students

Java Basics for Beginners | Java For Testers

Java Tutorial for Complete Beginners and for those who wants move from Manual Testing to Automation Testing.
Last updated 6/2023
English

What you'll learn

  • What is Java
  • Java Features
  • Basics to advanced topics of Java
  • Java OOPs concepts

Course content

27 sections140 lectures25h 35m total length
  • Java Introduction7:20
  • Java Features7:22
  • JVM - Java Virtual Mahine10:31

    The lecture explains how the Java Virtual Machine executes Java bytecode by translating it into native code, and compares the interpreter with the JIT compiler.

  • JRE - Java Runtime Environment3:30
  • JDK - Java Development Kit2:07
  • Difference between JDK JRE and JVM2:23
  • Download and install Java in Mac Machine6:40
  • Download and install Java in Windows Machine8:13
  • Download and Install Eclipse in Mac Machine7:39
  • Download and Install Eclipse in Windows Machine6:11

    Learn to download Eclipse on Windows, select the Eclipse aid for Java developers, install the Java JDK, launch Eclipse, set a workspace, and create a Hello World project.

  • Download and Install IntelliJ IDEA in Mac Machine8:25
  • Download and Install IntelliJ IDEA in Windows Machine7:57
  • Download and Install Visual Studio Code (VS Code) in Mac Machine5:31
  • Download and Install Visual Studio Code (VS Code) in Windows Machine5:36
  • Where to write the Java Code?8:16
  • First Java Program10:02
  • How Compile and Run Java Program from Command Prompt with Single Command3:46
  • Naming Conventions in Java9:43

    learn Java naming conventions for class, interface, package, variable, and constant names; follow camelCase for methods, PascalCase for classes, all caps for constants, and lowercase for packages, avoiding keywords.

  • Workspace and Package in Java4:41

    Learn how a workspace groups Java projects and how packages organize classes into folders to manage visibility and functionality, using lowercase names based on reversed internet domains to avoid conflicts.

  • Class and Object in Java14:44
  • Variables in Java12:09

    Explore how Java variables store memory, including instance, static (class) and local variables, and method arguments, with real examples of naming conventions and data types like integers.

  • Data Types in Java10:39
  • Difference between Primitive and Non-Primitive Data Types in Java10:08
  • Keyword in Java8:53

Requirements

  • Little bit of Computer Knowledge
  • Interest to learn programming

Description

Java is a high-level programming language to develop different kind of applications like web, mobile, desktop, enterprise application, scientific application and to develop games.


This course focused on all the topics in Java like:


1. Java Introduction

2. Java Language Fundamentals.

3. Operators in Java

4. Type Casting in Java

5. Methods in Java

6. Variables in Java

7. Static Keyword in Java

8. Arrays in Java

9. Constructor in Java

10. Strings in Java

11. Control Statements in Java

12. Comments in Java

13. System Properties in Java

14. Command Line Arguments

15. Modifiers in Java

16. Main Method Explained in Java

17. Scanner Class in Java

18. Recursion in Java

19. Buffered Reader Class in Java

20. OOPS Concepts in Java

21. Inheritance in Java

22. Abstraction in Java

23. Interface in Java

24. Polymorphism in Java

25. Final in Java

26. Encapsulation in Java

27. Exception Handling in Java

28. Collection Framework

29. Maps in Java

30. will add more soon...


This course designed to learn Java from basic to advanced step by step.


**************************** Highlights of this course ****************************


This course will make to comfortable to become master in Java even if you do not have any basic knowledge on Java before. This course will teach you all the topics from basics to advanced configurations.


All the topics explained in detail by taking relevant examples for clear understanding.


So, please enroll today and learn Java.

Who this course is for:

  • Beginners who wants to learn Java concepts in detail.
  • People are moving from Manual Testing to Automation like Selenium with Java.