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+)
189.99 USD
Buy Now

[UPDATE, June 19]:Added a new section to the course. With over 3,000 students and 300+ positive reviews, this course is Udemy’s most popular course for learning ASP. NETCore in the context of a real project! ASP. NETCore is the next generation of ASP. NETMVC. It’s a complete re-write of this frameworkbut 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. NETapplications without running Windows in a virtual machine, you’re going to love ASP. NETCore! You can use Visual Studio Code (VSCode)or your favorite code editor to build ASP. NETCore applications with C#. Say goodbye to VMWare, Parallels, and other virtualization software. Many companies have alreadystarted building their new applications with ASP. NETCore. And they’re asking their new intervieweesif they are familiar with .NETCore. So, whether you want tostay inthe marketplace andget a better job with better pay, or you just love towork with the latest technology, it’s time to learn aboutASP. NETCore 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. NETCore, Entity Framework Core and Angular. If you’re familiar with ASP. NETMVC5 and Entity Framework 6 and are looking for a course to quickly get up to speed with. NETcore, this is the course for you. Not only will you learn about the changes and the new tooling in ASP. NETCore, you’ll also learn how to properlyintegrate it with Angularto build real-world single page applications (SPAs).AREAL-WORLDAPPThe 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. NETCoreand Angular. By the end of watching this course, you’ll be able to: BuildAPIs with ASP. NETCoreTest APIs with PostManIntegrate Angularand ASP. NETCoreImplement a clean and decoupled architectureUnderstand and apply the Dependency Inversion Principle (DIP)Properly implement the repository and unit of work patternsUse the new dependency injection featurein ASP. NETCoreTroubleshoot common runtime errorsStore and retrieve data with Entity Framework Core (code-first workflow)Use AutoMapperImplementCRUDoperations (including one-to-many and many-to-many relationships)Implementfiltering, sorting and paging dataHandleand logging errorsDisplaytoast notificationsImplementcascading drop-down listsImplementphoto uploadwith progress barsAdd authentication and authorization with Auth0 (including roles with different privileges)DisplaychartsAnd 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 experienceabout 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 essentialskills 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. TOOLINGThere are two ways to build ASP. NETCore applications. You can use VisualStudio 2017 or VisualStudio 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. WHOTHISCOURSEISFORIn order to take this course, you should have at least 3 months experience with ASP. NETMVC5, 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 BeginnersThe Complete ASP. NETMVC 5 CourseEntity Framework 6 in Depth60 DAYCHALLENGEPROGRAMDepending on your level of experience, there are different ways to take this course. Youcan watch it, section by section, justlike other courses. You may prefer to code along with the videos or watch a section first and then code. But if you like toget out ofyour comfort zone andtake 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 completesthat task himself. This is a fantasticlearning opportunity for you. You can compare yourcode with his and find areas for improvement. WHATTHISCOURSEISNOTWhile you use ASP. NETCore and Entity Framework to build an app, the focus of this course is on application building skillsand not a deep overview