İçeriğe geç

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.

Programı incele
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 saat

C# 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.

  1. 01

    C# Programlama Dili ve .NET Platformuna Giriş

  2. 02

    Microsoft Visual Studio Arayüzü ve Geliştirme Ortamı

  3. 03

    C# Söz Dizimi: using, namespace ve Scope kavramı

  4. 04

    Değişkenler ve Veri Tipleri: primitive tipler, boxing/unboxing, tip dönüşümleri

  5. 05

    Hata Yönetimi: Exception yapısı, try-catch-finally blokları

  6. 06

    Karar Yapıları: if-else, switch-case, ternary operatörler

  7. 07

    Döngüler: for, while, do-while, foreach

  8. 08

    Metodlar: metot tipleri, parametre tipleri, overloading, recursive metotlar

  9. 09

    String, Math ve DateTime sınıfları ve metotları

  10. 10

    Diziler, Koleksiyonlar ve Generic List

  11. 11

    Nesne Yönelimli Programlama: class, nesne, erişim belirteçleri, constructor

  12. 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ğitimler

Python 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

İlgili yazılar

Tüm yazılar