Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

WEB

toopjar lukum

DEVELOPMENT
ROADMAP
(BACK-END)

Dmystify
Basic
Basic terminology
toopjar lukum

Hosting
DNS
How Web Works
Client-Server Model
HTTP
How Internet Works
History

Basic Tools
Browser
Chrome ♥
Edge
Firefox
Text editor
VS Code ♥
Sublime Editor
Atom
Basic
HTML
toopjar lukum

Basic Tags
Forms and Validation
Attributes
Best Practices

css
Basic Styling
Flexbox ♥
Grid
Responsive Design

Frameworks
Tailwind CSS ♥
Bootstrap
Styled Components ♥
Material UI
Ant Design ♥

Preprocessors
SASS ♥
Post CSS
back-end Development
Pick A Language
toopjar lukum

Javascript ( Node.js / Deno ) ❤


Python
C#
Java
PHP
GO
Ruby
Rust

backend framework
Express ( Node.js ) ❤
Koa ( Node.js )
Django ( Python )
Flask ( Python )
Blazor ( C# )
Spring ( Java )
Laravel ( PHP )
Ruby on Rails ( Ruby )
back-end Development
api ( Application Prgramming Interface )
toopjar lukum

REST
JSON APIs

Authentication
JWT ❤
Cookie Based
Firebase ❤
Auth0
AWS Cognito

Web security
Hashing
Common Attacks
back-end Development
DataBases
toopjar lukum

Relational
PostgreSQL ❤
MySQL
Azure Cloud
Maria DB

Non-relational / NoSQL
MongoDB ❤
Firebase
AWS
Airtable
Fauna DB
back-end Development
Some CMS ( Content Management System )
toopjar lukum

Traditional
Wordpress
Drupal

Headless
Strapi ❤
Sanity.io ❤
Graph CMS ❤
Netlify CMS
Contentful
Prismic
Directus
Storyblok
back-end Development
Some Other tools & tech
toopjar lukum

Mobile Application development


React Native ❤
Flutter
Ionic

Some Important tools and TECH


bcrypt
Hasing ( SHA / MD5 )
Unit Testing
Integration Testing
Functional Testing
CI / CD
GitHub Actions ❤
Linux Fundamentals
back-end Development
Deployment
toopjar lukum

Static Site
Netlify
GitHub Pages

Hosting
Vercel ❤
Heroku ❤
Firebase
AWS
Linode
Azure
Digital Ocean
toopjar lukum

Keep LearninG,
Keep Coding,
keep Following

You might also like