- Overview
- Transcript
1.1 Introduction
In this course, you'll start from scratch and create a full app with MongoDB, Express, Angular, and Node—the MEAN stack.
1.Introduction2 lessons, 07:21
1.1Introduction01:02
1.2Prerequisites06:19
2.Getting Started3 lessons, 30:48
2.1Creating the App Structure11:46
2.2Creating the Server-Side Entry Point10:14
2.3Starting the Angular and Express Apps08:48
3.Setting Up the Mongo Database4 lessons, 27:53
3.1Getting MongoDB Up and Running06:08
3.2Connecting to MongoDB06:47
3.3Creating the Database Schema07:49
3.4Creating a Simple Data Access Layer07:09
4.Creating an API With Express6 lessons, 29:16
4.1Handling Requests in Express09:57
4.2Taking Advantage of the Express Router05:52
4.3Adding the `GET` Handler to the API05:34
4.4Adding the `POST` Handler to the API03:18
4.5Adding the `PUT` Handler to the API02:17
4.6Adding the `DELETE` Handler to the API02:18
5.Building the Front-End Angular App6 lessons, 45:52
5.1Creating the Front-End Models06:57
5.2Creating an Angular Service07:31
5.3Making HTTP Requests From the Service08:33
5.4Setting Up the User Interface09:05
5.5Creating All the Components05:28
5.6Adding Routing to the App08:18
6.Creating the App Components12 lessons, 1:00:02
6.1Adding the View Lawn Markup05:55
6.2Adding the View Lawn Code06:51
6.3Adding the Add Lawn Markup04:34
6.4Adding the Add Lawn Code07:41
6.5Adding the Edit Lawn Markup03:06
6.6Adding the Edit Lawn Code04:11
6.7Adding the View Application Markup02:54
6.8Adding the View Application Code07:46
6.9Adding the Add Application Markup02:16
6.10Adding the Add Application Code04:49
6.11Adding the Edit Application Markup04:20
6.12Adding the Edit Application Code05:39
7.Conclusion1 lesson, 03:18
7.1Conclusion03:18
1.1 Introduction
I don't know about you, but sometimes creating web applications can sure feel exhausting. Splitting your time between different parts of the application from front end, to back-end, to database, and back again. And this almost always involves switching between languages and technologies from interpreted languages, to compiled languages, and everything in between. Today, we are gonna build a fully functional web application from the ground up. Starting from scratch with only one language, and we'll be touching everything from the database, to server side code, to front end code, all with our good old friend JavaScript. Well, and its close cousin TypeScript, because today, we're diving head first into the MEAN stack. And I'm gonna show you how you can take some basic knowledge of JavaScript and turn it into a high quality full stack web application, and anybody can do it. So, what are we waiting for? Let's get started.