0% found this document useful (0 votes)
36 views2 pages

Java Learning Plan Tamil Beginner

The document outlines a 30-day Java learning plan for beginners, conducted in Tamil from 6-10 PM. It covers essential topics such as Java basics, functions, object-oriented programming, and file handling, with mini projects included for practical application. The plan culminates in a final self-test and project uploads to GitHub.

Uploaded by

ajibby143
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views2 pages

Java Learning Plan Tamil Beginner

The document outlines a 30-day Java learning plan for beginners, conducted in Tamil from 6-10 PM. It covers essential topics such as Java basics, functions, object-oriented programming, and file handling, with mini projects included for practical application. The plan culminates in a final self-test and project uploads to GitHub.

Uploaded by

ajibby143
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

30-Day Java Learning Plan (Beginner | Tamil | 6-10 PM)

Week 1: Java Basics

Day 1 - Introduction to Java, Install JDK, Hello World Program

Day 2 - Variables and Data Types

Day 3 - Input/Output (Scanner class)

Day 4 - Operators (Arithmetic, Logical)

Day 5 - if-else Statements

Day 6 - Switch Case

Day 7 - Loops (for, while, do-while)

Week 2: Functions & Arrays

Day 8 - Functions (methods)

Day 9 - Function types (void, return)

Day 10 - 1D Arrays

Day 11 - 2D Arrays (Matrix)

Day 12 - Strings Basics

Day 13 - String Functions

Day 14 - Mini Project: Mark Calculator

Week 3: Object-Oriented Programming

Day 15 - Class and Object

Day 16 - Constructors

Day 17 - Inheritance

Day 18 - Polymorphism (Overloading/Overriding)

Day 19 - Abstraction

Day 20 - Encapsulation

Day 21 - Mini Project: Student Management System

Week 4: File, Exception, Collections

Day 22 - Exception Handling


30-Day Java Learning Plan (Beginner | Tamil | 6-10 PM)

Day 23 - File Handling

Day 24 - ArrayList

Day 25 - HashMap

Day 26 - Final Review of Basics

Day 27 - HackerRank Practice

Day 28 - Mini Project: Banking or Library System

Day 29 - Upload Projects to GitHub

Day 30 - Final Self-Test & Practice

You might also like