Build A Real-World App With ASP.NET Core And Angular 2 (4+)

  • 534
  • 0
  • 0
  • 0
wolves-头像
Build A Real-World App With ASP.NET Core And Angular 2 (4+)
收藏
  • Build A Real-World App With ASP.NET Core And Angular 2 (4+)-缩略图
  • 举报
  • 点赞
  • 0
  • 分享

素材介绍



Created by Mosh Hamedani

Last updated 2/2018

English

Size: 1.58 GB

Content From: https://www.udemy.com/aspnet-core-angular/

Build a full-stack web app with ASP.NET Core, Entity Framework Core and Angular 2 (Angular 4+)



What Will I Learn?

Build real-world applications with ASP.NET Core and Angular 2

Integrate ASP.NET MVC / Core with Angular 2

Implement a clean and decoupled architecture

Understand and apply the Dependency Inversion Principle (DIP)

Properly implement the repository and unit of work patterns

Use the new dependency injection feature in ASP.NET Core

Troubleshoot common runtime errors

Build APIs with ASP.NET Core

Test APIs using PostMan

Use AutoMapper

Store and retrieve data using Entity Framework Core (Code-first approach)

Implement CRUD operations (including one-to-many and many-to-many relationships)

Implement filtering, sorting and pagination

Handle and log errors

Display toast notifications

Implement photo upload with progress bar

Add authentication and authorization using Auth0 and JWTs

Write clean, maintainable and reliable code

Refactor bad code into good code

Better understand software development lifecycle

Requirements

At least 3 months experience with ASP.NET MVC 5, Entity Framework 6 and Angular 2

Description

ASP.NET Core is the next generation of ASP.NET MVC. It’s a complete re-write of this framework but in a modular, cloud-optimized and cross-platform way. So it can run on Windows, Linux and Mac. If you’re on Mac or Linux and want to build ASP.NET applications without running Windows in a virtual machine, you’re going to love ASP.NET Core! You can use Visual Studio Code (VSCode) or your favorite code editor to build ASP.NET Core applications with C#. Say goodbye to VMWare, Parallels, and other virtualization software.

Many companies have already started building their new applications with ASP.NET Core. And they’re asking their new interviewees if they are familiar with .NET Core. So, whether you want to stay in the marketplace and get a better job with better pay, or you just love to work with the latest technology, it’s time to learn about ASP.NET Core and Entity Framework Core.

In this course, Mosh, author of several highly rated courses on Udemy, teaches you how to build a real-world application with ASP.NET Core, Entity Framework Core and Angular. If you’re familiar with ASP.NET MVC 5 and Entity Framework 6 and are looking for a course to quickly get up to speed with .NET core, this is the course for you. Not only will you learn about the changes and the new tooling in ASP.NET Core, you’ll also learn how to properly integrate it with Angular to build real-world single page applications (SPAs).



A REAL-WORLD APP

The app you build in this course is for an imaginary vehicle dealer. The features in this app are carefully designed by Mosh to help you master the core skills you need to build real-world apps with ASP.NET Core and Angular.



By the end of watching this course, you’ll be able to:

Build APIs with ASP.NET Core

Test APIs with PostMan

Integrate Angular and ASP.NET Core

Implement a clean and decoupled architecture

Understand and apply the Dependency Inversion Principle (DIP)

Properly implement the repository and unit of work patterns

Use the new dependency injection feature in ASP.NET Core

Troubleshoot common runtime errors

Store and retrieve data with Entity Framework Core (code-first workflow)

Use AutoMapper

Implement CRUD operations (including one-to-many and many-to-many relationships)

Implement filtering, sorting and paging data

Handle and logging errors

Display toast notifications

Implement cascading drop-down lists

Implement photo upload with progress bars

Add authentication and authorization with Auth0 (including roles with different privileges)

Display charts

And more…

On top of all these, you’ll learn how to write quality code, not just how to build apps. There are a lot of developers out there who can build apps but they write poor quality code. Mosh shows you how to refactor bad code into clean, maintainable and quality code. He also shares his knowledge and 15 years of experience about software design and architecture. So this course is more than just technology. It teaches you how to think like a software engineer.

These are the essential skills that you take with you to nearly every real-world project. Whether you want to get prepared for a job interview or simply want to take your coding skills to the next level, this course is the means to the destination.



TOOLING

There are two ways to build ASP.NET Core applications. You can use Visual Studio 2017 or Visual Studio Code, a light-weight cross-platform code editor. In this course, Mosh uses VSCode and the command-line to build an app, but what you learn can be applied in Visual Studio 2017 as well.



WHO THIS COURSE IS FOR

In order to take this course, you should have at least 3 months experience with ASP.NET MVC 5, Entity Framework 6 and Angular 2 (or higher).

If you need to strengthen your understanding of these frameworks, you can watch Mosh’s related courses prior to or in parallel with this course:

Angular 2 with TypeScript for Beginners

The Complete ASP.NET MVC 5 Course

Entity Framework 6 in Depth

60 DAY CHALLENGE PROGRAM



Depending on your level of experience, there are different ways to take this course. You can watch it, section by section, just like other courses. You may prefer to code along with the videos or watch a section first and then code.

But if you like to get out of your comfort zone and take your coding skills to the next level, you should take advantage of the 60 day challenge program that comes with this course.



Imagine you and Mosh are team mates and are working on a real-world project. Every week Mosh gives you a challenge or a task to complete. You have one week to complete this task. The following week he publishes a new section and shows you how he completes that task himself. This is a fantastic learning opportunity for you. You can compare your code with his and find areas for improvement.

Initially only the first section is published. A new section is added to the course on a weekly basis. If you don’t like the weekly gaps, you can wait until the course is complete. But you’ll miss the opportunity to be part of this 60 day challenge program with other students at the exact same time.



WHAT THIS COURSE IS NOT

While you use ASP.NET Core and Entity Framework to build an app, the focus of this course is on application building skills and not a deep overview of ASP.NET Core and Entity Framework. Because in any real-world applications, you use only a subset of the features in any frameworks. So, it’s impossible to cover everything about ASP.NET Core and Entity Framework in one app. But you’ll learn about the key things that you need to know in order to get the job done.



Also, the following topics are outside the scope of this course:

Complex domains and domain-driven design (DDD)

Design patterns

Continuous integration and deployment

Automated testing

Finally, the application you’ll build in this course has a very simple user interface since the focus of this course is on coding not building visually engaging user interfaces.



TAKE YOUR CODING SKILLS TO THE NEXT LEVEL

So, do you want to transition from ASP.NET MVC 5 and learn about the latest stuff happening in .NET Core? Do you want to learn how to build a real-world application with ASP.NET Core and Angular? Then take this course and get started.

Note that the price for this course goes up weekly as new sections are added and eventually it’ll be somewhere between $150 to $200. By enrolling in the course now, you’ll get all the future sections for free. So enroll now or you’ll have to pay more in the future!

This course comes with a 30-day money back guarantee. If you’re not satisfied, you can contact Udemy for a full refund. No questions asked.

Join the other 3,000 happy students who have taken this course and start building this app in under 10 minutes!

Who is the target audience?

Developers who are familiar with ASP.NET MVC 5 and want to transition to ASP.NET Core

Developers who want to learn how to integrate ASP.NET MVC / Core and Angular 2

Developers who want to learn how to build an application from A to Z

Developers who want to improve their coding skills



wolves-头像
  • 166
  • 12792096
  • 77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs
    • 276
    • 0
    • 0
    • 0
  • 复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3
    • 291
    • 0
    • 0
    • 0
  • JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5
    • 239
    • 0
    • 0
    • 0

评论(0)

  • 热评
  • 所有评论
还没有评论哦~
还没有评论哦~

关键词

  • Build-A-Real
  • World-App
  • ASP.NET
  • Core-And
  • Angular-2
  • Angular-2-课程
  • 近期更新
  • 热评推荐
  • 热门点击
77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

77组电影外观Log/Rec709视频还原色彩分级调色Lut预设包Pixflow – Colorify Cinematic LUTs

2025-02-13 11:03:14

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

复古怀旧电影风格温暖色调索尼Sony S-Log3视频调色LUT预设ROMAN HENSE – LUTs 24 for Sony S-Log3

2025-02-13 11:01:09

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

JUAN MELARA – P6K2Alexa PowerGrade AND LUTs V2 GEN 5

2025-02-13 10:58:24

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

469组终极照片调色LR预设视频LUT调色预设合集包 TheLutBay – The Ultimate Bundle

2025-02-13 10:56:32

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

诺兰《奥本海默》紧迫感幽闭恐惧症高级复古电影胶片风深黑色调后期色彩分级LUT预设 Tropic Colour – OPPENHEIMER LOOKS

2025-02-13 10:53:58

3DsMax建模插件集合:rapidTools v1.14+使用教程

3DsMax建模插件集合:rapidTools v1.14+使用教程

2020-07-06 17:44:38

Proko-人体解剖高级付费版(中文字幕)256课

Proko-人体解剖高级付费版(中文字幕)256课

2020-12-21 18:34:01

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

Mod Portfolio 3477506 画册模板 时尚杂志画册模版

2020-07-13 10:43:06

小武拉莫日系摄影后期第二期中文视频教程

小武拉莫日系摄影后期第二期中文视频教程

2021-12-10 14:26:14

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

VitaliStore - All Design Bundle Papercraft Sculptures Design 动物纸模模型 纸模型雕塑设计

2020-07-21 17:18:14

3DDD 3DSky PRO models – April 2021

3DDD 3DSky PRO models – April 2021

2021-08-09 17:15:13

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

MasterClass 大师班课程84套合集+中文字幕+持续更新+赠品会员

2021-01-26 16:03:27

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

加特林机枪模型 加特林机关枪 Minigun Hi-Poly

2019-07-31 11:06:07

标签云

  • Build-A-Real
  • World-App
  • ASP.NET
  • Core-And
  • Angular-2
  • Angular-2-课程

相关资源/猜你喜欢