0% found this document useful (0 votes)
1K views10 pages

Back-End Development Roadmap

The document outlines a backend web development roadmap covering basic terminology, tools, languages, frameworks, databases, content management systems, authentication, security practices, and deployment options. It provides recommendations on popular and commonly used options for languages like JavaScript and Node.js, frameworks like Express, databases like MongoDB and PostgreSQL, authentication with JWT, and deployment with services like Netlify, Vercel and Heroku.

Uploaded by

SARATHKUMAR DRM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views10 pages

Back-End Development Roadmap

The document outlines a backend web development roadmap covering basic terminology, tools, languages, frameworks, databases, content management systems, authentication, security practices, and deployment options. It provides recommendations on popular and commonly used options for languages like JavaScript and Node.js, frameworks like Express, databases like MongoDB and PostgreSQL, authentication with JWT, and deployment with services like Netlify, Vercel and Heroku.

Uploaded by

SARATHKUMAR DRM
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 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