C# ASP.NET Core geliştiricisi - Otus'tan ücretsiz kurs, 5 aylık eğitim, Tarih: 1 Aralık 2023.
Miscellanea / / December 04, 2023
Web siteleri, mobil istemciler, C# ASP.NET Core çerçevesini ve ReactJS gibi ilgili teknolojileri kullanan telgraf botları vb. Xamarin ve diğerleri. Çerçeve, performans gerektiren karmaşık işlevleri ve yüksek oranda yüklü sistemleri hızlı bir şekilde geliştirmenize olanak tanır. Arka uç ve ön uç sorunlarını çözmeyi öğrenecek ve ayrıca veritabanları, kullanıcı arayüzü, iş mantığı ve güvenlik ayarlarıyla çalışma konusunda gerekli becerileri kazanacaksınız.
Bu kurs kimlere yöneliktir?
Web uygulamaları oluşturma konusunda daha derinlemesine araştırma yapmak ve tam kapsamlı uzman olmak isteyen, 2-3 yıllık deneyime sahip C# geliştiricileri için.
Uygulama ve ekip yaklaşımı
Kursun tüm pratik ödevleri üç bileşene ayrılmıştır: kişisel ev ödevi, sınıf içi grup gelişimi ve final proje çalışması. İlk derslerde, Scrum çerçevesini kullanarak geliştirme üzerinde işbirliği yapmak için diğer öğrencilerle 5 kişilik takımlar halinde takım kuracaksınız. Bu uygulamaya yönelik yaklaşımın birçok avantajı vardır: önemli sosyal beceriler geliştirirsiniz, kod stilini takip etmeyi öğrenirsiniz ve proje mimarisini daha iyi anlarsınız. Ayrıca ekip çalışması ağ oluşturmayı kolaylaştırır, deneyim alışverişini artırır ve öğrenmeye olan ilginin kursun sonuna kadar sürdürülmesine yardımcı olur. Biten çalışma, portföyünüze ciddi bir proje katacak ve bu projeyle röportajlarda etkilenmeniz kolaylaşacaktır.
Öğreneceksiniz:
ASP.Net Core ve Razor Pages'ı kullanarak web uygulamalarını kendiniz uygulayın
GraphQL, gRPC ve SignalR Core'u kullanarak yüksek yüklü API'ler oluşturun
JavaScript'te uzmanlaşın, ReactJS'ye aşina olun ve onu ASP.NET Core ile nasıl entegre edeceğinizi öğrenin
Web uygulamalarını entegrasyon ve yük testleriyle kapsayın
Web uygulamalarını Docker kapsayıcılarında ve bulutlarda dağıtın
CI/CD'yi kurun ve Kubernetes'i kullanın
Mikro hizmet mimarisini uygulayın ve RabbitMQ'yu kullanın
Güvenliği yönetin ve bilgisayar korsanlarının saldırılarına karşı koruma sağlayın
Bonus: Kendi hızınızda öğrenme için “Yeni Başlayanlar için JavaScript” video kursu. Daha önce JavaScript deneyiminiz yoksa, Modül 5'te uzmanlaşmak için bu bilgiye ihtiyacınız olacak.
Kurs öğrencileri için ortaklarımız Certiport, hazırlık ve tamamlamada %10 indirim sağlıyor uluslararası sertifikasyon Microsoft Technology Associate ve dünyadan uluslararası uzmanlık sertifikası alınması BT alanında liderler.
5
dersler2014 yılında Moskova Havacılık Enstitüsü'nden mezun oldu. Yaklaşık 10 yıldır .Net ile çalışıyorum. Masaüstü (WPF), Silverlight ile başladı. Artık ana araç ASP.Net Core, ön tarafta Angular 2+, React kullanıyorum. Deneyim...
2014 yılında Moskova Havacılık Enstitüsü'nden mezun oldu. Yaklaşık 10 yıldır .Net ile çalışıyorum. Masaüstü (WPF), Silverlight ile başladı. Artık ana araç ASP.Net Core, ön tarafta Angular 2+, React kullanıyorum. Veritabanları konusunda deneyim: SQL Server, Postgres. Ayrıca MCSD: App Builder, MCSA: SQL 2016 Database Development sertifikalı Camunda, RabbitMQ'yu da kullandım.
2
kurs.net geliştiricisi + lider 2013 yılından bu yana ticari ürün geliştirmeyle ilgileniyorum. Şimdi çözümler geliştiriyorum Intelcom'da bir video gözetim ve video analizi sistemi (10'dan fazla ürün dahil) için astar". Daha önce bilgi sistemleri geliştirmiştim...
.net geliştiricisi + lider 2013 yılından bu yana ticari ürün geliştirmeyle ilgileniyorum. Şimdi çözümler geliştiriyorum Intelcom'da bir video gözetim ve video analizi sistemi (10'dan fazla ürün dahil) için astar". Bundan önce RPGU, EPGU ve devlet hizmetleri portalları için bilgi sistemleri geliştirdi. .net deneyimi: masaüstü wpf uygulamalarından asp.net'teki mikro hizmetlere kadar. Node.js'de mikro hizmetler oluşturma konusunda deneyimim var. Son 2 yıldır dotnet ve cephede ekibi geliştirip büyütüyorum. Eğitim: Volga Devlet Teknik Üniversitesi, Elektronik ve Bilgisayar Mühendisliği Fakültesi
5
derslerİlk yüksek öğrenimini Northern State Üniversitesi Otomasyon ve Bilgisayar Mühendisliği Fakültesi'nde aldı. C#'ta endüstriyel geliştirmede 10 yıldan fazla deneyim. Profesyonel yolculuğuma Laboratuvarda C# test altyapısı geliştiricisi olarak başladım...
İlk yüksek öğrenimini Northern State Üniversitesi Otomasyon ve Bilgisayar Mühendisliği Fakültesi'nde aldı. C#'ta endüstriyel geliştirmede 10 yıldan fazla deneyim. Profesyonel yolculuğuna Kaspersky Lab'da C# test altyapısı geliştiricisi olarak başladı ve daha sonra web geliştirmeyle ilgilenmeye başladı. Şu anda SolarLab'da büyük bir ihale sahasının tüm geliştirme döngüsüyle ilgili bir proje üzerinde çalışıyor. Ekip Lideri / Tam Yığın .NET Geliştiricisi pozisyonunu işgal eder. .NET, ASP.NET ve Azure'da çeşitli Microsoft sınavlarını geçmiştir ve Microsoft Sertifikalı Çözüm Geliştiricisidir (MCSD).
ASP.NET Core ve WebApi'ye giriş
-Konu 1.Derse giriş dersi
-Konu 2. ASP.NET Core'u tanıma
-Konu 3. Uygulamanın yapılandırılması, denetleyicilerin geliştirilmesi ve Swagger'a bağlanma
-Konu 4.Standart ve standart olmayan DI kapları: ne ve ne zaman kullanılmalı
-Konu 5.Entity Framework Core kullanarak veritabanıyla çalışma
-Konu 6.Middleware boru hatları
-Konu 7. Birim testi: çerçeveler ve araçlar
Bir uygulamayı bulutta dağıtma
-Konu 8. Uygulama barındırma yöntemleri, Kerkenez, IIS
-Konu 9.Docker'a giriş, docker compose'a genel bakış
-Konu 10.Kubernetes'i konteyner düzenleme sistemi olarak kullanma
-Konu 11. ASP.NET Core uygulamasını bulutta dağıtma
-Konu 12.CI/CD'ye giriş ve pratikte yapılandırma
-Konu 13. Geriye dönük ve planlama
Projeyi yükseltme
-Konu 14. Asp.net Core'da yetkilendirme/kimlik doğrulama modeli
-Konu 15. Yerleşik araçları kullanarak erişim haklarının farklılaştırılması
-Konu 16.Kimlik Sunucusu 4
-Konu 17. ASP.NET Core'da günlük kaydı nasıl çalışır?
-Konu 18.Çeşitli veri doğrulama yöntemleri
-Konu 19.Önbellekleme: dahili ve harici
-Konu 20.Entegrasyon, yük testi
-Konu 21. Geriye dönük ve planlama
Mikro hizmet mimarisi
-Konu 22. Monolitler ve mikro hizmetler: nedir?
-Konu 23.Mikro hizmetlerde verilerle çalışma: NoSQL ile çalışma
-Konu 24. Bir monolitin mikro hizmetlere dönüştürülmesi
-Konu 25.Mikro hizmetlerde verilerle çalışma: Mimari
-Konu 26.Mikroservislerde veriyle çalışma: İlişkisel veritabanlarıyla çalışma
-Konu 27. Popüler mesaj aracılarının gözden geçirilmesi ve RabbitMQ ile çalışma
-Konu 28. Mikro hizmetler için iyi bir şablon nasıl oluşturulur?
-Konu 29. Geriye dönük ve planlama
Ön uç teknolojileri
-Tema 30.Blazor
-Tema 31.Modern arayüz
-Konu 32.Reaksiyona Giriş
-Tema 33.Tepki
-Tema 34.React Yönlendirici ve Redux
-Konu 35.React kancaları ve popüler kütüphaneler
-Konu 36. React'la nasıl arkadaş olunur? Asp.net Core ile JS
-Konu 37. Geriye dönük ve planlama
API ile çalışma
-Konu 38. Kendi API'nizi yazmak: OData
-Konu 39. Kendi API'nizi yazmak: GraphQL
-Konu 40. Kendi API'nizi yazma: gRPC
-Konu 41. Kendi API'mızı yazmak: SignalR Core
-Konu 42. Kendinizi hacker saldırılarından nasıl korursunuz?
-Konu 43. Eski kodun yeniden düzenlenmesi
Proje çalışması
-Konu 44. Projeler ve ödevler konusunda danışmanlık
-Konu 45. Tasarım çalışmasının korunması