Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java School 0: Basic Programming for Students and Beginners
Rating: 4.4 out of 5(20 ratings)
1,090 students

Java School 0: Basic Programming for Students and Beginners

Learn Java from scratch: writing code, video output, concatenation, comments, and hands-on exercises.
Last updated 1/2026
English

What you'll learn

  • Understand the program development cycle and the main types of errors.
  • Start writing simple Java programs and executing them.
  • Understand and use the most common special symbols.
  • Get familiar with video output and the differences between print() and println().
  • Understand string and number concatenation and the difference between concatenation and arithmetic sum.
  • Understand escape sequences and their usage.
  • Learn how to use comments and their importance.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

3 sections15 lectures1h 16m total length
  • Who is this course for1:54
  • What expect and what NOT from this course1:50
  • How the course works2:12

Requirements

  • Basic computer knowledge. No prior programming knowledge.

Description

Welcome to Java School, the perfect course for anyone looking to learn programming from the ground up! This course is designed for:

  • High school students who are approaching coding for the first time.

  • First-year university students looking to strengthen their Java fundamentals.

  • Complete beginners, eager to explore a popular and versatile programming language.

Everything you’ll learn for free in this course

The entire content of this course is free and will provide you with a solid foundation to start programming in Java. Here’s what you’ll find:

  • The software development cycle: how a program is created and evolves, with a focus on the main types of errors (syntax, runtime, logical).

  • Write your first simple Java programs and execute them.

  • Use and understand the meaning of the most common special symbols in code.

  • Get familiar with video output, understanding the difference between the print() and println() methods.

  • Concatenating strings and numbers: learn the difference between concatenation and arithmetic sum.

  • The meaning and usage of escape sequences, like \n or \".

  • How to write and use comments to make your code clear and professional.

Included Resources

To make your learning experience easier, the course offers:

  • A downloadable PDF to use as a textbook and reference guide.

  • 3 online coding exercises, perfect for immediately applying what you learn.

  • Step-by-step guided exercises with clear explanations.

  • Solved assignments to help consolidate your acquired skills.

  • Entrance quiz: a 10-question test to assess if the course is right for you.

  • Exit quiz: a 20-question test to check your knowledge and progress.

Why choose this course?

With a simple and structured approach, this course offers a school-like learning experience, yet accessible to everyone. It’s full of practical examples and exercises that guide you through writing your first Java code, step by step.

No matter where you're starting from, with Java School, you have everything you need to start your programming journey.

Who this course is for:

  • Introduce the Java programming language to any beginner student.