0% found this document useful (0 votes)
66 views7 pages

30-Day TCS PRA Study Plan Guide

This document presents a 30-day study plan aimed at preparing for TCS PRA and enhancing technical skills, covering Java, Unix, web development, and machine learning. The plan is organized into four weeks, focusing on foundational coding skills, web development, advanced topics, and final preparations, with daily schedules including breaks for meals and rest. It emphasizes exam preparation through mock tests and project integration to solidify learning.
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)
66 views7 pages

30-Day TCS PRA Study Plan Guide

This document presents a 30-day study plan aimed at preparing for TCS PRA and enhancing technical skills, covering Java, Unix, web development, and machine learning. The plan is organized into four weeks, focusing on foundational coding skills, web development, advanced topics, and final preparations, with daily schedules including breaks for meals and rest. It emphasizes exam preparation through mock tests and project integration to solidify learning.
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/ 7

30-Day Comprehensive Study Plan for TCS PRA &

Technical Skills
Charan Tej Reddy Yanamala
February 17, 2025

Contents
1 Introduction 2

2 Plan Overview 2

3 Week 1: Foundations & Core Coding Skills 3

4 Week 2: Web Development & UI/UX Essentials 4

5 Week 3: Advanced Topics & Machine Learning Overview 5

6 Week 4: Integration & Final Preparations 6

7 Conclusion 6

1
1 Introduction
This document outlines a comprehensive 30-day study plan designed to cover the following
areas:

• Technical Topics: Java Coding (Fundamentals and Advanced), Unix (Basic to


Advanced Scripting), HTML, CSS, JavaScript, UI/UX Design.

• Exam Preparation: TCS KYT (including quantitative aptitude, logical reason-


ing, and verbal ability) and topics reflected in the resume.

• Additional Topics: Basic Machine Learning concepts using Python.

The plan includes detailed day-to-day timetables, resource links, subtopics to be cov-
ered, and built-in breaks for meals, rest, and personal care (e.g., washroom breaks).
Adjust the timings as per your personal routine.

2 Plan Overview
The 30-day plan is divided into four weeks:

1. Week 1: Foundations & Core Coding Skills (Java fundamentals, Data Structures,
Unix basics, TCS KYT orientation)

2. Week 2: Web Development & UI/UX Essentials (HTML, CSS, JavaScript, and
UI/UX principles)

3. Week 3: Advanced Topics & ML Overview (Advanced Java, Machine Learning


fundamentals, Advanced Unix scripting)

4. Week 4: Integration & Final Preparations (Comprehensive project work and in-
tensive TCS KYT exam practice)

2
3 Week 1: Foundations & Core Coding Skills
Days 1–7: Detailed Daily Timetable

Time Activity & Topics Resources/Notes


08:00– Morning Routine: Wake up, hygiene Personal routine
08:30
08:30– Breakfast Have a healthy
09:00 meal
09:00– Java Fundamentals: Variables, con- Oracle Java Tutori-
11:00 trol structures, OOP basics als, GeeksforGeeks
11:00– Short Break Stretch, quick re-
11:15 fresh
11:15– Data Structures in Java: Arrays, GeeksforGeeks
13:00 Linked Lists, Stacks/Queues Data Structures
13:00– Lunch Break Rest, meal, and a
14:00 short walk
14:00– Practical Coding: Solve 3–5 coding Focus on imple-
15:30 problems on HackerRank/LeetCode menting core Java
concepts
15:30– Short Break Rest and hydrate
15:45
15:45– Unix Fundamentals: Basic shell LinuxCommand.org,
17:30 commands, file management, permis- Tutorialspoint
sions Unix
17:30– Rest/Tea Break Light snack and re-
18:00 laxation
18:00– TCS KYT Orientation: Overview IndiaBIX
19:00 of exam format, sample aptitude ques-
tions
19:00– Dinner Evening meal
19:30
19:30– Revision & Q/A: Revise day’s topics Note key points for
21:00 and clarify doubts review
21:00– Personal Break Washroom break
21:15 and short rest
21:15– Light Reading/Reflection: Summa- Maintain a study
22:00 rize learnings, plan next day journal
22:00 Sleep End of day

3
4 Week 2: Web Development & UI/UX Essentials
Days 8–14: Detailed Daily Timetable

Time Activity & Topics Resources/Notes


08:00– Morning Routine: Wake up, hygiene Start fresh
08:30
08:30– Breakfast Healthy meal
09:00
09:00– HTML & CSS Basics: HTML5 MDN HTML,
11:00 semantics, forms, CSS selectors, Box MDN CSS
Model
11:00– Short Break Quick rest and
11:15 stretch
11:15– Advanced CSS: Flexbox, Grid, re- freeCodeCamp Re-
13:00 sponsive design sponsive Web De-
sign
13:00– Lunch Break Relax and recharge
14:00
14:00– JavaScript Fundamentals: Vari- MDN JavaScript,
15:30 ables, functions, events, DOM manip- freeCodeCamp
ulation, ES6 features
15:30– Short Break Refresh
15:45
15:45– UI/UX Principles: Basic design Nielsen Norman
17:00 principles, color theory, usability Group
17:00– Practical Project Work: Start a Apply HTML,
17:30 multi-page website prototype CSS, and basic JS
17:30– Rest/Tea Break Short break
18:00
18:00– Interactive Coding: Enhance the Experiment with
19:00 website with JavaScript features (dy- DOM events
namic menus, form validation)
19:00– Dinner Evening meal
19:30
19:30– Revision & Debugging: Debug Note any challenges
21:00 code, review and refine topics of the day faced
21:00– Personal Break Washroom and re-
21:15 lax
21:15– Reflection & Next Day Planning: Update your study
22:00 Summarize learnings, set goals for to- journal
morrow
22:00 Sleep End of day

4
5 Week 3: Advanced Topics & Machine Learning Overview
Days 15–21: Detailed Daily Timetable

Time Activity & Topics Resources/Notes


08:00– Morning Routine: Wake up, hygiene Personal routine
08:30
08:30– Breakfast Nutritious start
09:00
09:00– Advanced Java: Exception handling, GeeksforGeeks Ad-
11:00 collections framework, generics, multi- vanced Java, Ora-
threading cle Docs
11:00– Short Break Quick rest
11:15
11:15– Practical Java Coding: Solve inter- Implement a mini
13:00 mediate problems, create small project application (e.g.,
modules inventory manage-
ment simulation)
13:00– Lunch Break Meal and short
14:00 walk
14:00– Machine Learning Overview: Andrew Ng’s ML
15:30 Basics of supervised/unsupervised Course, Kaggle Tu-
learning, regression/classification torials
algorithms
15:30– Short Break Stretch and hy-
15:45 drate
15:45– Advanced Unix Scripting: Shell Linuxize Shell
17:30 scripting, process management, cron Scripting Tutorials
jobs
17:30– Rest/Tea Break Light snack
18:00
18:00– Practical ML/Python Coding: Im- Use Jupyter Note-
19:00 plement a simple ML model on a public book for practice
dataset
19:00– Dinner Evening meal
19:30
19:30– Revision & Debugging: Revise Update notes for
21:00 Java, Unix, and ML topics; trou- review
bleshoot code
21:00– Personal Break Washroom and re-
21:15 lax
21:15– Reflection & Next Day Planning: Prepare for the
22:00 Summarize learnings and set goals next day’s tasks
22:00 Sleep End of day

5
6 Week 4: Integration & Final Preparations
Days 22–30: Detailed Daily Timetable

Time Activity & Topics Resources/Notes


08:00– Morning Routine: Wake up, hygiene Start the day fresh
08:30
08:30– Breakfast Healthy and ener-
09:00 gizing meal
09:00– Integration Project: Develop a web Outline project de-
11:00 application integrating HTML, CSS, JS sign and require-
with a Java backend ments
11:00– Short Break Rest and stretch
11:15
11:15– Project Development: Continue Apply previous
13:00 coding, debugging, and improving learning from
UI/UX Weeks 1 and 2
13:00– Lunch Break Relax and recharge
14:00
14:00– TCS KYT Mock Exams: Full- IndiaBIX and other
15:30 length practice tests (aptitude, logical online mock test
reasoning, verbal) platforms
15:30– Short Break Refresh
15:45
15:45– Project Revision & Debugging: Ensure code is
17:00 Refine your integration project based clean and well-
on feedback documented
17:00– Rest/Tea Break Light snack and re-
17:30 laxation
17:30– Intensive Aptitude Practice: Prac- Focus on weak
19:00 tice quantitative, logical, and verbal areas identified in
questions mock tests
19:00– Dinner Evening meal
19:30
19:30– Final Revision & Reflection: Recap Summarize key
20:30 all topics, finalize project, update study learnings and pre-
journal pare for interviews
20:30– Personal Break Washroom and re-
21:00 lax
21:00– Plan Next Day & Q&A: Address Ensure readiness
22:00 any remaining doubts, prepare for final for the next day
mock exams
22:00 Sleep End of day

7 Conclusion
This 30-day plan is structured to ensure balanced, in-depth coverage of:

6
• Technical coding skills (Java, Unix, Web development).

• Exam-specific preparation (TCS KYT mock tests and aptitude).

• Project integration and revision.

Each day includes scheduled breaks for meals, rest, and personal care to maintain pro-
ductivity and focus. Adjust the timetable as necessary to fit your personal routine and
pace.

You might also like