The document outlines a 15 day learning plan for SQL, Java, and Python. Each day includes a webinar recording or reference material along with hands-on practice focus areas. The hands-on practice ranges from basic concepts like creating tables and inserting records in SQL to more advanced topics like joins, aggregation, and regular expressions. Students are expected to practice examples from the recordings as well as self-practice problems involving prime numbers, strings, sorting, and more. Quizzes from an online course are also included for additional practice.
The document outlines a 15 day learning plan for SQL, Java, and Python. Each day includes a webinar recording or reference material along with hands-on practice focus areas. The hands-on practice ranges from basic concepts like creating tables and inserting records in SQL to more advanced topics like joins, aggregation, and regular expressions. Students are expected to practice examples from the recordings as well as self-practice problems involving prime numbers, strings, sorting, and more. Quizzes from an online course are also included for additional practice.
The document outlines a 15 day learning plan for SQL, Java, and Python. Each day includes a webinar recording or reference material along with hands-on practice focus areas. The hands-on practice ranges from basic concepts like creating tables and inserting records in SQL to more advanced topics like joins, aggregation, and regular expressions. Students are expected to practice examples from the recordings as well as self-practice problems involving prime numbers, strings, sorting, and more. Quizzes from an online course are also included for additional practice.
Day Webinar recording/Learning Reference Hands On Focus
Create table with specific data types Alter Table to add/remove constraint Primary Key, Foreign Key SQL Basics – Part1 (Full) Table level check constraints 1 SQL Basics – Part2 (half) Insert records Simple select 2 SQL Basics – Part2 (remaining) Conditional Select
Inner/outer joins/self joins (2 tables must, preferred practice on 3 tables)
Update records Delete Table 3 SQL Basics– Part3 (half) Order by (single table/join) Group by (single table/join) Aggregate functions and Having clause Sub queries 4 SQL Basics– Part3 (remaining) Sequence & Views 5 SQL - Revision as required Pending hands on practice
TCS Internal pg. 1
Java
Day Webinar recording/Learning Reference Hands On Focus
1 JVM,JRE,ECLIPSE, First Java Program Practice as per demo shared in recording 2 Operators and variables Practice as per demo shared in recording Class, constructor, getters, setters & access 3 modifiers (except protected) Practice as per demo shared in recording 4 class methods, overloading Practice as per demo shared in recording 5 this and static. Static methods. Practice as per demo shared in recording Comparing class objects with conditional 6 operations. Practice as per demo shared in recording 7 Basic Iterations Practice as per demo shared in recording 8 Primitive Arrays Practice as per demo shared in recording 9 Object Arrays (non primitive) Practice as per demo shared in recording Check if given input number is prime Reverse digits in given number Find all prime numbers from given range 10 Hands On Practice (self practice) Display count of words in given sentence Replace given character with another one in given string Find largest number from given list of values Sort given numbers in ascending or descending order 11 Hands On Practice (self practice) Find second largest number from given list of values Print Fibonacci series Swap numbers before decimal and after (E.g. 55.667 would become 667.55) Find how many times given character appears in the string Display sum of odd and even digits in the number (E.g for number 534726, 12 Hands On Practice (self practice) sum of odd digits is 5+3+7=15 and even digits is 4+2+6=12) 13 iON Course - Hands on - ION LITE _Java Practice 3 or more questions 14 iON Course - Hands on - ION LITE _Java Practice 3 or more questions 15 iON Course - Hands on - ION LITE _Java Practice 3 or more questions
TCS Internal pg. 2
Python
Day Webinar recording/Learning Reference Hands On Focus
1 Python Basic Constructs - Part1 Practice as per demo shared in recording 2 Python Basic Constructs – Part2 Practice as per demo shared in recording 3 Python Basic Constructs – Part3 Practice as per demo shared in recording 4 Regular Expressions Practice as per demo shared in recording 5 Python Functions Practice as per demo shared in recording 6 File handling Practice as per demo shared in recording 7 Python OOP – Part1 Practice as per demo shared in recording 8 Python OOP – Part2 Practice as per demo shared in recording Check if given input number is prime Reverse digits in given number Find all prime numbers from given range 9 Hands On Practice (self practice) Display count of words in given sentence Replace given character with another one in given string Find largest number from given list of values Sort given numbers in ascending or descending order 10 Hands On Practice (self practice) Find second largest number from given list of values
Print Fibonacci series
Swap numbers before decimal and after (E.g. 55.667 would become 667.55) Find how many times given character appears in the string Display sum of odd and even digits in the number (E.g for number 534726, 11 Hands On Practice (self practice) sum of odd digits is 5+3+7=15 and even digits is 4+2+6=12) 12 iON Course - Hands on - ION LITE _Python Practice 2 or more problems 13 iON Course - Hands on - ION LITE _Python Practice 2 or more problems 14 iON Course - Hands on - ION LITE _Python Practice 2 or more problems 15 Python - Revision as required Pending hands on practice