Pay After
Placement
Program
Detailed Curriculum
Table of Contents
01 About the Program 3
02 Key Features 4
03 How is the program Different from other online courses? 5
04 Who is this program for? 6
05 Fellowship in Software Development 7
06 Career Services 8
07 Land Top Developer Jobs - Guranteed 9
08 Learning Path 11
09 Detailed Syllabus 12
10 Hear from our Learners 23
11 Program Details & Admission Process 24
About the
Program
Succeed as a new-age Full-Stack, or
Backend with our comprehensive
work experience-based Fellowship
program. In this program, you will
learn in-demand tech skills through
real work experience of building
professional work-like projects.
Join the best product-based
companies with a minimum CTC
guarantee of 8LPA
Master both frontend and backend
technologies like MERN, Java, REST
API, Spring Boot, and more by
building professional work-like
projects.
Choose your specialisation between
Fullstack, or Backend Development
and impress recruiters with your
verified project portfolio which
validates all your learnings and real
work experience.
3
Key
Features
700+ problem solving exercises & 5+ In depth, interview-focussed system
work like professional projects to Design & Data Structure Algorithms
master CS Fundamentals and Full- curriculum to ace dev interviews.
Stack or Backend skills in an actual
developer environment.
Real work ex on working on problem 100% Live classes
statements from leading tech (we interact not dictate)
companies like CRED, Playment,
Jumbotail, Vicara and more.
Project-backed portfolio on GitHub Placement Guarantee of 8LPA with
and a work-ex certificate to impress job search support, referrals, and
recruiters. career guidance from experienced
career coaches.
4
How is the program
Different from other
online courses?
Existing ways of learning - video-based courses or expensive bootcamps, don’t
provide the real skill development needed when working in a top tech company.
Crio’s work experience-based learning allows you to work on professional work-
like projects and multiple hands-on activities in a real developer environment to
learn new skills
VIDEO COURSES BOOTCAMPS THESKILLIANS
Real work experience
True, project-based learning
Live sessions & mentorship
Job-ready portfolio
Externship with top companies
Career guidance
Placement Guarantee
5
Who is this
Program For?
Fresher
Working professionals looking for a switc
People looking for best placement opportunities
6
Bootcamp in Full-
Stack Development
Get guaranteed placement in top tech companies by mastering in-demand
Full- Stack or Backend developer skills through our carefully curated hands-on,
work- like, project-based Fellowship program. With the Fellowship Program,
crack dream jobs (6-15 LPA) in top product-based companies.
With Additional Advanced curriculum crack super-dream jobs (15-40 LPA) at
unicorns and tech giants.
7
Career
Services
Get ready to apply all the skills you
learn through our program to ace
interviews and land your dream career
in software development.
1:1 Career coaching Live mock interviews Series of mock
Sessions with top with Industry Experts assessments and
industry professionals detailed interview prep
sprints to ace top tech
jobs
Expert guidance to Guidance to start
get your profile applying to a diverse
(GitHub, LinkedIn, set of job opportunities
Resume) ready in-line with your career
aspirations.
8
Land Top
Developer Jobs -
Guaranteed!
Our career team will help you find the right career opportunities through a
combination of direct referrals, and identifying opportunities that you can apply
to. The job opportunities will span across leading tech MNCs and exciting
product-based tech startups.
Our developers have achieved their career goals of working in some of the best
companies in a top developer position.
Garima Sharma Rakshita Jain
Product Manager at Sr. Dev Engineer 1 at
Ity Jain Raghav Attri
Sr. Dev Engineer 1 at Sr. Dev Engineer 1 at
Shreyansh Soni Shubham Rawat
Frontend Developer at Software Developer at
9
Learning
Path Language Fundamentals
Data Structures &
Developers Essentials
Algorithms
Full Stack Specialisation Backend Specialisation
System Design for Full
System Design for Full
Stack Specialisation Backend Specialisation
TheSkillians Externship Interview Blitz
10
Language Fundamentals
Start with Hello World and get familiar with the syntax and
constructs of Java or JavaScript based on the specialisation
you choose.
Loops Conditionals Arrays Objects Strings
Data Types Libraries
Developers Essentials
Gain skills that are must-haves for any developer through
hands-on activities and live workshops
HTTP Rest API Deployment Linux Git
SQL
11
Data Structures & Algorithms
Master essential Data Structures and Algorithms concepts
from an interview perspective through our carefully
designed curriculum,exclusive videos, in-depth mentorship,
live sessions, and mock assessments.
Curriculum to crack DSA rounds for dream companies
Programming Essentials [Beginner]
Develop logic building skills by solving simple math, recursion,
implementation problems
Learn Time & Space complexity
Get introduced to data structures & traversals - Linkedlist &
Trees
Logic Building Collections Space & Time Complexity
Arrays & Strings [Beginner]
Learn various patterns of problem solving in arrays & strings
and apply them in a wide variety of problems
Learn the art of debugging that is critical for your timed
interviews
Prefix Sum
Matrix Two Pointers Sliding Window
Bit Manipulation Sorting Binary Search
12
Stack, Queue and Linked List [Intermediate]
Stack, Queue and Linked List [Intermediate]
Apply Queue, Stack to solve real world problems
Data Structure Application Linked List Stack Queue
Hash, Heap, Trees [Intermediate]
Learn BFS/DFS to solve multiple Tree problems effectively
Apply Hash, Heap to solve real world problems
Data Structure Application Hash Heap Binary Tree
Recursion BFS DFS Binary Search
13
Build products like developers at AirBnB,
Amazon & Netflix to specialise in Full-Stack
Development
Upskill yourself in Full Stack Development with real work
experience of building work-like professional projects in an
actual developer environment. Enhance your learnings
further through multiple independent projects.
Work-like Professional Projects
Build an AirBnB-like static front-end to master HTML, CSS & more
Build a responsive front end for QTrip, an AirBnB-like travel planning website, and
learn HTML, CSS, Bootstrap and more.
HTML CSS Flexbox Bootstrap
Master HTML elements, tags, and attributes by using them to structure the
web pages of QTrip.
Learn CSS and Flexbox by utilizing them to enhance the layout and position
of various elements on the web page.
Learn Bootstrap by using it to design a responsive web page.
Build an AirBnB-like dynamic frontend to master Rest API,
Routing, Filters & more
Add life to the web pages of QTrip by making them dynamic and by integrating
with a backend and 3rd party plugins.
API Calls Routing Filters Data Persistence
3rd Part Libraries
Learn to make API calls using Javascript and use it to make QTrip pages
dynamic.
Learn about DOM Manipulation by actually performing it with data fetched
from API calls.
Integrate 3rd party JS libraries and build engaging new features like
galleries in QTrip.
Add filters to QTrip and learn to persist user preferences using local storage.
14
Build a Google News-like newsfeed aggregator
Apply your learnings from QTrip Static and QTrip Dynamic to build your first
independent project, XBoard - a newsfeed that aggregates articles from
popular media outlets.
Build a React powered frontend for an Amazon-like shopping app
Build the frontend for QKart - an online e-commerce store to learn React, and
create a rich shopping experience.
Component Component Lifecycle Component Styling
Component state management Props Routing
React Hooks Material UI
Get started with React components and props to create a modular single-
page frontend application.
Dive deep into React component state and lifecycle management.
Learn to add React events and event binding.
Implement frontend routing and React routes in QKart.
Build the frontend for a Netflix-like OTT app
Apply your learnings in React from QKart Frontend to build your second
independent project using React, the frontend for XFlix - a video-streaming
platform like Netflix.
15
Build a Node JS powered backend for a Flipkart-like app
Build a scalable NodeJS backend for QKart using the Express.js framework
Express JS Node JS MongoDB Rest API
Get started with Express.js framework and create REST APIs for QKart with
custom routes and request validation.
Learn MongoDB by using it to introduce a database layer in QKart.
Add authentication to secure the REST APIs you have implemented.
Build the backend for a Netflix-like OTT app
Apply your learnings from QKart Backend to build your second independent
project using Express and Node JS, the backend for XFlix - a video streaming
platform like Netflix.
System Design for Full Stack Specialisation
Master essential concepts required for you to crack a
System Design interview for Full Stack Developer roles
through a series of hands-on workshops and activities.
Component Modeling DNS LoadBalancer CDN
Website Performance Optimisation
16
Build products like developers at Google,
Swiggy & Zerodha to specialise in Backend
Development
Master the skills needed to build a scalable web backend
with real work experience of building work-like professional
projects in an actual developer environment. Enhance your
learnings further through multiple independent projects.
Work-like Professional Projects
Implement Java skills to build a Bit.ly like URL shortener
Apply all your Java knowledge to independently build a XURL - a URL
shortener application like bit.ly.
Build the backend for a stock portfolio analyser like Zerodha
Start your backend development journey by building QMoney, a visual stock
portfolio analyser.
OOP JSON Consuming REST API Refactoring
Gradle Exception Handling JUnit Jackson
Learn to handle JSON-formatted data using Jackson - a standard Java
library.
Get financial data for QMoney by making 3rd party REST API calls using Spring
REST Template.
Learn to implement OOP abstraction using Java Interfaces.
Learn to refactor your code in Java and bullet proof your implementations
using unit tests.
Use Java build systems like Gradle to create your own JAR files.
Get exposed to a variety of situations where you learn to perform exception
handling and debug like a top backend developer.
17
Build a Shopify-like data analysis tool
Apply your learnings from QMoney to build your second independent project
XCommerce - a retail sales data analysis tool.
Build a scalable backend for a Swiggy-like app
Build a scalable, distributed, Java backend for QEats - a Swiggy-like food
ordering app.
MVCS Spring Boot REST APIs MongoDB
Mockito
Learn Spring Boot - a framework to build web applications in Java, and start
building the backend for QEats.
Learn to add serialization support in QEats backend to convert JSON to Java
Objects using Lombok.
Perform unit testing with Mockito.
Introduce a database layer to QEats backend using MongoDB.
Learn to access MongoDB from the backend using Spring Data.
Apply all learnings to build a Giphy like app
Apply your learnings from the entire program so far to build a fully functional
Java backend for XMeme (a page where users can post and view Memes).
System Design for Backend Specialisation
Master critical concepts required to ace System Design
Interviews for backend developer roles through a series of
hands-on workshops, and activities
SOLID Principles Object Oriented Design Clean Architecture
Design Patterns
18
Interview Blitz
Practice multiple timed mock assessments
Perfect the art of cracking DSA interviews through multiple
DSA Blitz sessions
Prepare to defend every single skill keyword added to your
resume
DSA Mocks DSA Blitz P2P Interviews Take home Prep
Specialization Specific Prep
TheSkillians Externship
Unlike regular boot camps where you wrap up your learnings
with a Capstone project, we go one step further. You will
actually work on a real project statement given by some of the
top tech companies in India. Here are some of the past
companies who provided externships for our learner
community.
19
Learning Path
Additional Advanced
Curriculum
Advanced Data Structures & Algorithms
Step up your interview cracking ability by learning advanced
Data structures and Algorithms through our carefully designed
curriculum, exclusive videos, in-depth mentorship, live
sessions, and mock assessments.
Curriculum to crack DSA rounds for super-dream jobs
Graphs, Greedy and Backtracking [Advanced]
Deep dive into graph problem patterns and implement common algorithms
like Prim’s, Kruskal’s and Djikstra’s
Learn common problem solving approaches like greedy & backtracking
Advanced recursion and backtracking Greedy Method
Graph BFS and DFS Topological Sort Graph Partitioning
Shortest Path
20
Dynamic Programming and Advanced DS
Learn the art of DP and practice problems using Memoization and Tabulation
Get introduced to advanced DS like Trie, Segment Trees and solve related
problems
DP Memoization DP Tabulations Knapsack
Spanning Tree Trie Segment Tree
Advanced Backend Engineering
Build advanced features for QEats, a Swiggy-like food ordering
app.
Identify the performance bottleneck in QEats backend and use Redis
to solve the issue
Implement menu/restaurant name based search API
Improve API performance using threading
Spring Security Caching Redis JMeter
Multi-threading
21
Advanced System Design
Master Low Level Design and get an introduction into various
components/concepts in High Level Design through
workshops, projects, and hands-on activities.
Curriculum to crack System Design interviews for super-
dream jobs
Build a Hackerrank-like App to master Low Level Design
Build a scalable, distributed, Java backend for QEats - a Swiggy-like food
ordering app.
Design & implement the classes required for a contest to work.
I mplement the business logic of running a simulated contest.
Machine Coding SOLID Principles Object Oriented Design
Clean Architecture Design Patterns Schema Design
Build Low Level Design for a iTunes-like App
Learn the art of cracking Machine Coding rounds with solid Low Level
Design(LLD) skills
High Level Design Concepts
Understand essential components/concepts of a modern tech stack used
universally by internet companies with bonus hands-on exercises.
Docker Kafka CDN Load Balancer Deployment
Micro-Services CI/CD Cloud
22
Hear from our
learners
Learning everything from scratch helped me gain
confidence in my current job role as a senior
product manager at GE.
Garima Sharma
Product Manager at
Practice, practice, practice. This was the aim of
the program. The Skillians helped me solve 700+
coding problems. Expertise was required to crack
Amazon . Aiming high is what this academy Rakshita Jain
Sr. Dev Engineer 1 at
teaches you
The Skillians happened to me in college. I have
never expected a program to be so good! I loved
Ity Jain the curriculum, the mentors, assignments and
Sr. Dev Engineer 1 at projects.
23
The Skillians has given me all. One of the best
decisions of my life came through The Skillians.
The People are so supportive here. I got
Raghav Attri everything from Skillians Team
Sr. Dev Engineer 1 at
Coming from a Non-Tech Background and getting
placed in a Tech role its a big deal for me ! Thanks
to The Skillians Team for referring me here.
Shreyansh Soni
Frontend Developer at
The Skillians bootcamp in Full Stack Web
Development has helped me gain a lot of
confidence on my Tech and Non-Tech skills.
Shubham Rawat Amazing program, curriculum and faculties at
Software Developer at
The Skillians
24
Program Details &
Admission Process
1 2
Complete the
Sign up & Pay after
application Placement Agreement
3 4
Pay documentation Start your TheSkillians
Fee
fees of ₹2000/- Fellowship Program
PROGRAM DURATION PROGRAM START DATES
9 Months Fully Online New batches start at the beginning of every month.
For further details,
drop us an email
Apply & Start Now
25
Dream Upskill Achieve
#PayAfterPlacement