Tienda Online: NodeJS + MongoDB + Stripe + GraphQL - MEAN+G
Build a full-stack e-commerce store with MEAN+G! Learn MongoDB, NodeMailer, GraphQL, shopping carts, Stripe & deployment. Practical skills for web development.
Course Content
Tienda Online: NodeJS + MongoDB + Stripe + GraphQL - MEAN+G is an intermediate-level Udemy course taught by Anartz Mugika Ledo. It runs 78h 15m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.4 out of 5 from 195 reviews, with 1,419 students enrolled. It is a paid course, last updated October 2021.
Develop a Full-Stack E-commerce Application with Angular, Node.js, MongoDB, Stripe & GraphQL
Learn to build a complete, real-world e-commerce project from scratch in this comprehensive course. This hands-on training covers the entire development process, from frontend to backend, utilizing the powerful MEAN+G stack.
Key Technologies Covered:
- Frontend:
- Angular 9: Master Angular 9 for building dynamic and responsive user interfaces. (Knowledge of Angular 2-10 is beneficial)
- Ngbootstrap: Enhance your Angular applications with pre-built components.
- Lazy Loading: Optimize application performance with lazy loading techniques.
- Route Protection: Implement secure access control for restricted pages.
- HTML Template Adaptation & Creation: Learn to adapt existing templates and create new ones from scratch.
- Backend:
- Node.js: Build scalable and efficient server-side applications.
- GraphQL: Design and implement a robust API using GraphQL for efficient data fetching.
- Apollo Server Express: Leverage Apollo Server Express to build a powerful GraphQL API.
- Typescript: Write clean, maintainable, and type-safe code with TypeScript.
- Express: Develop a complete GraphQL backend server with Express.
- MongoDB: Utilize MongoDB as a flexible and scalable database.
- JWT (JSON Web Tokens): Implement secure user authentication and authorization.
- CORS: Configure Cross-Origin Resource Sharing for seamless API integration.
- Paginación & Filtros: Implement pagination and filtering for efficient data handling.
- Nodemailer: Send automated email notifications.
- Other Essential Tools & Concepts:
- GitHub: Version control your code effectively.
- Git: Master Git for collaborative development.
- MongoDB Backups: Learn how to create and restore MongoDB backups (local & production).
- Deployment: Deploy your application to the cloud using Netlify (Angular), Heroku (GraphQL API), and MongoDB Atlas (MongoDB) – all with free tiers!
- Semantic Versioning: Understand and utilize semantic versioning for project management.
- Third-Party Libraries: Integrate and utilize various third-party libraries to enhance functionality.
- Component Reusability: Design and implement reusable components for efficient development.
Course Highlights:
- Practical, Hands-On Learning: Build a complete e-commerce application from the ground up.
- Real-World Focus: Learn techniques used in professional development environments.
- Advanced Topics: Explore concepts often overlooked in introductory courses.
- Scalable Architecture: Understand how to build modular applications for large-scale projects.
- Cost-Effective: Access all resources and tools for free – pay only for the course itself.
Who is this course for?
This course is designed for developers with existing frontend experience in Angular (Angular 2-10), who are looking to level up their skills and learn how to build powerful APIs with GraphQL. A basic understanding of GraphQL concepts (Schema, Resolvers, Context) is recommended.
Build a Versatile Backend:
The backend server created in this course is robust and can be used as a foundation for various projects requiring user management, making it suitable for e-commerce, food delivery, retail, and more.
Ready to take your full-stack development skills to the next level? Join us and start building complex projects with confidence! Review our free videos and syllabus to learn more.
Need a web app built? Hire the team behind TutorialSearch.io
We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.