Ready to work smart and
become a rockstar developer?

Log in using

OR
Full Name *
Email *
Phone Number *
OTP will be sent to this number for verification
+91
+971
+973
+213
+20
+964
+962
+965
+966
+963
+216
+375
+359
+880
+420
+45
+49
+43
+30
+61
+44
+44
+233
+852
+353
+91
+254
+356
+230
+234
+64
+92
+250
+65
+255
+256
+1
+27
+260
+56
+34
+52
+595
+598
+372
+98
+358
+679
+298
+33
+594
+590
+596
+262
+972
+36
+62
+39
+81
+7
+299
+82
+370
+60
+47
+32
+31
+48
+55
+351
+40
+7
+386
+421
+381
+46
+66
+90
+380
+84
+86
+886
+374
+94
+212
+58
+265
+977
+63
+57
+855
+591
+54
Profession *

Already a member? LOG IN
Mobile Number *
+91
+971
+973
+213
+20
+964
+962
+965
+966
+963
+216
+375
+359
+880
+420
+45
+49
+43
+30
+61
+44
+44
+233
+852
+353
+91
+254
+356
+230
+234
+64
+92
+250
+65
+255
+256
+1
+27
+260
+56
+34
+52
+595
+598
+372
+98
+358
+679
+298
+33
+594
+590
+596
+262
+972
+36
+62
+39
+81
+7
+299
+82
+370
+60
+47
+32
+31
+48
+55
+351
+40
+7
+386
+421
+381
+46
+66
+90
+380
+84
+86
+886
+374
+94
+212
+58
+265
+977
+63
+57
+855
+591
+54

Verify mobile

We've sent an OTP to your mobile number
Mobile Number *
edit
OTP *


By creating an account I have read and agree to Scaler’s Terms and Privacy Policy

Verify mobile

We've sent an OTP to your mobile number
Mobile Number *
edit
OTP *

Low Level Design: Designing Uber
STARTS ON:
October 17, 2020 2:00 PM
ENDS ON:
October 20, 2020 10:00 PM
DURATION:
Two days: 4 hours each
3544 people have registered

About This Event

Uber is among the most popular when it comes to booking cab online. And as much as the high-level design may fascinate you, it is equally, if not more, important to understand in detail the low-level design that lies behind.

With a good low-level design, code can directly be developed with little debugging and testing. If this is a topic that continues to bug you, come along and learn from a top Scaler instructor in another free live Masterclass. 

Masterclass Curriculum and Structure:

Day 1:

  • The what and why of LLD
  • What companies look for in Design and Machine Coding interviews
  • Uber project overview & requirements gathering
  • Selecting the tech-stack
  • Designing the database schema
  • Identifying the major submodules, services and APIs in the project
  • Discussing the relevant software design patterns - Strategy Pattern and Model Inheritance

Day 2 (continuing from where Day-1 ends):

  • Getting down and dirty with the code
  • Setting up the developer tools & environment
  • Implementing the major modules in a maintainable, extensible manner
  • Identifying the appropriate design patterns and apply them
  • Configuring, testing and deploying the code
  • Steps to follow in order to master LLD


About The Instructor:


Pragy Agarwal has an M.Tech degree from IIT Bombay and possesses some stellar industry experience having been a platform engineer at Media.net Pragy is able to closely connect and empathise with his students.
Linkedin

Key takeaways:

  • Appreciating the need for writing extensible and easily maintainable code.
  • Understand Low Level Design, and get to know what steps one should follow while deciding on the design.
  • Experience what companies look for in a LLD round, and how you should approach it
  • Looking at the design and code of Uber end to end

You will also get a certificate if you attend both days of the Masterclass.

NoteThis Masterclass is only for working professionals with at least 1 year of work experience.