Professional Documents
Culture Documents
Curriculum Deepdive Compressed
Curriculum Deepdive Compressed
TABLE OF CONTENTS
Context 2
1
CONTEXT
Having the right skills can lead you to attain immense growth as a
software engineer. Many tech professionals, like you, attempt to build their
skills via the vast, and mostly free, resources available on the internet. Only
to realize that these unstructured articles and videos lead to incomplete
and shallow learning.
This is where
we can help!
Scaler has developed a structured
2
CONTEXT
To ensure that you learn at a comfortable pace and are learning with peers that
inspire you to work harder, we’ve split each Scaler Academy batch into three units
(Beginner, Intermediate, and Advanced). Our Intermediate and Advanced
Batches have been launched and we are accepting enrollments. We will launch
the Beginner unit soon.
The key difference between Intermediate and Advanced Batch being the eight
weeks of additional Programming Constructs for the Intermediate section. You
will graduate with the same level of coding and software engineering proficiency,
irrespective of whether you are in the Intermediate or Advanced Batch.
Learning duration
However, the tuition fee for all sections stands the same.
Read on for further details.
3
WHO IS THIS PROGRAM FOR?
Professional Background
Any amount of work experience
Coding Knowledge
Comfortable coding in programming languages like C/ Java/ Python
Open to learning
4
WHAT DOES THIS CURRICULUM OFFER?
comfortable pace
assignments)
Multiple 1:1 system design discussions with experts (e.g., Senior Engineers
5
BROAD CURRICULUM SPLIT FOR
ADVANCED BATCH
Advance
ENROLMENT OPEN
Typical learner profile: “I am good at coding. I know basic problem solving and DSA.
Can build basic to advanced applications”
MVC, REST APIs, ORM, SpringBoot, Building a server, intro to MVC, web Building efficient Data Processing Systems,
Views, Database Indexes, Multithreading architecture, HTML, CSS, Javascript, Advanced SQL, Cloud Services - AWS, or GCP,
Developing ETL pipelines - Map-Reduce
Node.js, Backend architecture,
Framework, Big Data, Data Warehousing &
MongoDB, React / Redux Modeling, OLAP, Dashboarding, Workflow
Orchestration, Logging, and Monitoring
6
BROAD CURRICULUM SPLIT FOR
INTERMEDIATE BATCH
Intermediate
ENROLMENT OPEN
Typical learner profile: “I know coding in one programming language. Can build basic applications”
MVC, REST APIs, ORM, SpringBoot, Building a server, intro to MVC, web Building efficient Data Processing Systems,
Views, Database Indexes, Multithreading architecture, HTML, CSS, Javascript, Advanced SQL, Cloud Services - AWS, or GCP,
Developing ETL pipelines - Map-Reduce
Node.js, Backend architecture,
Framework, Big Data, Data Warehousing &
MongoDB, React / Redux Modeling, OLAP, Dashboarding, Workflow
Orchestration, Logging, and Monitoring
7
CURRICULUM DEEP DIVE
COURSE MODULE
*Programming Constructs is part of the curriculum for the Intermediate Batch and does not apply to learners in the Advanced Batch.
8
CURRICULUM DEEP DIVE
Real-world case studies and examples on large scale open source repositories
9
CURRICULUM DEEP DIVE
10
CURRICULUM DEEP DIVE
Backend Development
Full-stack Development
Data Engineering
These specializations will be taught in a hands-on manner, where you will not
only learn the concepts but will also be able to apply them to real-life projects.
11
CURRICULUM DEEP DIVE
We focus on building foundational skills that will enable you to solve all
hands-on experience
Note: We keep updating our curriculum as per the latest skills requirements of the industry.
12
CONTACT
admissions@scaler.com
www.scaler.com