Online IDE
Free Mock
Events New Scaler
Improve your coding skills with our resources
Compete in popular contests with top coders
Attend free live masterclass hosted by top tech professionals
Explore Offerings by SCALER
Attend a Free Class to experience Scaler’s Full Stack Developer Program
Know how to ace your tech career from the founders of scaler
June 20, 2023 7:00 PM (IST)
June 20, 2023 9:00 PM (IST)
2 Hours

About this Free Class

Are you seeking a program which can help you grow as an engineer, and gives the benefit of 1:1 Mentorship, Top-notch Instructors, and a solid, industry-vetted Curriculum? Then look no further! Attend this Free Class with Anshuman Singh and understand how our course is curated by keeping the needs of software engineers at the core. And win exciting Scaler goodies while attending the class! What more do you need? Book your class right now!

Your Takeaways From This Free Class:

  • Personalised advice from our Founders on how to advance your tech career
  • A roadmap of switching from a service based company to the hot shot product companies
  • Deep understanding of how our course takes a holistic approach to cover everything and build strong fundamentals


Know your Instructor

  • Check out  Anshuman Singh's profile on LinkedIn
  • Worked with Mark Zuckerberg and led the team that built Facebook Messenger
  • Was responsible for setting up Facebook’s office outside the US
  • Is a star coder who represented India in the ICPC world finals twice

Note - This Free Class is for working professionals.


This Free Class is for


SDEs looking to upskill
SDEs wanting to change from Service to Product Companies
SDEs looking to master HLD
SDEs looking to upskill
SDEs wanting to change from Service to Product Companies
SDEs looking to master HLD


About Scaler Academy


Scaler Academy is an upskilling program designed to equip software engineers with the tools & techniques needed to master Problem Solving, System Design, Data Structures & Algorithms.


LIVE online Lectures

No boring pre-recorded videos.

Teaching Faculty

80+ Instructors & TAs

From top companies like Facebook, Google, Hotstar and more! Learn from the experience of industry veterans who have built huge scalable systems.

1:1 Mentorship

600+ Mentors

Mentoring sessions twice a month. Speak with accomplished professionals from companies like Amazon, Microsoft, Myntra etc. to resolve your career related queries.

Career Assistance

500+ Placement Partners

and growing due to the consistent efforts of our Careers team.

Mock interviews and guidance in optimizing your resume and Linkedin profile to give you the confidence you need to stay ahead in your tech career.

Alumni Network

3500+ ambitious techies

Your network is your net-worth!

Detailed Curriculum

Module 1 (4-8 Weeks)

Introduction to Programming (Start point for Beginner Batch)

Programming Fundamentals, Java Or Python

Data Types and Operators, Loops Conditional Statements

Function, Methods, Recursion basics, Maths

Arrays - 1D and 2D, Strings

Module 2 (8 Weeks)

Programming Constructs (Start point for Intermediate Batch)

Introduction to Problem Solving and Time complexity

Array Techniques (prefix sum, carry forward, subarrays, 2D matrices)

Bit Manipulations

Maths, Sorting, Hashing

Recursions and Data structure fundamentals - Stacks, Linked Lists, Trees

Module 3 (17 Weeks)

Advanced Problem Solving & Data Structures with CS Fundamentals (Start Point for Advanced Batch)

Time complexity analysis, Arrays, Bit manipulation, Maths

Recursion, Sorting, Binary Search, Two Pointers, Hashing, Pattern Matching Algorithms

Linked Lists, Stacks, Queues, Deque

Trees, Binary Search Trees, Tries, Heaps

Greedy Algorithms, Backtracking, Dynamic Programming, Graphs

Programming Language Internals (CS Fundamentals) - 1.5 weeks

Language Basics - Data Types, Syntax, OOP etc

Advanced Language Concepts and Popular Pitfalls/ Interview Questions: Concurrency, Standard Library etc.

Computer Science Fundamentals (CS Fundamentals) - 1.5 weeks

Database Management Systems, Computer Networks and Operating Systems Theory


Object Oriented Design (LLD) - 6 weeks

OOP, Terminology, SOLID Principles

Design Patterns (creational, structural, behavioural), UML Diagrams and Schema Design


LLD Problems, Design, Machine coding, Case Studies

System Design (HLD) - 6 weeks

HLD Basics, Consistent Hashing, Caching, CAP Theorem, Mater-Slave

Distributed Systems, Databases, SQL and NoSQL

Zookeeper + Kafka, S3 + Quad Trees, Microservices, Containerisation, Case Studies

Module 4 (15 Weeks)


Backend and Fullstack

  • MVC, REST APIs, ORM, SprintBoot, Views, Database
  • Building a server, Web architecture, HTML, CSS, Javascript, Node.js, Backend architecture, MongoDB, React / Redux
  • Project Deployment

(OR) Data Engineering

  • Advanced SQL, filtering, subqueries, aggregation functions, advanced constructs and structures
  • Data Warehousing & Modelling, Data Lakes, OLAP, Data Processing - Big Data Hadoop & Spark
  • Batch and Streaming - ETL pipelines, Workflow Orchestration, OLTP to OLAP systems, Distributed systems, Cloud Tech
  • Project Deployment

Eligibility Criteria

  • Engineering / IT / Maths Background
  • Developing role (Service-based company)
  • Engineering role (Product-based company)
Attention Learner!
We've noticed that you're already a paid learner. This WorkShop is designed for non-enrolled users only. The content covered in this WorkShop is included in your current curriculum. However, if you're still interested in participating, you're welcome to proceed by making a payment.
Note: You will have access to the recording of this workshop for free in your dashboard after the 2-day event is completed.
I want to pay & attend this workshop