top of page

TEKNOLOJİ VE VERİ BİLİMİ

Micro MBA (1).png

SIFIRDAN UZMANLIĞA .NET CORE YAZILIM GELİŞTİRME

Programın Amacı:

Bu program, modern yazılım geliştirme süreçlerinde kullanılan .Net Core ile uygulama geliştirme becerilerini kazandırmayı amaçlar. Katılımcılar, .Net Core ile web uygulamaları, API’ler ve mikro hizmetler geliştirebilecek ve yazılım projelerinde etkili bir şekilde yer alabilecek uzmanlık seviyesine ulaşacaktır.


Öğrenim Çıktıları:

·  .Net Core framework’ünü etkin bir şekilde kullanabilme

·  RESTful API’ler tasarlayarak veri alışverişini yönetme

·  Veri tabanı entegrasyonu ve ORM araçlarıyla çalışma

·  Mikroservis mimarisi ile ölçeklenebilir uygulamalar geliştirme

·  Güvenli, performanslı ve modüler yazılım projeleri oluşturma

 

Program İçeriği:

.Net Core’a Giriş ve Kurulum

·  .Net Core framework nedir?

·  Geliştirme ortamının kurulumu (Visual Studio, VS Code)

·  İlk .Net Core projesini oluşturma ve çalıştırma

·  CLI araçlarıyla proje yönetimi

 

C# Temelleri

·  C# diline giriş: Temel sözdizimi ve veri tipleri

·  Kontrol yapıları (if-else, switch-case) ve döngüler

·  Metotlar ve parametre yönetimi

·  Nesne tabanlı programlama prensipleri (OOP)

 

ASP.Net Core MVC Yapısı

·  MVC (Model-View-Controller) mimarisi

·  Controller ve Action metotları

·  View oluşturma ve Razor kullanımı

·  Model binding ve validation

 

Entity Framework Core ile Veri Yönetimi

·  ORM nedir? Entity Framework Core’a giriş

·  Veri tabanı oluşturma ve yapılandırma

·  CRUD operasyonları

·  LINǪ ile sorgulama

·  Migration ve veri tabanı versiyonlama

 

RESTful API Geliştirme

·  REST mimarisi nedir?

·  ASP.Net Core ile API geliştirme

·  HTTP metotları (GET, POST, PUT, DELETE)

·  Swagger ile API dokümantasyonu

·  JSON formatı ve veri alışverişi

 

JWT ile Kimlik Doğrulama ve Yetkilendirme

·  Authentication ve Authorization nedir?

·  JSON Web Token (JWT) yapısı

·  ASP.Net Core Identity ile kimlik doğrulama

·  Rollere dayalı erişim yönetimi

 

Mikroservis Mimarisi ve Uygulama Geliştirme

·  Mikroservislerin temel prensipleri

·  .Net Core ile mikroservis geliştirme

·  API Gateway ve servisler arası iletişim

·  Event-driven yapılar ve RabbitMǪ entegrasyonu

 

Performans Optimizasyonu ve Logging

·  Uygulama performansını izleme ve artırma

·  Caching mekanizmaları (Memory Cache, Distributed Cache)

·  Serilog ve Elasticsearch ile logging

·  Sağlık kontrolleri ve hata yönetimi

 

DevOps ve CI/CD İlkeleri

·  CI/CD süreçlerine giriş

·  Git, GitHub Actions ve Azure DevOps entegrasyonu

·  Docker ile konteyner oluşturma ve dağıtım

·  Kubernetes ile ölçeklenebilirlik ve yönetim

 

Proje: Kurumsal Web Uygulaması Geliştirme

·  Bir kurumsal proje (örneğin, e-ticaret sitesi veya insan kaynakları yönetim sistemi)

·  Katmanlı mimari yapının uygulanması

·  Veri tabanı tasarımı ve entegrasyonu

·  Kullanıcı kimlik doğrulama ve API entegrasyonu

·  Mikroservislerin kullanıldığı bir modüler yapı geliştirme

 


HEMEN BAŞVUR!

Başlangıç Tarihi: 17.02.2025

Eğitim Yöntemi: Online

Eğitim Süresi: 260 Saat

Eğitim Ücreti: 95.000 TL + KDV

  • Instagram
  • Facebook
  • Twitter
  • LinkedIn
  • YouTube

Eğitimler ve Sertifika Programlarımız ile ilgili bilgi almak için lütfen formu doldurup gönderin. Eğitim Uzmanlarımız sizlere hızlı bir şekilde geri dönüş sağlayacaktır.

BİLGİ FORMU

Form başarıyla gönderildi

OKAN ÜNİVERSİTESİ

Avni Dilligil Sok. No:18 Mecidiyeköy / İSTANBUL
Telefon: 0 (212) 212 65 26 | Faks: 0 (212) 216 18 03
oksem@okan.edu.tr

© 2024 OKSEM - İstanbul Okan Üniversitesi Sürekli Eğitim Merkezi

bottom of page