Build an app with ASPNET Core and Angular from scratch

A practical example of how to build an application with ASP.NET Core API and Angular from start to finish

4.60 (22773 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Build an app with ASPNET Core and Angular from scratch
104,769
students
35 hours
content
Nov 2023
last update
$124.99
regular price

What you will learn

Learn how to build a web application from start to publishing using ASPNET Core (v2.1), Entity Framework Core and Angular (v6)

Students who complete this course will have a practical understanding of Angular and ASPNET Core

Understand how to structure an Angular application using best practices

Learn how to integrate 3rd party components into the Angular application

Use Visual Studio code effectively to improve workflow

Use AutoMapper

Implement drag and drop photo upload integrating into a cloud platform

Implement a private messaging system

Implement filtering, sorting and paging of data

Display notifications in Angular

Implement Authentication using JWT Authentication tokens

Handling errors in the API and the SPA

Persist data using Entity Framework Core

Real time notifications and presence using SignalR

Why take this course?

πŸš€ **[Build an app with ASP.NET Core and Angular from scratch](#course-title)** by Neil Cummings --- ## Course Headline πŸ‹οΈβ€β™‚οΈ A practical example of how to build an application with ASP.NET Core API & Angular front end from **start to finish** πŸš€ --- ### Course Description πŸ“š This course has been refreshed and completely updated for .Net 7.0 and Angular 14.
Are you comfortable with the basics of ASP.NET Core and Angular? Unsure how to take your skills to the next level? This comprehensive course is designed to guide you through the process of building a complete web application using these cutting-edge technologies. From setting up your development environment to publishing your app on IIS and a Linux server, we cover it all step by step. --- **Why Learn ASP.NET Core and Angular?** 🌟 These are two of the most sought-after frameworks for building robust 'back-end' applications with Microsoft's ASP.NET Core and engaging 'front-end' experiences with Google's Angular. Investing time in learning these will significantly enhance your development skills and career prospects. --- ### Course Highlights 🎯 - **Complete Project Approach**: We build a **complete application** from scratch, ensuring every line of code is demonstrated and explained. - **Up-to-Date Content**: As at **November 2022**, the course leverages **.Net 7.0** and **Angular v14**. It will be updated with the frameworks' evolution. - **Real-world Experience**: Gain hands-on experience with a project that reflects real-world scenarios using the latest in-demand technologies. --- ### Great Reviews! πŸ… - Jim: "The absolute best course for building an API in .Net core and working with Angular!" - Daniyal: "'A complete project-based course from start to finish with real-world experience using the latest technologies. A must for anyone interested in modern tech stacks.'" --- ### What You'll Learn πŸ“–
  • Setting up your developer environment

  • Creating an ASP.NET Core WebAPI and an Angular app using the DotNet CLI and Angular CLI

  • Implementing a client-side login and register function in your Angular application

  • Incorporating 3rd party components to enhance your app's features

  • Configuring routing in the Angular application and securing routes as necessary

  • Utilizing Automapper for efficient mapping in ASP.NET Core

  • Designing a visually appealing UI with Bootstrap

  • Implementing photo upload functionality and creating a gallery in Angular

  • Working with Angular Template forms, Reactive forms, and form validation

  • Adding paging, sorting, and filtering capabilities to your application

  • Building a Private Messaging system within the app

  • Deploying the application to Heroku at no cost

  • Implementing real-time presence and live messaging between users using SignalR

  • And much more...

--- ### Tools You'll Need πŸ› οΈ This course is demonstrated using **Visual Studio Code**, a versatile, free code editor that works on Windows, Linux, and Mac. You can use any code editor or OS of your choice. --- ### Is This Course for You? ❓ This course is perfect if you: - Are looking to build web applications using ASP.NET Core and Angular from scratch. - Want a project-based learning experience that mirrors real-world application development. - Have a computer with your preferred operating system. - Have a passion for learning how to build applications with these technologies. Get ready to dive into the world of ASP.NET Core and Angular, and emerge with a robust web application you can be proud of! πŸŒπŸš€ --- Enroll now and embark on your journey to mastering ASP.NET Core and Angular with Neil Cummings' comprehensive and practical course! πŸŽ‰

Screenshots

Build an app with ASPNET Core and Angular from scratch - Screenshot_01Build an app with ASPNET Core and Angular from scratch - Screenshot_02Build an app with ASPNET Core and Angular from scratch - Screenshot_03Build an app with ASPNET Core and Angular from scratch - Screenshot_04

Our review

🏷 **Course Overview:** This online course is designed for individuals with prior experience in Angular and .NET development. It offers a comprehensive and up-to-date curriculum that covers a broad range of topics essential for building full-stack web applications. The course is structured to provide both theoretical background and practical examples, catering to intermediate and experienced developers looking to enhance their skills or update their knowledge with the latest practices and services, including cloud computing. **Pros:** - πŸŽ“ **Explanation of Concepts:** Concepts in Angular and .NET are well explained, making it an excellent resource for those seeking to solidify their understanding or learn best practices. - πŸš€ **Keeps Pace with Technology:** The course content is consistently updated, ensuring that students are learning the most current techniques and tools. - 🀝 **Real-world Application:** It provides a realistic project scenario that challenges developers to apply their skills in a practical, industry-relevant manner. - πŸ“š **Comprehensive Curriculum:** The course covers a wide array of topics, from basic to advanced, making it suitable for both refreshing existing knowledge and learning new concepts. - 🌍 **Global Perspective:** Feedback indicates that the course is beneficial for developers worldwide, not just limited to a specific region or set of practices. - πŸ› οΈ **Versatility in Tools:** The course accommodates different development tools, such as VSCode and VS, allowing developers to follow along with their preferred environment. **Cons:** - ✍️ **Assumption of Prior Knowledge:** The course assumes a certain level of proficiency in Angular and .NET, which may make it less suitable for true beginners. - 🀯 **Complexity:** Some users find the course's pace and the jump between different technologies and frameworks challenging, requiring a reset in thinking or a deeper understanding of both Typescript and C#. - πŸ“Ό **Update Frequency:** The series of updates are beneficial but can also make the course lengthier than expected. - πŸ› οΈ **Supplemental Resources Needed:** While the course is well made, some users suggest supplementing it with additional resources when encountering areas that are not fully detailed. - πŸ”— **Project Functionality:** Some users have noted issues with the live site of the finished project, suggesting improvements to ensure all functionalities work as intended. **Developer Feedback:** The course receives high praise from developers who have a background in Angular and .NET. Many find it valuable for staying current with the latest developments and for learning new methodologies and services, especially cloud computing. The quality of production (video and sound) is commended, as is the well-planned project used to demonstrate programming languages and concepts. In summary, this course is highly recommended for intermediate and experienced developers looking to update their skills or fill gaps in their knowledge of Angular and .NET development. It is a well-regarded resource that, with some supplemental study and patience, can help developers stay current with modern practices and services.

Charts

Price

Build an app with ASPNET Core and Angular from scratch - Price chart

Rating

Build an app with ASPNET Core and Angular from scratch - Ratings chart

Enrollment distribution

Build an app with ASPNET Core and Angular from scratch - Distribution chart
1455016
udemy ID
12/1/2017
course created date
6/7/2019
course indexed date
Bot
course submited by