
It concerns the server-side code that makes the site or app work. It concerns the look and feel of the site, as well as the code that makes it work.īackend development focuses on the backend code that powers a website or application. What's the difference between frontend and backend development?įrontend development focuses on the user interface and experience of a website or application.

The backend uses Node.js, Express, and MongoDB.
Learn mean stack development how to#
Finally, you will learn how to create a backend API to create movie reviews and connect the frontend to the backend. Then, you will learn how to put everything together to create a frontend movie search app. In this course, you will first learn the basics of HTML, CSS, and JavaScript. They must be able to code in a variety of programming languages, as well as have a strong understanding of how different web technologies work together. This includes everything from designing the user interface to writing the code that makes the site or app work.Ī full stack developer must have a deep understanding of both frontend and backend web development. We both have a ton of experience with the technologies taught in this course.Ī full stack developer is responsible for the entire process of developing a website or application, from start to finish. Tomi Tokko and I worked together to develop this course. We just published a video course on the YouTube channel that will teach you the technologies you need to know for full stack development.

A full stack developer is a web developer who can work on all parts of a website or application, from the back-end code that powers the site to the front-end user interface. Full stack development is a term used to describe the process of developing a complete website or application from start to finish.
