Roadmap to Fs Dev Class
Roadmap to Fs Dev Class
Backend developer- Writes the code on the server for getting a request
and responding to a request and to connect with the database.
Frontend developer- Receives a request from the backend, Renders the
html on the frontend and uses js and css for additional features.
Database Developer- Maintains the data and provides interfaces to
interact with this database
Infra/Devops engineer - Maintaining things on cloud providing cloud
infrastructure.
Fullstack dev?
Who knows all the above
50FE 50BE
30FE 70BE
70FE 30BE
JS-
1) Promises
2) Asynchronous js
3) Events
4) Event loops
5) Closures
6) ES6
7) Prototypes
8) Proto
9) Dom manipulation
NPM
React/Angular/Vue/Ember
● React Website
● Official Getting Started
● The Beginners Guide to React
● React JS Course for Beginners
● React Course - Beginners Tutorial for React JavaScript Library [2022]
● Understanding Reacts UI Rendering Process
Css frameworks-
1) DSA/Basic js round
2) Frontend basics round (HTML, CSS,JS)
3) Framework round(React)
4) Machine coding round(3 hours to build something)
5) Cultural fitment round
Advanced
1. DSA/Basics round
2. Frontend basics and framework round
3. Design round system-design
4. Machine coding/ System design round
5. Cultural fitment round
People
ID Name Email
1 Rahul xyz
2 Ankush xys
3 Rishabh abc
4 Ankita uio
5 Udbhav abc
6 Mrinal uio
Friends
ID People_ID
1 1
2 2
3 4
NoSQl
Document-
JSON- Javascript object notation
User = { id:{ name, id, email },3:{ name, id, email },id:{ name, id, email }}
Transaction-
Sharding-
API’s-
Backbone of your Dynamic websites
Bridge b/w backend and frontend is an api
Book my show
List of movies that are there
/list-of-movies - get
/list-of-theaters - get
/seating-arrangement -get
/user-choice - post
Caching
2 places
1 browser
2 CDN
Authentication
JWT
OAuth
Token Auth
Basic auth
Sso
OS
Networking
CI/CD
Interview Process
1) DSA
2) Backend language
3) Machine coding round
4) Low level design
5) Cultural fitment
Senior
1) DsA
2) Backend language/LLD
3) LLD
4) High level design
5) Cultural fitment
Fullstack - 5-20
Backend - 3-20
Frontend - 3-20