Programlama
Temel C# .Net
"Temel C#.Net" kursu, katılımcılara C# programlama dili ve .NET platformunun temel yapı taşlarını sıfırdan kavratmayı amaçlamaktadır. Kurs, yazılım geliştirmeye yeni başlayanlar ile .NET ekosistemine adım atmak isteyen geliştiriciler için tasarlanmıştır.
- Süre
- 16 saat
- Seviye
- Başlangıç
- Biçim
- Canlı online
Bu kurs kapsamında katılımcılar, C# programlama dilinin söz dizimini, temel veri tiplerini, değişken tanımlama yöntemlerini ve bellek yönetimini öğrenmektedir. Karar yapıları (if-else, switch-case), mantıksal operatörler ve döngüler (for, while, foreach) gibi kontrol akışı konuları uygulamalı olarak ele alınmaktadır.
Kurs kapsamında ayrıca metot tipleri, parametre tipleri (out, ref, params), overloading ve recursive metotlar; String, Math ve DateTime gibi hazır sınıfların kullanımı da işlenmektedir. Diziler, ArrayList ve Generic List gibi koleksiyon yapıları ile nesne yönelimli programlamanın temel kavramları da müfredatta yer almaktadır.
“Temel C#.Net” kursu, OOP prensipleri kapsamında kalıtım, polimorfizm, abstract class ve interface konularının uygulamalı olarak işlenmesiyle tamamlanmaktadır.
Eğitim programı
12 konu, 16 saatC# söz dizimini ve temel veri tiplerini kullanmak, Değişken tanımlama, tip dönüşümleri ve bellek yönetimini uygulamak, Hata yakalama mekanizmalarını (try-catch-finally) kullanmak, Karar yapıları ve döngüleri doğru şekilde yazmak, Metot tanımlama, parametre tipleri ve overloading uygulamak, Diziler, koleksiyonlar ve Generic List kullanmak, Nesne yönelimli programlama temellerini (OOP) kavramak, Kalıtım, polimorfizm, abstract class ve interface kullanmak.
-
01
C# Programlama Dili ve .NET Platformuna Giriş
-
02
Microsoft Visual Studio Arayüzü ve Geliştirme Ortamı
-
03
C# Söz Dizimi: using, namespace ve Scope kavramı
-
04
Değişkenler ve Veri Tipleri: primitive tipler, boxing/unboxing, tip dönüşümleri
-
05
Hata Yönetimi: Exception yapısı, try-catch-finally blokları
-
06
Karar Yapıları: if-else, switch-case, ternary operatörler
-
07
Döngüler: for, while, do-while, foreach
-
08
Metodlar: metot tipleri, parametre tipleri, overloading, recursive metotlar
-
09
String, Math ve DateTime sınıfları ve metotları
-
10
Diziler, Koleksiyonlar ve Generic List
-
11
Nesne Yönelimli Programlama: class, nesne, erişim belirteçleri, constructor
-
12
Kalıtım (Inheritance), Polimorfizm, Abstract class ve Interface
Format ve planlama
- Eğitim biçimi
- Canlı online, eğitmen eşliğinde
- Grup büyüklüğü
- 5–15 kişilik kapalı gruplar
- Süre
- 16 saat
- Takvim
- Şirketinizin planına göre
Bu eğitim şirketinize özel bir takvimle planlanır. Teklif talebinizde tercih ettiğiniz dönemi belirtebilirsiniz.
Benzer eğitimler
Tüm eğitimlerPython ile Modern Yazılım Geliştirme
“Python ile Modern Yazılım Geliştirme” kursu, katılımcılara Python programlama dilini modern yazılım geliştirme prensipleri doğrultusunda kullanma becerisi kazandırmayı amaçlamaktadır. Kurs, Python’ın temel özelliklerinden başlayarak profesyonel yazılım geliştirme süreçlerinde kullanılan iyi pratiklere odaklanmaktadır.
18 saat
JavaScript ve jQuery
"JavaScript ve jQuery" kursu, katılımcılara JavaScript dilinin temel yapı taşlarını, nesne yönelimli JavaScript programlamayı ve jQuery kütüphanesiyle DOM manipülasyonunu kavratmayı amaçlamaktadır. Kurs, frontend geliştirmeye giriş yapmak isteyen yazılım geliştiriciler için tasarlanmıştır.
16 saat
Streamlit ile Python Web Uygulamaları
“Streamlit ile Python Web Uygulamaları Geliştirme” kursu, katılımcılara Python kullanarak hızlı ve kullanıcı dostu web uygulamaları geliştirme becerisi kazandırmayı amaçlamaktadır. Kurs, veri analitiği, BI ekipleri ve ürün ekipleri için veri görselleştirme ve dashboard geliştirme süreçlerini hızlandırmak isteyen Python geliştiricilere yöneliktir.
18 saat
.NET ile Mikroservis Mimarisi
“.NET ile Mikroservis Mimarisi” kursu, katılımcılara modern yazılım sistemlerinde yaygın olarak kullanılan mikroservis mimarisini .NET ekosistemi içinde tasarlama, geliştirme ve production ortamında çalıştırma becerilerini kazandırmayı amaçlamaktadır. Kurs, kurumsal ölçekte ölçeklenebilir ve güvenli sistemler geliştirmek isteyen deneyimli geliştiriciler için tasarlanmıştır.
12 saat


