Full-Stack JavaScript Developer Path
Guided courses to learn programming
Basics of JavaScript
Learn the basics of JavaScript, including variables, data types, and functions.
Advanced JavaScript
Learn about the advanced features of JavaScript, including closures, prototypes, and the event loop.
HTML & CSS
Dive into the fundamentals of HTML and CSS, including HTML5, CSS3, and responsive design.
JS in Browser
Learn how to use JavaScript in the browser, including DOM manipulation and event handling.
React
Learn about the fundamentals of React, including components, state, and props.
TypeScript
Learn about the fundamentals of TypeScript, including types, interfaces, and how to use it with React.
Git & GitHub
You will learn how to use Git and GitHub to manage your code.
Next.JS - The React Framework for Production
You will learn how to use Next.JS to build a production-ready React application.
Tailwind CSS
You will learn how to use Tailwind CSS to style your application.
Node.JS
You will learn how to use Node.JS to build a production-ready application.
Express.JS
Deep dive into Express.JS. You will get to know how a server works and how to build a REST API.
MongoDB
You will learn how to use MongoDB to store your data.