Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to Java ( Free )
Rating: 4.0 out of 5(255 ratings)
6,575 students

Introduction to Java ( Free )

Free java course for beginners
Created byAmey Thatte
Last updated 7/2022
English
English [Auto],

What you'll learn

  • To understand basics for writing a Java program
  • Understand syntax of java program
  • Introduce students to the programming world
  • Basic concepts covered for Java program

Course content

1 section17 lectures1h 59m total length
  • The Ultimate Java Course!4:47

    Enroll in this beginner-friendly Java course with 162 lectures and 20 hours, featuring 15 sections, practice tests, quizzes, hello world, streams, and collections.

  • Download & Install1:44

    Download JDK 11 from Oracle, choose your operating system (Windows, Mac, Linux), accept the terms, and install.

  • Understanding the program11:22

    Explore the Java hello world program, starting with a class and a main method, then understanding the entry point, compilation, and execution to print Hello World.

  • Compile & Run4:55

    Save your hello world java program, compile it to a .class file with the java compiler, then run it to print the message in the command prompt.

  • More on Hello World1:31

    Discover Java 11's feature that lets you run a Hello World program directly with a single command, skipping the separate compile and run steps.

  • Java Commands16:48

    Master Java commands to compile programs, generate class files in a bin folder, and execute from various directories, while setting properties with -D and importing packages.

  • More on hello world15:17

    Explore how the hello world Java program behaves under different edits: public vs omitted, class name vs file name, main method signature, and compile-time versus run-time errors, including argument handling.

  • Fundamentals2:19

    Learn fundamental Java basics including line and block comments, see a hello world program, compile and run, and recognize that Java supports Unicode characters.

  • Introduction to variables5:18

    Explore variables in Java by declaring a string name, printing Hello World and the name, changing the variable, and building concatenated messages with an integer score example.

  • Another Example7:13

    Experiment with a Hello world Java class to show variables must be declared before use and that static methods require static variables, with initialization and values like zero or null.

  • Constants3:43

    learn how to declare constants in Java with the final keyword to prevent changes, cause a compile-time error if reassigned, and note that constants are typically uppercase.

  • Keywords2:11

    Master identifier naming conventions in Java, names for variables, constants, classes, or methods, including allowed characters, case sensitivity, and the rule against starting with digits or using keywords as identifiers.

  • Methods12:36

    Explore how methods organize code in Java, covering parameters, return types, static versus instance calls, method overloading, and invoking system and user-defined methods.

  • More on methods1:01

    Explore system defined methods in Java, including the println method that prints messages, and gain early theory about how methods work.

  • Datatypes15:24

    Explore Java data types, from primitive and non-primitive categories to byte, short, int, long, float, double, char, boolean, and non-primitive types, with literal suffixes and value ranges.

  • String8:53

    Explore strings as a non-primitive data type in Java. Learn how strings are immutable, created by assignment, new String, or from a character array, and how the string pool works, and when to use string buffer or string builder.

  • Take the best Java Course Now !4:47

    Learn Java from beginner to advanced with a 20-hour course featuring 162 lectures, practice tests, and quizzes, covering hello world, data types, operators, OOP, streams, and collections.

Requirements

  • No programming experience required. We will start from scratch

Description

FREE Course Alert !!

Java is one of the most popular programming language in the world. It is also one of the programming language that is taught to people who are new to programming. This is due to the variety of features it offers and the applications

Java is a simple, secure, platform independent, robust , multi threaded , high performance and dynamic programming language

Java is used in Desktop applications , Web applications, Business intelligence applications , electronic devices , Mobile applications , Cloud applications, etc. Android operating system is built using Java

This course introduces you to the world of Java.

This course intends to cover basics of Java program.

This course is intended to be FREE of cost

The topics are divided into 2 parts -

1) Theory

2) Practical examples / Hands on

You can take the full blown course 'Introduction to Java' by instructor Amey Thatte which covers more details of Java programming and also helps to prepare for Java certification. If you like this course we have another full blown course for you on Java !

The full blown course 'Introduction to Java' covers complex topics like threading, Object Oriented Concepts, Inheritance , input - output, collections , streams , lambda expressions in detail with hands on.

We wish you luck for your programming journey. Happy Coding!

Who this course is for:

  • Anyone who wishes to learn Java programming
  • Jobseekers
  • Students
  • Anyone who wishes to learn Java programming from scratch