Subject

Programming Basics (Java)

5.0(1 review)

Learn to code from the ground up using Java — one of the most widely used languages in the world, powering everything from Android apps to enterprise systems. This course is built for absolute beginners: no prior coding experience, no assumed math background beyond basic arithmetic. You'll learn by writing code from the first session, not by watching slides.

What you'll learn:

  • Variables and data types — how programs store and work with information

  • Control flow — making decisions in code with if/else statements

  • Loops — repeating tasks without repeating yourself

  • Methods — organizing your code into reusable, named blocks

  • Classes and objects — a first look at how Java structures programs

  • Arrays — working with lists of data

  • Debugging — reading error messages and fixing your own code

Each topic is paired with a small project, so by the end of a session you've built something working, not just taken notes on a concept.

How it runs:
Join live sessions with your teacher to ask questions in real time, or catch up on the recording afterward — every class stays in your library so you can rewatch anything that didn't click the first time.

Who this is for:
Anyone starting from zero — school students getting ahead, adults switching into tech, or anyone curious what "learning to code" actually feels like.

By the end, you'll be able to:
Write your own simple Java programs, understand the core logic that underlies most programming languages (so picking up Python, JavaScript, or C++ later is much easier), and debug your own mistakes instead of getting stuck on them.

Prerequisites: None — just a computer and the willingness to write your first line of code.

1 sections1 chaptersLifetime access
LKR 5,000
Log in to enrol

Secure payment in LKR via PayHere

This course includes:

  • 1 lesson across 1 section
  • Access on phone, tablet, and laptop
  • Full lifetime access

What you'll learn

  • Write your own simple Java programs

Subject content

1 sections · 1 lessons

01

OOP Concepts

1 chapters
  • Classes

Requirements

  • None

Instructor

Rathish Vijendra

Verified teacher

5 years of teaching experience · 4 students taught

EnglishSinhalaTamil

Reviews

5.0(1 review)
  • A

    Aram

    Sep 6, 2026

    Great Course

Questions & answers

No questions yet — be the first to ask.