Build a Real-world App with ASP.NET Core and Angular 2 (4+)

Build a full-stack web app with ASP.NET Core, Entity Framework Core and Angular 2 (Angular 4+)
4.44 (4799 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Build a Real-world App with ASP.NET Core and Angular 2 (4+)
29 995
students
10.5 hours
content
Apr 2018
last update
$64.99
regular price

Why take this course?

看起來您已經對Udemy上Mosh Hamedani教授的《Advanced ASP.NET Core and Angular for MVC 5 Developers》课程有了一个很好的理解。这是一款面向中级ASP.NET MVC 5和Entity Framework 6开发人员的高级课程,旨在教授您如何使用最新的ASP.NET Core和Angular技术来构建现代化的Web应用程序。

以下是您需要知道的关键点:

  1. 目标学习者:这门课程面向已经有3个月经验使用ASP.NET MVC 5、Entity Framework 6和Angular 2(或更高版本)的开发者。

  2. 技术栈:您将使用Visual Studio Code或Visual Studio 2017等工具,并且将学习如何实现筛选、排序和分页数据;处理和日志记录错误;显示消息通知;创建下拉列表(包括多级下拉列表);上传照片并显示进度条;添加Auth0认证和授权(包括不同角色的权限);展示图表等。

  3. 学习方法:Mosh在视频中使用VSCode和命令行工具构建应用程序,但您可以将这些技能应用到Visual Studio 2017中。

  4. 挑战性学习:课程提供了“60天挑战计划”,鼓励学生在一定时间内完成任务,以加深理解和技能。

  5. 课程内容:课程聚焦于应用程序建设能力,而不是详细覆盖ASP.NET Core和Entity Framework的所有特性。课程中将排除复杂领域(如领域驱动设计)、设计模式、持续集成/部署和自动化测试等主题。

  6. 用户界面:课程中构建的应用程序具有简单的用户界面,因为课程的重点是编码,而不是构建视觉吸引力强的用户界面。

  7. 保证和支持:课程提供30天退款保证,如果您对课程不满意,可以从Udemy申请全额退款。

  8. 社区支持:已经有超过3,000名学生接受了这个课程,加入他们开始在10分钟内构建Web应用程序的旅程!

如果您准备好要继续您的.NET Journey,并希望深入了解ASP.NET Core和Angular,这门课程是一个很好的选择。记得在开始之前检查课程内容,以确保它符合您的学习目标和需求。

Loading charts...

Comidoc Review

Our Verdict

This ASP.NET Core and Angular 2 (Angular 4+) course offers valuable insights into building full-stack web applications. However, the outdated course content, lack of explicit instructions for updating, and insufficient concept explanations hamper the overall learning experience. Lean toward this course to master core concepts in a real-world app context but be prepared for extra effort to adapt to current technologies.

What We Liked

  • Covers building a real-world full-stack web app using ASP.NET Core, Entity Framework Core, and Angular 2 (Angular 4+)
  • Teaches implementing clean and decoupled architecture
  • Includes understanding and applying Dependency Inversion Principle (DIP), Properly implementing Repository and Unit of Work patterns, Troubleshooting common runtime errors
  • Covers software development lifecycle with CRUD operations, filtering, sorting, pagination, handling & logging errors

Potential Drawbacks

  • The course content is outdated with differences in newer package versions and file structures of npm packages
  • Course instruction assumes an older environment that may not align with the current setup for some learners
  • Lacks clear instructions on how to update and make new versions work, causing confusion among students
  • Insufficient explanation of concepts beyond a 'code-along' tutorial format

Related Topics

1144726
udemy ID
14/03/2017
course created date
20/11/2019
course indexed date
Bot
course submited by