Skill Up Card - Course Bundles

Pricing is per delegate, giving you huge savings over the cost of individual courses.

  • UK = £2,000 + VAT per Skill Up Card
  • Ireland = €2,400 per Skill Up Card
skill up card logo - Nexus Human

MongoDB, Express, Angular and Node.js Fundamentals

4.6 out of 5 rating Last updated 14/11/2024   English

Jump to outline

Click "Enquire" below to find out more about this course

Interested in available dates? Would like to book a private session of this course for your company? Or for any other queries please simply fill out the form below.


Duration

2 Days

12 CPD hours

Overview

At the end of this day, students should be able to:
Understand the MEAN architecture
Create RESTful APIs to complete CRUD tasks
Build a blogging application with basic features
Describe best practices to secure node applications
Implement authentication and authorization
Create simple animations using Angular
Perform unit testing on Angular applications

Description

MongoDB, Express, Angular and Node.js Fundamentals begins by demystifying the MEAN architecture. You will review the features of the JavaScript technologies, frameworks, or libraries that make up a MEAN stack. You will also understand how to develop a RESTful API using Node.js, Express.js, and MongoDB Atlas. This course will enable you to discover how to build a blogging application using the MEAN stack. Next, you will learn about authentication using MEAN, and explore the features of Angular, such as pipes, reactive forms, modules and optimizing apps, animations and unit testing, and much more. By the end of the course, you will have all of the knowledge you need to become a pro at developing efficient web applications using JavaScript technologies.

Introduction to the MEAN stack
  • MEAN Architecture Demystification
  • Getting Started with Node
  • Activity 1: Creating an HTTP Server for a Blogging Application Understanding Callbacks, Event loop and EventEmitters in Node
  • Understanding Buffers, Streams and Filesystem in Node
  • Activity 2: Streaming Data to a File
Developing RESTful APIs to perform CRUD operations
  • Getting Started with RESTful APIs
  • Getting started with MongoDB Atlas
  • Activity 3: Connecting the Node Application with MongoDB Atlas
  • Getting Started with Express
  • Activity 4: Creating Express API Route and Controller
  • Activity 5: Testing Fully Functional RESTful API
Beginning Frontend Development with Angular CLI
  • Getting Started with Angular CLI
  • Using Components, Directives, Services, and Making HTTP Requests in Angular
  • Activity 6: Designing the Frontend and Components for the Blogging Application
  • Activity 7: Writing Services and Making HTTP Request Calls to an API
  • Understanding Angular Forms and Routing
  • Activity 8: Creating a Form Application Using the Reactive/Model-Driven Method
  • Activity 9: Creating and Validating Different Forms Using the Template and Reactive Driven Method
  • Activity 10: Implementing a Router for the Blogging Application
Understanding MEAN Stack Security
  • Node Security and Best Practices
  • Node Application Authentication with JSON Web Token (JWT)
  • Activity 11: Securing the RESTful API
  • Node Application Authentication with Passport
  • Activity 12: Creating a Login Page to Allow Authentication with Twitter Using Passport Strategies
Angular Declarables, Bootstrapping, and Modularity
  • Using Inbuilt Pipes, Custom Pipes, Custom Directives, and Observables
  • Activity 13: Communicating Between Two Components Using Observable Angular
  • Bootstrapping and Modularity
  • Activity 14: Creating a Lazy Loaded Application
Testing and Optimizing Angular Applications
  • Angular Animations and Latest Angular Features
  • Activity 15: Animating the Route Transition Between the Blog Post Page and View Post Page of the Blogging Application
  • Optimizing Angular Applications
  • Testing Angular Applications
  • Activity 16: Performing Unit Testing on the App Root Component and Blog-Post Component
  • Overview on the new features in Angular
Additional course details:

Nexus Humans MongoDB, Express, Angular and Node.js Fundamentals training program is a workshop that presents an invigorating mix of sessions, lessons, and masterclasses meticulously crafted to propel your learning expedition forward.

This immersive bootcamp-style experience boasts interactive lectures, hands-on labs, and collaborative hackathons, all strategically designed to fortify fundamental concepts.

Guided by seasoned coaches, each session offers priceless insights and practical skills crucial for honing your expertise. Whether you're stepping into the realm of professional skills or a seasoned professional, this comprehensive course ensures you're equipped with the knowledge and prowess necessary for success.

While we feel this is the best course for the MongoDB, Express, Angular and Node.js Fundamentals course and one of our Top 10 we encourage you to read the course outline to make sure it is the right content for you.

Additionally, private sessions, closed classes or dedicated events are available both live online and at our training centres in Dublin and London, as well as at your offices anywhere in the UK, Ireland or across EMEA.

FAQ for the MongoDB, Express, Angular and Node.js Fundamentals Course

Available Delivery Options for the MongoDB, Express, Angular and Node.js Fundamentals training.
  • Live Instructor Led Classroom Online (Live Online)
  • Traditional Instructor Led Classroom (TILT/ILT)
  • Delivery at your offices in London or anywhere in the UK
  • Private dedicated course as works for your staff.
How many CPD hours does the MongoDB, Express, Angular and Node.js Fundamentals training provide?

The 2 day. MongoDB, Express, Angular and Node.js Fundamentals training course give you up to 12 CPD hours/structured learning hours. If you need a letter or certificate in a particular format for your association, organisation or professional body please just ask.

What is the correct audience for the MongoDB, Express, Angular and Node.js Fundamentals training?

This course is ideal for beginners and intermediate frontend developers who want to become full-stack developers. You will need some prior working knowledge of JavaScript and MongoDB as we skim over its basics and get straight to work.

Do you provide training for the MongoDB, Express, Angular and Node.js Fundamentals.

Yes we provide corporate training, dedicated training and closed classes for the MongoDB, Express, Angular and Node.js Fundamentals. This can take place anywhere in UK including, England, Scotland, Cymru (Wales) or Northern Ireland or live online allowing you to have your teams from across UK or further afield to attend a single training event saving travel and delivery expenses.

What is the duration of the MongoDB, Express, Angular and Node.js Fundamentals program.

The MongoDB, Express, Angular and Node.js Fundamentals training takes place over 2 day(s), with each day lasting approximately 8 hours including small and lunch breaks to ensure that the delegates get the most out of the day.

Why are Nexus Human the best provider for the MongoDB, Express, Angular and Node.js Fundamentals?
Nexus Human are recognised as one of the best training companies as they and their trainers have won and hold many awards and titles including having previously won the Small Firms Best Trainer award, national training partner of the year for UK on multiple occasions, having trainers in the global top 30 instructor awards in 2012, 2019 and 2021. Nexus Human has also been nominated for the Tech Excellence awards multiple times. Learning Performance institute (LPI) external training provider sponsor 2024.
Is there a discount code for the MongoDB, Express, Angular and Node.js Fundamentals training.

Yes, the discount code PENPAL5 is currently available for the MongoDB, Express, Angular and Node.js Fundamentals training. Other discount codes may also be available but only one discount code or special offer can be used for each booking. This discount code is available for companies and individuals.

Jump to dates

Training Insurance Included!

When you organise training, we understand that there is a risk that some people may fall ill, become unavailable. To mitigate the risk we include training insurance for each delegate enrolled on our public schedule, they are welcome to sit on the same Public class within 6 months at no charge, if the case arises.

What people say about us


Top

}