03.01.2024, 23:17
C# .net 8 WEB API based on eCommerce example
Published 12/2023
Created by Modestas Va erskas
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 170 Lectures ( 30h 38m ) | Size: 21 GB
Build RESTful Web API application, based on eCommerce services using C# and .Net 8
What you'll learn
Ability to use C# to create robust and efficient backend logic for web APIs.
Understand Entity Framework
Understand Repository Pattern
Understand the concept of endpoints and how to design them logically.
Identity
Role-based authorization and JWT tokens
Refresh tokens
Upload and Delete Images
Create and Donwload PDF files
Create Email Templates
Send Emails via SendGrid with PDF attachments
Requirements
Some experience in C# language
Basic understanding of SQL
Basic understanding of Microsoft sql server management studio
Description
Embark on an immersive exploration into the ever-evolving landscape of modern web development with our C# .NET 8 course. This hands-on tutorial takes students through the intricacies of constructing a robust Web API project, which is based on an eCommerce example. It seamlessly integrates advanced features such as Identity, JWT token authentication, refresh tokens, and functionalities like logout, email confirmation, resend email, and password reset, ensuring an understanding of contemporary development practices.I will guide you through the implementation of image uploading and deletion mechanisms, providing practical examples. Further enrich your skill set by learning the creation, download, and seamless email transmission of PDF files, showcasing the versatility of your newfound knowledge. Harness the efficiency of SendGrid for email services and hone your expertise in crafting email templates.This comprehensive course not only equips you with the essential tools and knowledge needed to navigate the complexities of modern web development but also cultivates a profound understanding of .NET. By the end of the course, you'll not only possess a good understanding of .NET but also wield the skills to adeptly create backends for dynamic, feature-rich web applications with a specialized focus on eCommerce functionalities. Elevate your programming prowess, embark on this transformative learning journey, and redefine your capabilities in the dynamic realm of web development
Who this course is for
Beginner programmers who want to learn .NET WEB API or increase its knowledge about it