Udemybeginneren

Java School 1: Basic Programming for Students and Beginners

Learn Java programming fundamentals! Covers data types, variables, strings, input, and math. Hands-on exercises for beginners. Start coding today!

3students
6h 4m
Certificate
Forlani Riccardo
Forlani RiccardoEducatore e Ingegnere Informatico

Course Content

Java School 1: Basic Programming for Students and Beginners is a beginner-level Udemy course taught by Forlani Riccardo. It runs 6h 4m, is taught in English, and includes a certificate of completion. 3 students have enrolled. It is a paid course, last updated October 2025.

Learn Java programming from scratch with Java School, the ideal course for beginners! Whether you're a high school student taking your first steps into coding, a university student solidifying your Java fundamentals, or simply eager to learn a popular and versatile language, this course provides a clear, step-by-step path to proficiency.

Who is this course for?

  • High school students: New to coding and looking for an accessible introduction to Java.
  • University students: Reinforce your Java knowledge and build a strong foundation.
  • Complete beginners: Explore the world of Java and start writing your first programs.

What you'll learn:

This comprehensive Java course builds a solid foundation in Java programming. You'll master:

  • Data types and variables: Learn to choose the right data types for representing primitive data and declare constants effectively.
  • Arithmetic expressions and operators: Understand operator precedence, utilize compound operators, and explore casting techniques.
  • Strings in Java: Create, manipulate, and compare strings using methods like compareTo and indexOf.
  • Keyboard input: Efficiently capture user input using methods like nextInt(), next(), and nextDouble().
  • Math class: Utilize the Math class to perform calculations like roots, powers, absolute values, and generate random numbers.
  • User-defined classes and methods: Design and implement your own classes and methods to build modular and reusable code.
  • Fundamental coding concepts: Grasp essential concepts like pseudocoding, software development, and the program lifecycle.
  • Wrapper classes: Create and utilize Integer and Double objects.

Course Resources:

We provide comprehensive support to facilitate your learning journey:

  • Downloadable PDF: A detailed textbook and reference guide for easy access.
  • Online Coding Exercises: 21 practical Java coding exercises to apply your newly acquired skills.
  • Step-by-step Tutorials: Detailed, easy-to-follow tutorials with clear explanations.
  • Solved Exercises: Consolidate your understanding with solutions to the exercises.
  • Entrance Quiz: A 20-question quiz to assess if this Java course is the right fit for you.
  • Exit Quiz: A 40-question quiz to measure your progress and identify areas for improvement.

Why Choose Java School?

Our simple, structured, and educational approach makes Java programming accessible to everyone. Packed with practical examples and guided exercises, this course will guide you step-by-step in writing your first Java code. No matter your starting point, Java School provides everything you need to embark on your programming journey!

Updated October 2025: Added 5 new multiple-choice questions on Quiz 2: Unit 1 Summative Assessment.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.