⭐️Back-End Developer Step by Step Roadmap Guide 2023⭐️

Learn Basic Front-End Dev📌

You must understand the fundamentals of front-end development and how things work in the browser.

HTML
CSS
JavaScript

Once you understand the fundamentals of front-end development, you can move on to learning a…


This content originally appeared on DEV Community 👩‍💻👨‍💻 and was authored by Archit Sharma

Learn Basic Front-End Dev📌

You must understand the fundamentals of front-end development and how things work in the browser.

  • HTML
  • CSS
  • JavaScript

Once you understand the fundamentals of front-end development, you can move on to learning a programming language. There are numerous programming languages that you can learn to become a backend developer.

Choose a Programming language📌

  • JavaScript
  • Python
  • PHP
  • Ruby
  • Rust
  • Java
  • Go Lang

Choose a Framework according to your programming language📌

JavaScript or Node.js

  • Express.js
  • Nest.js
  • Fastify
  • Sails
  • Hapi
  • Restify
  • Koa

Python

  • Django
  • Flask

PHP

  • Laravel
  • Symfony

Ruby

  • Rails
  • Sinatra

Java

  • Spring
  • Google Web Toolkit

Rust

  • Rocket.rs

GO

  • Gin

Backend concepts to learn📌

  • HTTP / HTTPS
  • REST
  • GraphQL
  • Web Sockets
  • CORS
  • MVC Architecture
  • CI / CD
  • Serverless

Learn about databases📌

There are 2 Types of Databases:

  1. SQL
  2. NoSQL

SQL

  • MySQL
  • PostgreSQL
  • SQL Lite

NoSQL

  • MongoDB
  • CouchDB
  • DynamoDB

Learn Caching📌

  • Redis
  • Memcached

ORM / ODM📌

  • Mongoose (MongoDB)
  • Prisma (SQL)
  • Sequelize (SQL)

Essential things to learn📌

  • Authentication
  • OAuth
  • Hashing (bcrypt)
  • Rate Limiting
  • Reverse proxy
  • Load balancer
  • Documentation (Swagger)

Learn any HTML Templating Engine📌

  • EJS
  • PUG
  • Handlebars
  • doT
  • Jade
  • Eta

Other Important Topics📌

  • Linux
  • Git
  • Terminal (CLI)
  • Basic Networking
  • Web Security
  • Payment Gateways
  • Testing

Learn to deploy and learn any cloud service📌

  • Google Cloud
  • AWS
  • Digital Ocean
  • Azure
  • Heroku
  • Linode
  • Vercel

Optional things to learn📌

  • Docker
  • Performance
  • Scalability
  • Kubernetes

Tools to learn as a backend developer📌

  • Yarn
  • NPM
  • Postman
  • Insomnia
  • GitHub

If you found this useful, consider:

✅ Follow @iarchitsharma for more content like this
✅ Follow me on Twitter where I share free resources on regular basis!


This content originally appeared on DEV Community 👩‍💻👨‍💻 and was authored by Archit Sharma


Print Share Comment Cite Upload Translate Updates
APA

Archit Sharma | Sciencx (2023-01-24T14:56:33+00:00) ⭐️Back-End Developer Step by Step Roadmap Guide 2023⭐️. Retrieved from https://www.scien.cx/2023/01/24/%e2%ad%90%ef%b8%8fback-end-developer-step-by-step-roadmap-guide-2023%e2%ad%90%ef%b8%8f/

MLA
" » ⭐️Back-End Developer Step by Step Roadmap Guide 2023⭐️." Archit Sharma | Sciencx - Tuesday January 24, 2023, https://www.scien.cx/2023/01/24/%e2%ad%90%ef%b8%8fback-end-developer-step-by-step-roadmap-guide-2023%e2%ad%90%ef%b8%8f/
HARVARD
Archit Sharma | Sciencx Tuesday January 24, 2023 » ⭐️Back-End Developer Step by Step Roadmap Guide 2023⭐️., viewed ,<https://www.scien.cx/2023/01/24/%e2%ad%90%ef%b8%8fback-end-developer-step-by-step-roadmap-guide-2023%e2%ad%90%ef%b8%8f/>
VANCOUVER
Archit Sharma | Sciencx - » ⭐️Back-End Developer Step by Step Roadmap Guide 2023⭐️. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2023/01/24/%e2%ad%90%ef%b8%8fback-end-developer-step-by-step-roadmap-guide-2023%e2%ad%90%ef%b8%8f/
CHICAGO
" » ⭐️Back-End Developer Step by Step Roadmap Guide 2023⭐️." Archit Sharma | Sciencx - Accessed . https://www.scien.cx/2023/01/24/%e2%ad%90%ef%b8%8fback-end-developer-step-by-step-roadmap-guide-2023%e2%ad%90%ef%b8%8f/
IEEE
" » ⭐️Back-End Developer Step by Step Roadmap Guide 2023⭐️." Archit Sharma | Sciencx [Online]. Available: https://www.scien.cx/2023/01/24/%e2%ad%90%ef%b8%8fback-end-developer-step-by-step-roadmap-guide-2023%e2%ad%90%ef%b8%8f/. [Accessed: ]
rf:citation
» ⭐️Back-End Developer Step by Step Roadmap Guide 2023⭐️ | Archit Sharma | Sciencx | https://www.scien.cx/2023/01/24/%e2%ad%90%ef%b8%8fback-end-developer-step-by-step-roadmap-guide-2023%e2%ad%90%ef%b8%8f/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.