Kurs Tanımı

Yazılım uzmanlığı eğitimi içerisinde Microsoft tarafından geliştirilen ve dünyada en çok tercih edilen C# programlama dili, MS SQL Server Veri Tabanı ve Web Programlama bölümünde ASP.Net .NetCore ve MVC Teknolojileri sunulmaktadır. Milimetrik Akademi olarak eğitimlerimizde gerçekleştirilen sektörel projeler sayesinde sizleri dünya standartlarında yazılımcılar haline getirmekteyiz. Kurum olarak en önemli amacımız dünyada günden güne artan yazılımcı açığını en aza indirgemek ve sizlerin yüksek gelirler elde etmesini sağlamaktır.
Neden Bu Eğitimi Almalısınız?
En iyi yatırım kendine yatırımdır.
Uluslararası sertifika
Yaklaşık 20 yıllık tecrübe.
Kariyerinizin ve geleceğinizin danışmanlığını yapalım.
Büyük şirketlere girmen veya terfi alman çok kolaylaşacak.
Eğitime ayırdığınız bütçenin çok daha fazlasını geri kazanacaksınız.
ALACAĞINIZ SERTİFİKALAR

Kurum Başarı Sertifikası

Uluslararası Akredite Sertifikasyon
.NET GİRİŞ (4 konu)

- Programlamaya giriş
- Visual studio kurulumu
- Visual studio geliştirme ortamı tanıtımı
- .Net platform tanıtımı
DEĞİŞKENLER (5 konu)

- Değişken kavramı
- Veri tipleri ve kapsamları
- String formatları
- Veri tipi dönüşümü
- Datetime formatları
OPERATÖRLER (6 konu)

- Operatör tanımı ve kullanılması
- Aritmetik operatörler
- Matematiksel operatörler
- Atama operatörleri
- Karşılaştırma operatörleri
- Mantıksal operatörler
KARAR YAPILARI (2 konu)

- if, elseif, else koşul tanımı ve kullanılması
- switch case koşul tanımı ve kullanılması
DÖNGÜLER (8 konu)

- Döngü kavramı
- While döngüsü
- Do – While döngüsü
- For döngüsü
- Foreach döngüsü
- Break ve Continue deyimleri
- Try – Catch – Finally komutları
- Exception tipleri
METOTLAR (6 konu)

- Metot kavramı
- Parametreli ve Parametresiz metotlar
- Değer döndüren ve Değer döndürmeyen metotlar
- Recursive metotlar
- Hazır metotlar
- Overload kavramı
KOLEKSİYONLAR (6 konu)

- ArrayList
- Hashtable
- SortedList
- Stack
- Queue
- Generic List
SINIF YAPISI (4 konu)

- This kavramı
- Get – Set kullanımı
- Constructor yapısı
- Erişim Belirleyiciler
OBJECT ORIENTED PROGRAMMING(OOP) (12 konu)

- Sınıf kavramı ve kullanımı
- Nesne kavramı ve kullanımı
- SOLID prensibler
- Encapsulation
- Kalıtım (Inheritance)
- Çok Biçimlilik (Polimorphism)
- Abstract class tanımı ve kullanımı (Soyut sınıf)
- Interface kavramı (Arayüz)
- Async, Await, Task kavramları
- Event ve Delegate kullanımı
- Generic Types ve Linq kulanımı
- Design Pattern Kullanımı
SQL’E GİRİŞ (4 konu)

- Microsoft SQL Server Kurulumu
- Management Studio Kurulumu ve arayüz tanıtımı
- Veri tipleri ve kapsamları
- Verimliliği yüksek boyutu kullanışlı tablo oluşturma yöntemleri
TABLO İŞLEMLERİ (3 konu)

- Tablo kavramı ve Tablo oluşturma
- Tablo taşıma ve Tablo silme işlemleri
- Primary Key, Foreign Key kavramları
RDMS İLİŞKİSEL VERİTABANI SİSTEMLERİ (6 konu)

- Relationships kavramı
- İlişkisel veri tabanı tasarımı
- Bire Bir İlişki
- Bire Çok İlişki
- Çoka Çok İlişki
- Database Diyagram kavramı ve kullanılması
DDL KOMUTLARI (7 konu)

- Create Table
- Alter Table
- Drop Table
- Truncate Table
- Create Index
- Create View
- Drop View
DML KOMUTLARI (4 konu)

- Select
- Update
- Insert
- Delete
SIRALAMA VE FİLTRE İŞLEMLERİ (5 konu)

- Order By
- Distinct Deyimi
- TOP Deyimi
- Where Deyimi
- AND-OR Deyimleri
GRUPLANDIRMA VE AGGREGATE FONKSİYONLARI (6 konu)

- SUM Deyimi
- MAX, MIN Deyimi
- COUNT Deyimi
- AVG Deyimi
- GROUP BY Deyimi
- Union ve Pivot Deyimler
İÇ İÇE SORGULAMA (SUBQUERY) (2 konu)

- SubQuery kavramı
- İç içe Select komutu ile sorgulama
ÇOKLU TABLO SORGULAMA (JOIN) (6 konu)

- JOIN Deyimi
- INNER JOIN Deyimi
- LEFT JOIN Deyimi
- RIGHT JOIN Deyimi
- FULL OUTER JOIN Deyimi
- CROSS JOIN Deyimi
STORED PROCEDURE (4 konu)

- Stored Procedure kavramı
- Stored Procedure kullanımı
- Stored Procedure ile parametre kullanımı
- Stored Procedure ile Try-Catch kullanımı
FUNCTIONS (5 konu)

- Fonksiyon kavramı
- STRING fonksiyonu
- FORMAT fonksiyonu
- MATH fonksiyonu
- DATETIME fonksiyonu v.b.
TRIGGERS (TETIKLEYICILER) (4 konu)

- Trigger kavramı
- AFTER ve BEFORE Deyimleri
- AFTER tetikleyiciler
- INSTEAD OF tetikleyiciler
ENTITY FRAMEWORK & ADO.NET & DAPPER (17 konu)

- Ado.NET, Execute Non-Query
- Ado.NET, Execeute Reader, Execute Scaler
- Ado.NET ,SQL Injection Saldırıları
- DB- First, Code First
- CRUD İşlemler
- Extension Methodlar(Where-Any)
- Custom Extension Method
- Anonim Tipler
- Query Kullanımı ve Method Kullanımı
- Join İşlemleri
- Gruplama İşlemleri
- Procedure
- Transcation
- EF SQL Query Yazma
- Bulk İşlemler
- Repository, UOF
- NTier Project Structure Arch., Onion, DDD(Mediatr)
.NET CORE GİRİŞ (9 konu)

- Web uygulama geliştirmeye giriş
- Web uygulamaları temelleri
- IIS kullanımı
- C# programlama dilinin .NET CORE ile kullanımı
- Dinamik ve Static Web sayfası kavramları
- .NET Core’ a Giriş
- ASP.NET Core Genel Bakış
- Action kavramı ve çalışma yöntemi
- Repository Pattern
GENERIC İŞLEMLERİ (3 konu)

- Generic Type
- Repository Design Pattern kavramı
- Generic yapıda CRUD işlemleri
DEPENDENCY INJECTION (5 konu)

- Injection Nedir?
- Constructor Injection
- Middleware Injection
- Action Injection
- View Injection
VALIDATION (4 konu)

- Validation kavramı
- Validation Summary
- DataAnnotations
- FluentValidation
KULLANICI İŞLEMLERİ (4 konu)

- Authentication kavramları
- Identity (Üyelik işlemleri)
- Sesson (Login, Logout işlemleri)
- Yetkilendirme (Authorization)
ROUTING İŞLEMLERİ (4 konu)

- Route tanımlama
- Default Route
- MapRoute
- Application_Start
WEB API (10 konu)

- Api nedir?
- Asp.Net MVC ile Web API oluşturm
- Web servis oluşturma
- API ile veri çekme
- Web API Routing
- JSON Yapısı
- JWT(Bearer)
- Swagger ve Postman
- Get – Post -Put -Delete Metotları
- Request & Response Types
DESIGN PATTERNS (3 konu)

- N Tier Architecture
- Repository Design Pattern
- CQRS
PROJE YÖNETİMİ (3 konu)

- Admin Panel Tasarımı
- Administration İşlemleri
- Proje Publishing
Milimetrik Akademi olarak uluslararası nitelikte sunmuş olduğumuz en kapsamlı eğitim içeriği ile birlikte yazılım dünyasının uzmanları olacaksınız.









