| 1 |
Aptitude Skills and Research |
Aptitude questions are common in most placements. |
Solve basic maths (percentages, averages) using mock test platform, Practice logical puzzles (online games), Review sample job descriptions for skills needed, Draft your first resume (Word), List top 3 job interests |
Resume draft file, Completed 2 mock aptitude tests |
| 2 |
Aptitude and Communication |
Strong aptitude and English help clear first rounds. |
Take 3 timed aptitude quizzes (online platform), Practice English speaking (record voice, play back), Write 2 sample cover letters (Word), Solve 2 logic puzzles daily, List 2 strengths and examples (Google Docs) |
2 cover letter samples, Feedback on updated resume |
| 3 |
Programming Basics |
Knowing coding basics is needed for most technical jobs. |
Learn variables, loops, and functions (coding tutorial), Solve 3 easy programming questions daily (HackerRank, LeetCode, or CodeChef), Debug sample code snippets (find errors using IDE), Try a mini project (simple calculator), Watch code walkthrough videos |
30 beginner code problems solved, Mini project shared |
| 4 |
Data Structures and Practice |
Key coding interview topics are data structures. |
Learn about arrays and lists (tutorial), Solve array-based questions (sort, search) using online platform, Explore basics of dictionaries or maps, Practice writing short functions, Review common programming errors |
Completed 3 array/list exercises, Coding practice report |
| 5 |
Start Showcase Project (Job Application Tracker) |
A project shows your coding and practical skills. |
Plan project features (list, add, edit applications), Set up project files using template (GitHub or local folder), Create main form for data entry (name, role, status), Save application data to file or database, Implement view and filter by status |
Working add/view forms, Project plan and initial code on GitHub |
| 6 |
Project Features and Testing |
Testing your project builds strong coding skills. |
Add edit and delete application functions, Implement status update and filtering, Write tests to check features (using unittest or PyTest), Test project with dummy data, Fix bugs from test results |
Project with CRUD and filters, Test results file |
| 7 |
Polish Project and Interview Practice |
Explaining your project prepares you for technical and HR rounds. |
Deploy project online (Heroku, Netlify, or similar), Prepare and rehearse 2-minute project demo, Write project summary and key features (readme), Practice common technical interview questions, Record your project introduction on video |
Live project link, Project demo video |
| 8 |
Final Review and Applications |
Finishing touches help you stand out in applications. |
Revise and proofread resume, Update project readme and documentation, Check project deployment and links, Review quick notes on aptitude and coding, Apply to 2–3 target jobs per day |
Final resume and project shared, At least 5 job applications sent |