Mvc Web Api 2 Başlangıç Eğitimi

所在平台: Udemy

课程主页: https://www.udemy.com/course/mvc-web-api-2-baslangc-egitimi/

课程评论:没有评论

第一个写评论        关注课程

课程简介

MVC Web API 2 入门课程 该课程旨在帮助学习者克服对Web API的恐惧,并掌握使用ASP.NET Web API和.NET Framework开发Web服务。课程以一个真实的电子商务项目为例,讲解如何编写电商页面的Web服务。 **主要学习内容:** * **Web.NET 基础:** 理解Web世界的运行机制,学习ASP.NET Web API技术和.NET Framework的强大功能。 * **.NET Core Web API:** 学习如何使用.NET Core的Web API创建和开发Web服务,实现跨平台部署(Linux或Windows)。 * **数据库操作:** 掌握使用EntityFramework Core便捷地进行数据库操作,支持MSSQL和MySQL。 * **安全认证:** 学习使用ASP.NET Core Identity和JSON Web Token (JWT) 实现身份验证和授权。 * **面向对象概念:** 理解类(Class)、继承(Inheritance)、封装(Encapsulation)、接口(Interface)和依赖(Dependency)等概念。 * **客户端-服务器端交互:** 理解客户端(Client-Side)和服务器端(Server-Side)的逻辑,学习如何通过Web服务(Server-Side)动态生成内容并发送给客户端。 * **N层架构和SOLID原则:** 学习如何采用N层架构和SOLID原则进行专业化的项目开发。 * **具体技术点:** * 如何构建N层架构的应用。 * Core、Data和Service层的构建。 * Generic Repository和UnitOfWork在多层架构中的实现。 * Migration操作。 * 全局错误管理。 * 避免Action Method中的代码重复。 * 在多层架构中使用AutoMapper。 * 在多层架构中使用Entity Framework。 * 如何处理全局错误。 通过本课程,学习者将能够以强大的基础知识,利用.NET Core和ASP.NET Web API技术,独立开发满足实际项目需求的Web服务。

课程评论(0条)

课程详情

Web Api hep duyulur ama bu alana girmek için biraz korku vardır. şimdi korkuları yenip bu alanda kod yazma zamanı.Daha önceki eğitimde anlatmış oluğum e-ticaret projesinin web servisini yazıyoruz. Böylelikler e-ticaret sayfalarının web servislerini öğreniyoruz. Bu eğitim ile web dünyasının çalışma mantığını ve bugün'e kadar ilgilenmediğimiz taraflarını görerek, güçlü temeller ile WEB API projelerinin nasıl geliştirileceğini ASP.NET WEB API teknoloji ile NET Framework gücünü kullanarak giriş yapabilirsiniz. Bu kursumda, Microsoft'un geliştirdiği.Netframework'ün evrimleşerek günümüz koşullarına ayak uydurduğu.Netframeworkcore'un web api'si ile nasıl web servis oluşturulacağını, geliştirileceğini gerçek projede olması gereken bütün detayları yine gerçek bir proje geliştirerek öğreneceksiniz.Asp Net Core dünyasına giriş yaparak cross platformda, yani ister Linux'da ister Windows'da yayınlayabileceğiniz web servis geliştirmeyi öğreneceksiniz.EntityFrameworkCore ile veritabanı işlemlerini kolayca yapmayı, ister Mssql veritabanı ile, isterseniz Mysql veritabanı ile kolayca çalışmayı öğreneceksiniz.Asp Net Core Identity ve Json Web Token (JWT) ile kimlik doğrulama, yetkilendirme gibi güvenlik işlemlerini öğreneceksiniz.Sınıf-class, miras alma-inheritance, sarmalama-kapsülleme-encapsulation, Arayüz-Interface, Bağımlılık-Dependency kavramlarını anlayacaksınız.İstemci taraflı-Client-Side ve Sunucu taraflı-Server-Side mantığını anlayıp web servis ile (Server-Side) dinamik olarak içerikleri üretip client'ın istediklerini göndermeyi öğreneceksiniz.Bu kursumuzda web servis geliştirmeyi öğrenmenin yanında Profesyonel olarak SOLID Prensiplerine uygun N Katmanlı Yapı ile proje geliştirmeyi de öğreneceksiniz.Bu Kurs aşağıdaki konuları içermektedir.N katmanlı mimari ile uygulama nasıl inşa edilir ?Core katmanı nasıl inşa edilir ?Data katmanı nasıl inşa edilir ?Service katmanı nasıl inşa edilir ?Generic Repository çok katmanlı mimariye nasıl implement edilir ?UnitOfWork çok katmanlı mimariye nasıl implement edilir ?Migration işlemleri nasıl gerçekleştirilir ?Hata yönetimi Global olarak nasıl ele alınır ?Action Methodlar içerisinde kod tekrarlarından nasıl kaçınılır ?AutoMapper kütüphanesi çok katmanlı mimaride nasıl kullanılır ?Çok katmanlı Mimari ile Entity Framework nasıl kullanılır ?Global hata yönetimi nasıl ele alınır ?

课程标签

0人关注该课程

主题相关的课程