GenC - Foundational Skills Learning Handbook
GenC - Foundational Skills Learning Handbook
Program atCSS3,
• Week 1: HTML5, a JavaScript
glance
• Week 2: SQL
• Week 3 & 4: Java
• Qualifier Assessment
Program at a
glance
Week-wise Learning
Program at a
glance
Program at a
glance
Program at a
Learning Approach
The foundational skills refresher learning program adopts a comprehensive and blended learning
approach to ensure an engaging and effective educational experience.
The program comprises three essential components:
▪ Self-paced learning through YouTube video courses
▪ Bi-weekly Masterclass sessions conducted by experts
▪ Weekly trainer connect for query clarifications.
▪ Practice with suggested resources
Hands-On Labs
Week 1 - Web UI Development (Refresher Learning)
Overview:
In the first week of your skills refresher, you'll delve into the foundational aspects of Web UI
development, including HTML5, CSS3, and JavaScript. By the conclusion of this week, you'll have
established a strong grasp of these essential technologies, setting the stage for more advanced
exploration in the subsequent phases of your learning journey.
During this phase, your learning journey continues as you seek out pertinent YouTube tutorials that
comprehensively cover Web UI skills: HTML5, CSS3 and JavaScript. Engage actively with the video
content, strategically pausing to digest concepts and take comprehensive notes. In your chosen
IDE, replicate the instructor's code demonstrations to reinforce understanding. Strengthen your
comprehension by executing the provided code, experimenting with variations, and closely
observing outcomes. After each tutorial section, embark on independent practice sessions where
you craft, modify, and explore diverse code alternatives. This immersive approach not only solidifies
proficiency but also paves the way for a deeper mastery of these pivotal technologies as you
progress through your learning journey.
JavaScript https://www.youtube.com/watch?v=8dWL3wF_OMw
• Try out the following coding exercises on your own. If you find it challenging to solve the
problems, you can refer to the provided solutions and expand your understanding.
o HTML
o CSS
o JavaScript
• Engage with these coding challenges to gauge your proficiency in the subject
o HTML, CSS
o JavaScript
Week 2 - SQL
Overview
In the second week of refreshing your learning on SQL, you'll focus on fundamental concepts and
principles. By the end of the week, you'll have refreshed your knowledge of SQL database concepts,
and how to use SQL to query and modify data in the database.
Having found relevant YouTube tutorials on SQL, embark on your learning journey. Engage actively
by watching the videos, pausing to grasp concepts, and making notes. Follow the instructor's code
demonstrations in your chosen IDE, experimenting and running the code to reinforce understanding.
After each section, practice independently, modify code, and explore variations.
• Try out the following coding exercises on your own. If you find it challenging to solve the
problems, you can refer to the provided solutions and expand your understanding.
o SQL Exercises
• Engage with these coding challenges to gauge your proficiency in the subject.
o Java (HackerRank)
o SQL (HackerRank)
Week 3 & 4 - Java
Overview:
In the third and fourth weeks of refreshing your knowledge on Java, you will concentrate on
fundamental concepts and principles. By the end of these weeks, you will have reinforced your
understanding of Core Java programming.
Having found relevant YouTube tutorials on Java, embark on your learning journey. Engage actively
by watching the videos, pausing to grasp concepts, and making notes. Follow the instructor's code
demonstrations in your chosen IDE, experimenting and running the code to reinforce understanding.
After each section, practice independently, modify code, and explore variations.
JDBC https://www.youtube.com/watch?v=y_YxwyYRJek&list=PLsyeobz
Wxl7rU7Jz3zDRpqB-EODzBbHOI
• Try out the following coding exercises on your own. If you find it challenging to solve the
problems, you can refer to the provided solutions and expand your understanding.
o Java Programming Exercises
• Engage with these coding challenges to gauge your proficiency in the subject
o Java (HackerRank)
*******************************