MEAN Stack Development

MEAN stack
  • 19 Videos | 1h 34m 59s
  • Includes Assessment
  • Earns a Badge
Likes 10 Likes 10
In this 19-video course, learners will discover how to orchestrate technologies making up the MEAN (MongoDB, Express, Angular, and Node) stack to create a basic authentication application based on Javascript. Begin by examining key considerations followed when planning a MEAN application, and learn how to prepare the environment by installing Node, Express, and dependencies for full-stack Angular application for full stack development. Then learn how to create a new project with Angular CLI (command-line interface); add Angular Material design components; and create a working mock-up with Angular components and templates. Next, watch how to add a Node in Express backend server, build an API (application programming interface) route with Express, and validate request body payloads. Learn to configure JWT (JSON Web Token) authentication, use middleware in a MEAN application, create and execute unit tests, and learn how to handle errors. Next, see how to create a MongoDB Atlas account; connect MongoDB with Mongoose; and use a MongoDB and Mongoose to build data models. Finally, learn to prepare and deploy a MEAN application to Heroku Cloud-based platform-as-a-service.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recognize key considerations when planning a MEAN application
    install Node, Express, and dependencies for a full stack Angular application
    create a new project with the Angular CLI
    add Angular Material design components to an Angular project
    create a working mockup with Angular components and templates
    add a Node and Express back-end server for a MEAN application
    build API routes with Express to handle interaction with a MEAN app
    validate request body payloads for API routes
    use JSON web token authentication in an MEAN application
  • create and use middleware in a MEAN application
    create and execute unit tests using the Jest unit testing framework
    handle errors gracefully using error interceptors and global error handlers
    register for a cloud-based MongoDB Atlas account and create a working cluster for a MEAN application
    connect to MongoDB with Mongoose
    build data models for a MEAN application using MongoDB and Mongoose
    prepare a MEAN application for deployment to Heroku cloud-based platform as a service
    deploy a MEAN application to Heroku cloud-based platform as a service
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 51s
    UP NEXT
  • Playable
    2. 
    Planning a MEAN Application
    3m 24s
  • Locked
    3. 
    Preparing the Environment
    5m 27s
  • Locked
    4. 
    Creating a New Angular Project
    3m 51s
  • Locked
    5. 
    Adding Angular Material
    3m 49s
  • Locked
    6. 
    Creating a Working Mockup
    5m 10s
  • Locked
    7. 
    Adding a Back-end Server
    7m 19s
  • Locked
    8. 
    Building API Routes with Express Router
    5m 10s
  • Locked
    9. 
    Validating Request Body
    4m 48s
  • Locked
    10. 
    Configuring JWT Authentication
    6m 43s
  • Locked
    11. 
    Creating and Using Middleware
    2m 42s
  • Locked
    12. 
    Working with Unit Tests
    4m 19s
  • Locked
    13. 
    Handling Errors
    3m 36s
  • Locked
    14. 
    Creating a MongoDB Atlas Account
    5m 56s
  • Locked
    15. 
    Connecting to MongoDB
    5m 18s
  • Locked
    16. 
    Building Data Models
    3m 33s
  • Locked
    17. 
    Preparing to Deploy an Application to the Cloud
    5m 22s
  • Locked
    18. 
    Deploying an Application to the Cloud
    6m 50s
  • Locked
    19. 
    Course Summary
    1m 22s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 10 Likes 10  
Likes 22 Likes 22  
Likes 12 Likes 12  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

COURSE