This course will take you on a journey where you'll you will learn to create modern, scalable, and high-speed web applications with Angular (formerly Angular 2, now just Angular) and Node.js, Express, and MongoDB. Angular 1 and Node.js—together with Express.js (a Node.js framework) and MongoDB—formed the very popular MEAN stack. Now is the time to dive into MEAN 2.0 and replace Angular 1 with Angular 2+. This course is no Angular course , but it includes detailed explanations of the core concepts used as well as about Angular in general.
Style and Approach
This course follows a hands-on approach, which means that the whole course is structured around one big application and the different concepts are explained in detail as they are introduced in this application.
What You Will Learn
• Build real Angular and Node.js applications
• Connect any Angular frontend with a Node.js backend
• Use MongoDB with Mongoose to interact with data on the backend
• Use Express.js as a Node.js framework
• Provide a great user experience by using Optimistic Updating on the frontend
• Improve any Angular (and Node.js) application by adding error handling
• Use Node.js and Express efficiently
• Build reusable components in Angular and create a reactive user experience with the tools provided by Angular
• Connect your Node.js (or any other language!) backend with your Angular app through Angular's HttpClient service
• Provide appropriate endpoints on your backend, for your frontend to consume
• Add advanced features such as file upload and pagination
Authors
Maximilian Schwarzmüller
Academind GmbH - Online Education
Bundling the courses and knowhow of successful instructors, Academind strives to deliver high-quality online education. Online Education, Real-Life Success—that's what Academind stands for. Learn topics like web development, data analysis, and more in a fun and engaging way.
For More Udemy Free Courses >>> http://www.freetutorials.eu
For more Lynda and other Courses >>> https://www.freecoursesonline.me/
Our Forum for discussion >>> https://discuss.freetutorials.eu/
VISITOR COMMENTS (0 )
FILE LIST
Filename
Size
01.Getting Started/0101.Introduction.mp4
5.4 MB
01.Getting Started/0102.What is MEAN.mp4
39.6 MB
01.Getting Started/0103.What is a Single Page Application (SPA).mp4
8 MB
01.Getting Started/0104.How Does the MEAN Stack Work.mp4
11.1 MB
01.Getting Started/0105.Installing Node & the Angular CLI.mp4
29.2 MB
01.Getting Started/0106.Installing our IDE.mp4
12 MB
01.Getting Started/0107.Exploring the Project Structure.mp4
15 MB
01.Getting Started/0108.Course Outline.mp4
12.8 MB
01.Getting Started/0109.How To Get The Most Out Of This Course.mp4
6.3 MB
02.The Angular Frontend - Understanding the Basics/0201.Module Introduction.mp4
4.3 MB
02.The Angular Frontend - Understanding the Basics/0202.Understanding the Folder Structure.mp4
25.9 MB
02.The Angular Frontend - Understanding the Basics/0203.Understanding Angular Components.mp4
10 MB
02.The Angular Frontend - Understanding the Basics/0204.Adding our First Component.mp4
29.6 MB
02.The Angular Frontend - Understanding the Basics/0205.Listening to Events.mp4
15.9 MB
02.The Angular Frontend - Understanding the Basics/0206.Outputting Content.mp4
23.4 MB
02.The Angular Frontend - Understanding the Basics/0207.Getting User Input.mp4
22.5 MB
02.The Angular Frontend - Understanding the Basics/0208.Installing Angular Material.mp4
45.1 MB
02.The Angular Frontend - Understanding the Basics/0209.Adding a Toolbar.mp4
14.8 MB
02.The Angular Frontend - Understanding the Basics/0210.Outputting Posts.mp4
24.4 MB
02.The Angular Frontend - Understanding the Basics/0211.Diving Into Structural Directives.mp4
22.2 MB
02.The Angular Frontend - Understanding the Basics/0212.Creating Posts with Property & Event Binding.mp4
28.4 MB
02.The Angular Frontend - Understanding the Basics/0213.Creating a Post Model.mp4
17 MB
02.The Angular Frontend - Understanding the Basics/0214.Adding Forms.mp4
30.6 MB
02.The Angular Frontend - Understanding the Basics/0215.Getting Posts from Post-Create to Post-List.mp4
34.1 MB
02.The Angular Frontend - Understanding the Basics/0216.Calling GET Post.mp4
41.4 MB
02.The Angular Frontend - Understanding the Basics/0217.More About Observables.mp4
11.4 MB
02.The Angular Frontend - Understanding the Basics/0218.Working on our Form.mp4
14.3 MB
03.Adding NodeJS to our Project/0301.Module Introduction.mp4
3.9 MB
03.Adding NodeJS to our Project/0302.Connecting Node & Angular – Theory.mp4
11.7 MB
03.Adding NodeJS to our Project/0303.What is a RESTful API.mp4
8.9 MB
03.Adding NodeJS to our Project/0304.Adding the Node Backend.mp4
33.9 MB
03.Adding NodeJS to our Project/0305.Adding the Express Framework.mp4
29 MB
03.Adding NodeJS to our Project/0306.Improving the server.js Code.mp4
17.4 MB
03.Adding NodeJS to our Project/0307.Fetching Initial Posts.mp4
25.7 MB
03.Adding NodeJS to our Project/0308.Using the Angular HTTP Client.mp4
35 MB
03.Adding NodeJS to our Project/0309.Understanding CORS.mp4
19.7 MB
03.Adding NodeJS to our Project/0310.Adding the POST Backend Point.mp4
21.2 MB
03.Adding NodeJS to our Project/0311.Adding Angular.mp4
18.9 MB
04.Working with MongoDB/0401.Module Introduction.mp4
1.9 MB
04.Working with MongoDB/0402.What is MongoDB.mp4
4.9 MB
04.Working with MongoDB/0403.Comparing SQL & NoSQL.mp4
8.5 MB
04.Working with MongoDB/0404.Connecting Angular to a Database.mp4
3.8 MB
04.Working with MongoDB/0405.Setting Up MongoDB.mp4
19.5 MB
04.Working with MongoDB/0406.Adding Mongoose.mp4
11.3 MB
04.Working with MongoDB/0407.Understanding Mongoose Schemas & Models.mp4
21 MB
04.Working with MongoDB/0408.Creating a POST Instance.mp4
15.4 MB
04.Working with MongoDB/0409.Connecting our Node Express App to MongoDB.mp4
11.5 MB
04.Working with MongoDB/0410.Storing Data in a Database.mp4
21 MB
04.Working with MongoDB/0411.Fetching Data From a Database.mp4
20.6 MB
04.Working with MongoDB/0412.Transforming Response Data.mp4
18.8 MB
04.Working with MongoDB/0413.Deleting Documents.mp4
27.4 MB
04.Working with MongoDB/0414.Updating the Frontend after Deleting Posts.mp4
11.4 MB
04.Working with MongoDB/0415.Adding Posts with an ID.mp4
26.4 MB
05.Enhancing the App/0501.Module Introduction.mp4
1.6 MB
05.Enhancing the App/0502.Adding Routing.mp4
36.2 MB
05.Enhancing the App/0503.Styling Links.mp4
15.1 MB
05.Enhancing the App/0504.Client Side vs Server Side Routing.mp4
10.8 MB
05.Enhancing the App/0505.Creating the "edit" Form.mp4
37.6 MB
05.Enhancing the App/0506.Finishing the Edit Feature.mp4
39.8 MB
05.Enhancing the App/0507.Updating Posts on the Server.mp4
33.2 MB
05.Enhancing the App/0508.Re-Organizing Backend Routes.mp4
21 MB
05.Enhancing the App/0509.Adding Loading Spinners.mp4
31.9 MB
06.Adding Image Uploads to our App/0601.Module Introduction.mp4
940.4 KB
06.Adding Image Uploads to our App/0602.Adding the File Input Button.mp4
17 MB
06.Adding Image Uploads to our App/0603.Converting the Form from a Template Driven to a Reactive Approach.mp4
48.4 MB
06.Adding Image Uploads to our App/0604.Adding Image Controls to Store the Image.mp4
24.9 MB
06.Adding Image Uploads to our App/0605.Adding an Image Preview.mp4
18.5 MB
06.Adding Image Uploads to our App/0606.Starting with the Mime-Type Validator.mp4
29.4 MB
06.Adding Image Uploads to our App/0607.Finishing the Image Validator.mp4
25.9 MB
06.Adding Image Uploads to our App/0608.Adding Server Side Upload.mp4
29.8 MB
06.Adding Image Uploads to our App/0609.Uploading Files.mp4
21.8 MB
06.Adding Image Uploads to our App/0610.Working with the File URL.mp4
22.4 MB
06.Adding Image Uploads to our App/0611.Fetching Images on the Frontend.mp4
23.4 MB
06.Adding Image Uploads to our App/0612.Updating Posts with Images.mp4
47.1 MB
06.Adding Image Uploads to our App/0613.Wrap Up.mp4
3.3 MB
07.Adding Pagination/0701.Module Introduction.mp4
1.4 MB
07.Adding Pagination/0702.Adding the Pagination Component.mp4
26.6 MB
07.Adding Pagination/0703.Working on the Pagination Backend.mp4
31.2 MB
07.Adding Pagination/0704.Connecting the Angular Paginator to the Backend.mp4