Full-Stack JavaScript: Build an Application with the MERN Stack
Learn to create modern, data-driven web applications from scratch using React, Node.js, Express, and MongoDB.
Sobre este curso
Ready to build complete web applications using JavaScript for both the front-end and back-end? This course guides you through the entire process of full-stack development, demystifying how different parts of an application work together.
You will gain the practical skills to architect and build a feature-rich web application from the ground up. By the end, you'll understand how to create a dynamic user interface with React, power it with a robust Node.js and Express API, and manage data effectively with a MongoDB database.
What you'll learn:
- Understand the core concepts of full-stack development with the MERN (MongoDB, Express, React, Node.js) stack.
- Build a robust RESTful API with Node.js and Express to handle data requests and business logic.
- Create interactive and reusable user interface components using React and modern state management principles.
- Design and interact with a NoSQL database using MongoDB and Mongoose to store and retrieve application data.
- Connect the front-end client to the back-end server to perform create, read, update, and delete (CRUD) operations.
- Implement fundamental user authentication and authorization flows to secure your application.
- Practice structuring and organizing your code for a maintainable full-stack project.
The course begins with foundational concepts for each technology in the stack. You'll then progress through hands-on exercises, combining everything to construct a single, cohesive project.
This course is designed for beginners. A basic understanding of JavaScript is beneficial, but no prior experience with React, Node.js, or databases is required to get started.
Begin your journey to becoming a full-stack developer today.
O que você vai receber
-
📜
Certificado de conclusão
Adicione ao seu perfil do LinkedIn -
♾️
Acesso vitalício
Volte quando quiser, sem expirar -
📱
Celular ou computador
Funciona em qualquer dispositivo -
💸
Reembolso em 30 dias
Sem perguntas -
⚡
Curto e focado
1 h 16 min de conteúdo prático
Avaliações
Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.
Outros também fizeram
Construa uma base sólida no Next.js explorando o App Router, estratégias de renderização modernas e componentes do React Server por meio de exercícios guiados por escrito.
$4.99$9.99
Entenda como lidar com navegação, rotas aninhadas e gerenciamento de dados em aplicações React construindo um projeto prático de aluguel de viagens.
$4.99$9.99
Domine o JavaScript isomorfo criando aplicativos React seguros e de alto desempenho renderizados no servidor com o gerenciamento de estado Redux e o Express.
$4.99$9.99
Aprenda a criar interfaces de front-end interativas e a integrar serviços de back-end em tempo real para aplicativos modernos de página única.
$4.99$9.99
Perguntas frequentes
O que preciso para fazer este curso? +
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar? +
Cartão via Stripe ou criptomoeda. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso? +
Sim — reembolso integral em 30 dias, sem perguntas.
Por quanto tempo terei acesso? +
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado? +
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.
Feito para profissionais em
Tecnologia
Design
Finanças
Marketing
Saúde
Educação
Hotelaria
Indústria