Handbook - Digital Base 2
Handbook - Digital Base 2
Nurture
Table of Contents
Introduction to Digital Nurture Digital Base 2 Learning Program 3
Learning Guide 3
• Why do we need this enablement Program?
• Digital Base 2 program at a glance
• Digital Base 2 program Highlights
• Key Components of the program
Course Modules 13
Digital Nurture Base 2 - JAVA
• Module 1: Foundation
• Module 2: Web
• Module 3: RDBMS
• Module 4: Dev Support Technologies
• Module 5: Advanced Java
• Module 6: Business Communication
Student Support/FAQ 19
Introduction
We welcome you to the Digital Nurture Base 2 program by Cognizant!
This program is exclusively designed to equip you with a set of knowledge & skills that form the base
for a career in Information Technology. The Program has been carefully crafted by Subject Matter Experts
(SMEs), who combine Technology expertise with practical experience. This approach perfect blend of
theory and practice, to launch you on your journey to the highest levels of proficiency in Hi-Tech work
environments.
We encourage you to go through this guidebook completely to understand the program throughly,
including the FAQs at the end.
It is important to keep in mind that Advanced Technologies, by their nature, are the forefront of
innovation. This means they keep changing and professionals in the IT industry need to (apart from the
work they do) journey on a path of continuous learning. Mastery of Advanced Technologies and
continuously expanding one’s skillsets is possible only if professionals have a mastery of the fundamental
concepts of a range of subjects in IT.
This Program aims to do just this. It enables you to acquire a comprehensive grasp of the fundamental
concepts in a range of subjects that form the base of modern Information Technology. With this
foundational skill-kit, you will be able to navigate and succeed in your learning journey – a journey that
will see you continuously learn and thrive.
Digital Base 2 at a glance
Students should have chosen any one of the streams from the below 3 available options. This learning
journey of 5 weeks consists of modules covering:
Stream 1 - JAVA
Foundation
Web
RDBMS
Dev Support Technologies
Advanced Java
Business Communication
Stream 2 - DOTNET
Foundation
RDBMS
Web
Dev Support Technologies
Advanced C#
Business Communication
Foundation
Web
RDBMS
Data Warehouse
Core Programming
Business Communication
Program Highlights
The Program is structured as a set of 5 Modules with each Module culminating in a Coding Challenge.
Each Module is a learning unit that consists of explanatory videos, presentations, demos of practical
applications, hands-on Lab exercises (where applicable) and knowledge-check quizzes.
The Coding Challenges are equivalent to Micro certifications in Digital Base1.The Coding Challenge for
a Module is awarded on successful completion of an Assessment.
Learning Journey
Stream 1 – JAVA
Dev Support
Logic Development Web Technologies
Computer LIteracy RDBMS
HTML GIT, PL/SQL Functions & Programming
Ntier Architechure Concepts
CSS3 Procedures, Packages & with Java
Software Engineering
OOP UML Javascript Triggers, Cursors &
RDBMS Exceptions Advanced Java
Foundation Data Formats ( XML &
JSON ) & Web (Jquery)
Stream 2 - DOTNET
Dev Support
Logic Development RDBMS Technologies
Computer LIteracy
RDBMS HTML Programming
Ntier Architechure GIT, PL/SQL Functions &
Concepts CSS3 with C#
Software Engineering Procedures, Packages &
OOP UML Triggers, Cursors &
Web Exceptions Advanced C#
Foundation Data Formats ( XML &
JSON ) & Web (Jquery)
Stream 3 - DATA WAREHOUSE
Getting Started
To get started you need to login to Digital Nurture Learning platform at:
https://cognizantee.tekstac.com/login/?lang=en
In most mail programs, this should appear as a blue link which you can just click on. If that does not
work, then copy and paste the address into the address line at the top of your web browser window.
Once you log in you will find all the required details about the program.
To know your learning progress, Login to the Digital Nurture Learning platform and on the home page
you will see:
“My Accomplishments” which details the XP points level reached by you. It also includes your overall
rank. Please find the below screenshot for your reference:
The doughnut charts shown above under “My Performance” captures you learning progress and
practice progress respectively.
The “Milestone Based Progress “graph shown below indicates your course completion Vs the
recommended course completion to be achieved within 12 weeks.
Performance Dashboard
Holistic view of your performance (course & module wise) can be accessed through the ‘Performance
Dashboard’ available in the homepage.
Recommended Completion
Please find below the Recommended Schedule for your reference. This chart will give you an idea on
how you need to progress with your learning on a weekly basis.
Practice Editor
Each candidate would be having an option to practice coding in the practice editor tab. Follow the
instructions as given in the above image. The Practice editor helps in honing your coding skills and
gain a deeper understanding and hands on experience.
Submission:
Step 1: Click on the submission button to submit the work.
Step 2: Describe the result in the result description space given.
Step 3: The solution should be a zip file, containing all the necessary files. Ensure that the filenames.
should be as that of the description and the files mentioned in the Code Editor.
Step 4: You can Drag and Drop or choose the file to submit your work.
Step 5: Click on submit your work.
Help Desk
For any issues / queries related to the platform or the learning activities, students may raise a ticket
using the Help Desk option available on the platform. Replies/response to the tickets will be sent by
emails/notifications (on the platform), within 24 hours on working days. Please find the below
screenshot for your reference. Once you click on “Raise new ticket”, you will be guided to mention
the category and type of your query. All tickets raised by you will be displayed here including the
status of your ticket.
Discussion Forum
Cohort Discussions help a learner to participate in the discussions that happen within the college.
This helps in progress and improve the discussions that are happening within the groups that you
would be a part of enhancing the learning experience throughout the Digital Nurture program.
Course Modules
There will be a Coding Challenge at the end of each course module. The Coding Challenge will cover
the topics mentioned under each course module. Based on the three streams, the learning content of
each course module will have numerous learning activities, that will cover the mentioned topics.
Module 1
Foundation
Objective(s): Learn fundamentals of logic, the algorithmic way to approach problems, how modern
computing works, how software applications are built and the principles of Object-Oriented
Programming.
Topics include: Logic development, n-tier Architecture, Software Engineering and Object-Oriented
Programming
Module 2
Web Technologies
Objective(s): Learn the essentials of developing the front-end, the interfaces for users of web
applications.
Topics include: RDBMS concepts, Tables, Data manipulation, SQL statements, Scalar & Aggregate
functions, Joins, Subqueries, Views, Index and Data Control Language.
Module 4
Dev Support Technologies
Objective(s): Learn the core concepts of Dev Support Technologies.
Topics include: GIT, Introduction to PLSQL, PL/SQL Functions & Procedures, Packages & Triggers,
Cursors & Exceptions, Data Formats (XML & JSON) and Web (jQuery).
Module 5
Advanced Java
Objective(s): Learn how to write programs using the basic elements of Java.
Topics include: The Java environment, the building blocks of Java, classes, strings and arrays.
Module 6
Business Communication
Objective(s): Learn how to improve communication and interpersonal skills.
Topics include: Grammar, Vocabulary, Write Right, Telephone Skills and Email Etiquette.
DIGITAL BASE 2 - DOTNET
Module 1
Foundation
Objective(s): Learn fundamentals of logic, the algorithmic way to approach problems, how modern
computing works, how software applications are built and the principles of Object-Oriented
Programming.
Topics include: Logic development, n-tier Architecture, Software Engineering and Object-Oriented
Programming.
Module 2
RDBMS & SQL using ORACLE
Objective(s): Learn how data is created, organized, stored, and retrieved in software applications. Also,
learn how to work with the Oracle database, and perform various computations and functions with data.
Topics include: RDBMS concepts, Tables, Data manipulation, SQL statements, Scalar & Aggregate
functions, Joins, Subqueries, Views, Index and Data Control Language.
Module 3
Web Technologies
Objective(s): Learn the essentials of developing the front-end, the interfaces for users of web
applications.
Module 4
Dev Support Technologies
Objective(s): Learn the core concepts of Dev Support Technologies.
Topics include: GIT, Introduction to PLSQL, PL/SQL Functions & Procedures, Packages & Triggers,
Cursors & Exceptions, Data Formats (XML & JSON) and Web (jQuery).
Module 5
Advanced C#
Objective(s): Learn how to write programs using the basic elements of C#.
Topics include: The .NET framework, the building blocks of C#, nullables, classes, strings and arrays.
Module 6
Business Communication
Objective(s): Learn how to improve communication and interpersonal skills.
Topics include: Grammar, Vocabulary, Write Right, Telephone Skills and Email Etiquette.
Module 1
Foundation
Objective(s): Learn fundamentals of logic, the algorithmic way to approach problems, how modern
computing works, how software applications are built, and the principles of Object-Oriented
Programming.
Topics include: Logic development, n-tier Architecture, Software Engineering and Object-Oriented
Programming.
Module 2
Web Technologies
Objective(s): Learn the essentials of developing the front-end, the interfaces for users of web
applications.
Module 3
RDBMS & SQL using ORACLE
Objective(s): Learn how data is created, organized, stored, and retrieved in software applications.
Also, learn how to work with the Oracle database, and perform various computations and functions
with data.
Topics include: RDBMS concepts, Tables, Data manipulation, SQL statements, Scalar & Aggregate
functions, Joins, Subqueries, Views, Index and Data Control Language.
Module 4
Data Warehouse
Objective(s): Learn the core concepts of Data Warehouse.
Topics include: Introduction to PLSQL, PL/SQL Functions & Procedures, ETL Basics, General Concept
of Data Warehouse, Dimensional Modeling, Online Analytical Processing (OLAP), Datawarehouse Lab,
Data Mining, Business Intelligence, Data Formats (XML & JSON) and Web (jQuery).
Module 5
Core Programming
Objective(s): Learn the core concepts of Core Programming.
Topics include: Unix Fundamentals and Scripting, Introduction To Java and Programming Core
using Python.
Module 6
Business Communication
Objective(s): Learn how to improve communication and interpersonal skills.
Topics include: Grammar, Vocabulary, Write Right, Telephone Skills and Email Etiquette.
Program Guidelines
Learning must be taken in a sequence except for Business Communication and learning must be
completed within 5 weeks.
The platform has a Help Desk where students can raise tickets regarding platform issues and any
issues about the learning activities. Queries will be responded between 24 & 48 hours on any
working day.
To be eligible to attempt a Coding Challenges, completion of all quizzes and hands-on exercises
(wherever applicable) in the associated Module is mandatory.
The completion of all quizzes and hands-on Lab (mandatory activities) in a particular course module,
will provide access to you for the next module in the learning journey.
XP points will be awarded for all mandatory activities. Additional XP points will be: -
o 100 points for qualifying in a Coding Challenge.
o 100 points for qualifying in the first attempt of taking up a Coding Challenge.
o 100 points for qualifying in the first occurrence of a Coding Challenge.
The schedules for the Coding Challenges will be displayed on the platform. Coding Challenges need
not be taken up in a sequence. Students must complete the prerequisite learning by midnight at the
end of the previous day of the CC schedule.
Students can take up one re-test if they fail in any Coding Challenge. If passed in the 1st attempt, the
next attempt will not be allowed. They will have to qualify in the CC within the 4 occurrences for
each CC.
Students have only one attempt at ICT. They can take up either of the two occurrences of ICT.
After qualifying in the ICT, they will have a technical interview which they have to qualify to finally
succeed in DB 2.
Eclipse and Visual Studio plugins are included at the end of the Java and Dot Net streams.
The Business Communication component is an important one and students are expected to go
through the complete course. It will not be enabled in sequence, and students can complete the
learning anytime.
Once students complete the Business Communication learning module the respective CC will be
enabled.
Students can take up the Business Communication CC at any time, 1 attempt and 2 reattempts
will be allowed, and the passing score is 60%.
Frequently Asked Questions
1) Is there any pre-learning I should do?
This program is Foundational. In other words, it starts from the basics and covers a wide range of
concepts and applications comprehensively. No specific pre-learning is required.
6) Can I take up the Coding Challenge without completing the Hands-on for that module?
No. To be eligible for a Coding Challenge Assessment, completion of all quizzes, and hands-on in
the associated Module is mandatory.