Roadmap for Becoming Back-End Developer in 2023👇👇 1. Learn the basics of internet👇 ➵ How does the internet work? ➵ What is HTTP & HTTPS? ➵ What is a Domain Name? ➵ What is IP address? ➵ DNS and how it works? ➵ What is hosting? ➵ What is SMTP? 2. Basic of Front-End language👇 ➵ HTML ➵ CSS ➵ JavaScript ➵ Tailwind CSS ➵ React JS 3. Learn Back-End language👇 ➵ PHP ➵ Node.JS ➵ Ruby On Rails ➵ Python Just learn any one of the above languages but make sure you have an in-depth understanding of that language. 4. Learn the Version Control System👇 ➵ Basic Git Commands ➵ Rebo hosting services • Github • Gitlab • Bitbucket 5. Learn about the Relation Databases👇 ➵ MySQL ➵ PostgreSQL ➵ MariaDB ➵ MS SQL ➵ Oracle MySQL is the most popular one. 6. Learn about NoSQL Databases👇 ➵ MongoDB ➵ RethinkDB ➵ CouchDB ➵ DynamoDB NoSQL are very popular database. Many startups are opting for NoSQL databases instead of SQL databases. 7. Learn About APIs👇 ➵ REST ➵ JSON APIs ➵ HATOAS ➵ Open API Spec and Swagger ➵ Authentication ➵ GraphQL 8. Learn About Caching👇 ➵ CDN( Cloud Delivery Network) ➵ Server-side caching • Redis • Memcached • Client-side caching 9. Web Services👇 ➵ Nginx ➵ Apache ➵ Reverse Proxy 10. Understanding Web Security👇 ➵ Hashing Algorithm • MD5 • SHA Family • Scrypt • Bcrypt ➵ HTTPS ➵ CORS ➵ SSL / TLS 11. Learn Testing👇 ➵ Integration Testing ➵ Unit Testing ➵ Functional Testing 12. Containerization / Virtualization👇 ➵ Docker ➵ Kubernetes ➵ rkt 13. Architectural Patterns👇 ➵ Monolithic ➵ Microservices ➵ Services ➵ Scaling ( Horizontal & Vertical ) ➵ Load Balancers If you found this roadmap helpful Follow me @alifcoder for more content.
@alifcoder Become a back-end maestro and rule the digital realm.
@alifcoder Great road map! Learning the fundamentals of the internet, understanding HTTP, DNS, hosting, and SMTP is vital.
@alifcoder Amazing Roadmap for Becoming a Back-End Developer.
@alifcoder Thank you for sharing this , @alifcoder ! The developer community find value in these 100 + interview questions and answers : 100 Python interview questions and answers : turing.com/s/kopukH 100 SQL interview questions and answers : turing.com/s/hg5EMK
@alifcoder Very helpful roadmap to learn backend. Nice share Alif
@alifcoder What an impressive roadmap for aspiring Back-End Developers! Thanks for sharing Alif.
@alifcoder A comprehensive roadmap Thanks for sharing!
@alifcoder 💻🖥️ The developer community might find value in these 100 HTML interview questions and answers 👩💻👨💻 : turing.com/interview-ques… Along with these 100 CSS interview questions and answers : turing.com/interview-ques…
@alifcoder All this are too much to learn You’re making me scared already
@alifcoder Amazing roadmap for back-end developers. Thanks for sharing!
@alifcoder How does internet work youtu.be/PwSx3JPm6Bw?si…
@alifcoder Thanks! No I am 100% sure to never become back-end dev.