Dijital Gen Akademi Logo

MCSD Yazılım Uzmanlığı Eğitimi

Günümüzün ve geleceğin ön sıralarda yer alan mesleği olarak kabul edilen yazılım uzmanlığında profesyonel olarak görev almanızı amaçlıyoruz.

Microsoft Yazılım Uzmanlığı Eğitimi

Microsoft yazılım eğitimi sıfırdan başlayarak tüm microsoft teknolojileri üzerinde yazılım geliştirme bilgi ve becerilerinizi kullanarak hakimiyet kurmanızı sağlayacak düzeye gelmenizi amaçlar. Eğitim esnasında yazılım üzerine iş hayatınızda karşılaşabileceğiniz zorlu süreçleri hızlı çözümleme, analitik düşünme, kodları yönetme gibi özellikleri size katmak için teorik ve pratik zorlayıcı süreçler içinde olacaksınız.

 

images__1_-removebg-preview__1___1_-removebg-preview

Full stack(backend-frontend) geliştirici olarak projenin her alanında görev alabilirsiniz.

Online grup ve özel eğitimler olarak planlanmaktadır.

Microsoft Yazılım Uzmanlığı Eğitim İçeriği

Bölüm 1 : Programlamaya Giriş

Programlamaya Giriş

Visual Studio 2022® Platformunun Tanıtımı

C# Dil Yapısının Anlatımı

Bölüm 2 : C# İle Temel Programlama

Değişken Kavramı

Veri Tipleri ve Kullanımı

Operatörler ve Kullanılması

Karşılaştırma Operatörleri

Karar Yapıları ve Kullanılması

Döngü Kavramı ve Kullanılması

Sınıfların Anlatımı

Interface ve Abstract Sınıflarının Kurgulanması

Genel Dizi Kavramı ve Kullanılması

Generic Diziler ve List Kavramı

Metot ve Fonksiyon Tanımlanması ve Kullanılması

Ara Test : Anlatılan konular üzerine senaryo modülün oluşturulması ve kodla mücadele.

Bölüm 3 : Microsoft SQL Server ve SQL Dili

SQL Server Management Kullanımı ve Ara Yüzü

Veritabanı kavramı ve anlatımı

Tablo Oluşturma

Ms Sql Tip Tanımları

SQL Sorgularının Kullanımı

Normalizasyon Kavramı

Tablolar Arası Normalizasyon

Diyagram ile İlişkisel Tablo Oluşturulması

Veritabanı Yetkilendirme

Verilerin Üzerinde Filtre Uygulanması

Proje Başlangıç : Proje için veritabanının oluşturulması.

Bölüm 4 : Windows Form Uygulama Geliştirme

Form Kavramının Anlatımı

Formlar Arası İlişki

Formda Kullanılan Nesnelerin Tanıtılması

Delegate Oluşturma ve Kullanımı

Entity Framework ve LINQ Tanıtımı

Entity ile SQL Veri Tabanını Form Üzerinde İlişkilendirme

Database First Yaklaşımı İle Entity Framework Projeye Dahil Etme

Lambda Kullanımı ile Form Üzerinde Verilerin Aktif Kullanımı

Entity FrameWork Veri Listeleme, Veri Ekleme ve Veri Silme (CRUD) İşlemlerinin Yapılması

OOP (Nesne Yönelimli Programlama) Özellikleri ve Metodolojileri

Projemizin form ve veritabanı yapısının geliştirilmesi

Ara Test : Anlatılan konular ile kodlamaya yaklaşımı geliştirecek modül talebi.

Bölüm 5 : ASP .NET Core MVC Web Programlama

Web Programlama Kavramı

Web Server (IIS) Kavramı ve Tanıtımı

Temel HTML Bilgilerinin Anlatımı

CSS İle Stil Dosyalarının Oluşturulması ve Sayfada Aktif Hale Getirme

ASP.NET Core MVC Modelini Kullanarak N-TIER (N KATMANLI) Web Projesi Oluşturma

Code First Yaklaşımının Anlatımı

Model, View ve Controller Çalışma Şekli

Javascript ile View Üzerinde Hakimiyet Kurma

Sayfa Üzerinde Razor View Engine Kullanımı

Layout, Partial, Render Section Kavramları

Entity Framework ile Code First Kullanarak Veritabanının Web Projesi ile Birleştirilmesi

Veri Ekleme, Listeleme, Silme ve Güncelleme (CRUD) İşlemleri

Bölüm 6 : Web Servisler

Asp.Net Core Web Api İle Web Servis Oluşturma

WCF Servis Oluşturulması ve Projede Uygulanması

XML ve JSON Servislerin Ayarlanması

Form ve Web Projemizin Servis Aracılığı ile Birleştirilmesi

Bölüm 7 : Yapay Zeka - Derin Öğrenme - Makine Öğrenimi

Yapay Zeka, Makine Öğrenimi ve Derin Öğrenme Hakkında Bilgi

İleri Kodlama Teknikleri

CRM – ERP İşletme ve Üretim Taraflı Proje Geliştirme Kavramı

Örnek Uygulamalı Modül Geliştirme

BAŞVURU FORMU

Başvurun, biz sizi arayalım!

MCSD Yazılım Kurs

Hangi Alanlarda Uzman Olacağım?

  • Masaüstü ve Web Uygulama Geliştirme
  • Veritabanı mimarisi
  • Farklı projelerin birbiri ile bağlantısı web servis uzmanlığı
  • Sistem analisti
  • Proje yönetimi
  • Makine Öğrenimi
  • Yapay Zeka
  • CRM – ERP – MRP Müşteri, Stok ve Üretim Yönetim Projeleri