Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Hands-On Web Development with ASP.NET Core and Angular 7
Rating: 4.4 out of 5(10 ratings)
95 students

Hands-On Web Development with ASP.NET Core and Angular 7

Build, secure, and launch an interactive app with ASP.NET 3.0 and Angular 7
Last updated 3/2019
English

What you'll learn

  • How to develop and implement an online movie DVD store powered by Angular
  • Learn about the new features of ASP .NET Core 3
  • Learn about new Angular features such as modules, services, and routing
  • Entity framework & how to model/implement a database for your app
  • How to set up a nice-looking interface for an online store using Angular.
  • Create and implement a web service for an Angular app
  • Structure your Angular app through routing configuration
  • Design/build administration features in Angular apps

Course content

6 sections37 lectures3h 30m total length
  • The Course Overview2:29

    This video will give you an overview about the course.

  • Setup Environment8:36

    The aim of this video is to learn how to set up a project with needed software.

       •  Install .NET Core; install Visual Studio Code

       •  Install Node

       •  Install Visual Studio; install Angular CLI

  • Creating the ASP.NET Core Angular Project12:02

    The aim of this video is to create/review the .NET Core Angular project.

       •  Create the project

       •  Review the project

  • Updating the ASP.NET Core Angular Project as a DVD Movie Store7:33

    The aim of this video is to clean up the project structure.

       •  Clean up our UI

       •  Demonstrate how parts on the index.html get dynamically populated

       •  Show how the project automatically compiles and refreshes the page

  • Configuring DB Connection and Logging2:34

    The aim of this video is to set up logging.

       •  Defining the connection string

       •  Enable logging

  • Creating the ASP.NET Core Data Model3:30

    The aim of this video is to create the ASP.NET Models.

       •  Create the model for movie

       •  Create the model for studio

       •  Create the model for rating

  • Seeding the DB and Registering the DB Context8:18

    The aim of this video is to populate the database.

       •  Write code to seed the DB

       •  Register Context Class

       •  Test the application

  • Creating the Angular Data Model6:03

    The aim of this video is to code the Angular portion of the models.

       •  Add Angular code for the movie

       •  Add Angular code for the studio

       •  Add Angular code for the model for rating

  • Displaying Data5:22

    The aim of this video is to display data.

       •  Edit the app.component.ts

       •  Demo the application

Requirements

  • No knowledge of Angular is assumed; however, some basic knowledge of web development is assumed.

Description

Have you ever wondered why so many applications do not become successful or popular? Are you looking to create a user-friendly cross-platform app with a powerful UI? This course will teach you to blend the power of Angular UI and .NET Core to create interactive, real-world applications that can easily communicate between the frontend and backend.

You will create strong Angular UI (and flawless cross-platform ASP.NET Core) shopping applications and web services for querying data. Then you will move on to structure Angular routing, build a pipeline, and complete a nice Angular UI with a shopping cart.

By the end of the course you will be an established and confident full-stack developer who can easily build projects/models using Angular and ASP.NET

This course uses Angular 7, and ASP.NET Core 2.1, while not the latest version available, it provides relevant and informative content for legacy users of Angular and ASP.NET Core.

About the Author

Reynald Adolphe is a technologist and .NET developer with 10+ years' experience in website consultation and development. He focuses on user experience, user interfaces, back-end development, and the languages used to create web applications. He's a speaker and personal technology coach who helps programmers take their brand and career to the next level and guides newcomers to become elite software engineers.

Previously, he worked for the Tribune Company in Los Angeles and Accenture in Chicago. Reynald's specialties include C#, Silverlight, ASP.NET, MVC, Razor, LINQ, Java, JavaScript, JQuery, AJAX, HTML5, CSS3, SOAP, Knockout.js, RequireJS, Underscore.js, AmplifyJS, XML, WCF, SQL, SDLC, MSTest, Moq, QUnit, and Bootstrap. Reynald also produces tech events, featuring popular tech speakers, musicians, and comedians.

You can learn more about his events/coaching at reynaldadolphe and follow him on Twitter @reynaldadolphe.

Who this course is for:

  • This course is for ASP .NET Core developers who want to extend their skillset to build better web applications. They know how ASP .NET Web API works, but not how it can work with Angular.