Udemy

MEAN Stack E-Commerce App: Angular, NX, PrimeNG [2023]

Enroll Now
  • 229 Students
  • Updated 7/2023
4.2
(28 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
13 Hour(s) 0 Minute(s)
Language
English
Taught by
Fadi Nouh
Rating
4.2
(28 Ratings)
2 views

Course Overview

MEAN Stack E-Commerce App: Angular, NX, PrimeNG [2023]

Use NX, Angular, NodeJs and PrimeNG to build a real world e-commerce app

About This Class


Start Coding Like The Biggest Software Companies in The World!

I don't like to do theoretical things, I like to do something Practical!

This is not a reading documentation course. You have here a real-world project to learn from, and you will see the exact place of every feature of every technology used in this course.

You will learn how to build a Full Web Application MEAN stack using Angular.

In this course you will learn to use technologies like:

For Frontend :

- Angular, And Structuring your Project

- NX Monorepo

- PrimeNg Material Library

- RXJS

- NGRX For User Session

- SCSS

For Backend ( WebAPI )

- NodeJs

- Express

- MongoDB

- JWT (JSON Web Tokens)

MEAN Stack is an acronym for MongoDB, Express, Angular and Node.js – whereby all these four are integrated to form solution-built full-stack JavaScript applications.

Almost, every web development player in the market is trying to become a MEAN stack app developer.

You will learn the basics of building Angular apps. First, you will discover how to set up your environment in record time, including how to debug and run your app. Then, you will explore the Angular component library and how to style your layouts for a great feel. Finally, you will delve into how to call an HTTP API from your app.

When you’re finished with this course, you will have the skills and knowledge of Angular, Nodejs And Architecture skills which are needed to tackle profitable, cross-platform projects without learning at least multiple programming languages.

Also, this course is a perfect to the concepts of server-side web development. You’ll learn the different parts that make up the back-end of a website or web application, and you’ll gain familiarity with the Node.js runtime environment. After this course, you’ll be set up to explore popular Node frameworks like Express.js to build great API's.

You learn in this course how to use mongoDb without any installing extra tools, MongoDB is now on cloud, so you will store your database in safe place!

Main Features:

  • E-Shop APP From Scratch

  • Admin Panel to manage the E-Shop From Scratch

  • Great E-Shop Architecture

  • Admin product management

  • Admin user management

  • Admin Order details page

  • Changing the orders states (shipped, delivered ..)

  • Handling cart

  • Product Filtering

  • Login And Authentication

  • Checkout process (placing orders)

  • Using Database in the cloud

  • Deployment to Production Servers.

  • Using External Libraries

  • and much more ...

Course Content

  • 10 section(s)
  • 205 lecture(s)
  • Section 1 Introduction
  • Section 2 Starting with the Backend
  • Section 3 Backend: Products & Categories
  • Section 4 Backend: Users & Authentication
  • Section 5 Backend: Orders
  • Section 6 Backend: Product Image & Gallery Upload
  • Section 7 Starting with Frontend
  • Section 8 NX Monorepo
  • Section 9 NX Real World Project
  • Section 10 NX Shared Libraries

What You’ll Learn

  • Developers that want to learn Angular with NX
  • Beginners that want to start web development with Angular
  • Students that want to practicing by building a real world app
  • Users that want to learn and build their own e-shop


Reviews

  • I
    Ivan Molina
    3.0

    It is the only course where you truly develop an application using updated technologies and strategies. Great audio quality, and you learn a lot. In terms of areas for improvement, the code offered during the course is not always available, and sometimes there are code snippets that weren't covered in the lessons, leaving you to create them on your own with doubts about whether they will work later. Occasionally, it's difficult to follow along due to errors. Only if you have intermediate to advanced knowledge will you truly be able to complete the course and have a fully functional application. This applies mostly to the backend. If you're just starting out, this course is not for you. It's ideal for those of us with a couple of years of experience who want a broad overview of all the stages of an app with both backend and frontend.

  • m
    muenda khuthadzo
    5.0

    Amazing. easy to understand.

  • A
    Ali Aoua
    2.0

    He says there is attached files but there is none very unproffessional

  • D
    Daniel Velarde Quispe
    2.5

    No adjunta ningun archivo que menciona en sus videos.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed