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:
Note - This Free Class is for working professionals.
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.
Format
No boring pre-recorded videos.
Teaching Faculty
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
Mentoring sessions twice a month. Speak with accomplished professionals from companies like Amazon, Microsoft, Myntra etc. to resolve your career related queries.
Career Assistance
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
Your network is your net-worth!
Module 1 (4-8 Weeks)
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)
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)
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
Language Basics - Data Types, Syntax, OOP etc
Advanced Language Concepts and Popular Pitfalls/ Interview Questions: Concurrency, Standard Library etc.
Database Management Systems, Computer Networks and Operating Systems Theory
SQL
OOP, Terminology, SOLID Principles
Design Patterns (creational, structural, behavioural), UML Diagrams and Schema Design
Concurrency
LLD Problems, Design, Machine coding, Case Studies
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)