|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/microservice-architecture-ogrenelim/
课程评论:没有评论
**Coursera 课程:Microservice Architecture Öğrenelim (.NET 入门级)** **课程概述:** 本课程是一门 .NET 微服务项目开发实战课程,旨在帮助学习者掌握构建健壮、可扩展微服务项目的方法。课程将深入讲解微服务架构的核心概念、优势及应用场景,并通过实践操作,带领学习者从零开始构建微服务系统。 **核心内容:** 1. **微服务基础:** 介绍微服务的基本概念、架构模式、优点以及常见的应用领域。 2. **开发环境搭建:** 学习如何搭建 .NET 开发环境,并重点讲解 Docker 的配置与应用,为微服务项目提供隔离且高效的开发和测试环境。 3. **多数据库实践:** 学习如何利用 MongoDB, PostgreSQL, 和 MSSQL 等多种数据库,并通过 Docker 容器化部署和集成,为微服务提供多样化的数据存储方案。 4. **微服务设计与开发 (.NET):** 掌握使用 .NET 进行微服务的设计和开发,包括如何通过 YARP 实现反向代理,以及如何使用 Ocelot 构建 API 网关。 5. **前端开发 (Angular):** 学习使用 Angular 开发微服务的用户界面,实现前后端协同。 6. **安全认证:** 学习如何为微服务系统构建身份认证机制,确保系统的安全性。 7. **部署与管理:** 涵盖微服务从开发到使用 Docker 进行部署的整个流程,以及安全性的保障措施。 **学习目标:** 完成本课程后,学习者将能够: * 深入理解微服务架构的原理和实践。 * 熟练使用 .NET, YARP, Ocelot, Docker, MongoDB, PostgreSQL, MSSQL 和 Angular 构建完整的微服务项目。 * 独立设计、开发、部署和管理微服务应用。 * 掌握如何为微服务项目实现安全认证。 * 具备应对实际项目需求的能力,成为一名合格的微服务开发者。 **适用人群:** 对微服务架构感兴趣,希望使用 .NET 进行微服务开发,并掌握相关技术栈的初学者和有一定开发经验的开发者。
Bu kapsamlı mikroservis eğitimi ile.NET kullanarak mikroservis projeleri geliştirmeyi öğreneceksiniz. Eğitim boyunca, YARP ve Ocelot kütüphanelerinin gücünden yararlanarak sağlam ve ölçeklenebilir mikroservis projeleri oluşturma sürecini keşfedeceksiniz. MongoDB, PostgreSQL ve MSSQL gibi farklı veritabanlarını kullanarak her birini Docker konteynerlarında yapılandırarak izole ve sorunsuz bir geliştirme ve test ortamı sağlayacağız.Eğitimimiz, mikroservislerin temel kavramlarına, mimarilerine, avantajlarına ve yaygın kullanım alanlarına giriş yaparak başlıyor. Ardından geliştirme ortamımızı kurarak, Docker'ı yapılandırma ve çeşitli veritabanlarıyla entegrasyon konularında uygulamalı deneyim kazanacaksınız. Bu temel bilgiler, mikroservislerinizi verimli bir şekilde yönetmenizi ve ölçeklendirmenizi sağlayacaktır.Sonrasında, mikroservislerin pratik uygulamasına geçiyoruz..NET ile mikroservisler tasarlayıp geliştirmeyi, YARP kullanarak ters proxy oluşturmayı ve Ocelot ile API Gateway yapılandırmayı öğreneceksiniz. Eğitim boyunca, her adımı detaylı bir şekilde açıklayıp uygulamalı örneklerle pekiştiriyoruz. Ayrıca, bu mikroservislerin ön yüzünü Angular ile geliştirecek ve bir kimlik doğrulama yapısı kurarak güvenli hale getireceksiniz.Eğitimimiz, mikroservislerin geliştirilmesinden, Docker ile dağıtımına ve güvenliğin sağlanmasına kadar tüm süreçleri kapsıyor. Mikroservis mimarisine dair derinlemesine bilgi ve pratik beceriler kazanmak için bu eğitim tam size göre. Bu eğitimle, modern yazılım geliştirme dünyasında ihtiyaç duyduğunuz mikroservis yetkinliklerini edineceksiniz. Ayrıca, projelerinizde öğrendiklerinizi uygulayarak gerçek dünya senaryolarında başarıyla kullanabileceksiniz. Eğitim sonunda, mikroservisler konusunda uzmanlaşmış ve bu alanda güvenle projeler geliştirebilecek bilgi ve beceriye sahip olacaksınız.