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

Python Java 8 Week Planner

The document outlines an 8-week learning planner for Python and Java, structured into weekly topics and mini projects. It covers fundamental programming concepts, data structures and algorithms, object-oriented programming, and includes practical exercises and projects. The final week focuses on job preparation, including resume building and internship applications.

Uploaded by

Nikhil Deshmukh
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)
1 views2 pages

Python Java 8 Week Planner

The document outlines an 8-week learning planner for Python and Java, structured into weekly topics and mini projects. It covers fundamental programming concepts, data structures and algorithms, object-oriented programming, and includes practical exercises and projects. The final week focuses on job preparation, including resume building and internship applications.

Uploaded by

Nikhil Deshmukh
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

8-Week Python + Java Learning Planner

Week 1-2: Python Fundamentals


- Mon: Install Python + VS Code / Jupyter
- Tue: Variables, Data Types, Input/Output
- Wed: If-Else, Loops (for/while)
- Thu: Lists, Tuples, Sets
- Fri: Functions + String Manipulation
- Sat: Practice problems (HackerRank/LeetCode Easy)
- Sun: Mini Project 1: Simple Calculator / Quiz App

Week 3-4: Python Intermediate + DSA Basics


- Mon: Dictionary, File Handling
- Tue: Exception Handling + Modules
- Wed: DSA: Arrays + Searching
- Thu: DSA: Strings + Hash Maps
- Fri: DSA: Stack + Queue
- Sat: Practice 5 problems on LeetCode
- Sun: Mini Project 2: To-Do App / Student Marks Manager

Week 5: Java Kickstart (Syntax + Basics)


- Mon: Install JDK + Hello World
- Tue: Variables, Data Types, Loops
- Wed: If-Else, Switch
- Thu: Functions (Methods)
- Fri: Arrays + Strings
- Sat: Java Practice Problems
- Sun: Mini Project 3: Simple Login System

Week 6: Java OOP + Collections


- Mon: Classes, Objects, Constructors
- Tue: Inheritance, Polymorphism
- Wed: ArrayList, HashMap
- Thu: Stack, Queue using Java Collections
- Fri: DSA in Java: Searching + Sorting
- Sat: Practice: 5 DSA problems in Java
- Sun: Mini Project 4: Library Book Manager

Week 7: Focus on DSA in Python/Java (Pick 1)


- Mon: Recursion + Backtracking
- Tue: Sorting: Bubble, Merge
- Wed: Linked List (Concept only)
- Thu: Sliding Window + Two Pointers
- Fri: Practice: 5 LeetCode problems
- Sat: Mini Project 5: Expense Tracker / Text Analyzer
- Sun: Create GitHub Profile + Upload Projects

Week 8: Resume + Job Prep + Revision


- Mon: Final Project: Pick your best language
- Tue: Create Resume (Canva/Overleaf)
- Wed: Build/update LinkedIn Profile
- Thu: Practice 10 MCQs + Aptitude questions
- Fri: Solve 2 Mock Tests (TCS NQT level)
- Sat: Polish GitHub Profile (README, commits)
- Sun: Apply for internships on LinkedIn / Internshala

You might also like