Program yapısını, metotları ve değişkenleri doğru kurun
Programın yapı taşlarını öğrenin: değişkenler, tipler, sabitler, kapsam, metotlar, parametre geçirme, aşırı yükleme ve özyineleme. Debugger ile çağrı yığınını izleyerek modüler program yazın.
Program yapısı, metotlar ve değişken yönetimi
Eğitim, bir programın temel yapı taşlarını kapsar: program iskeleti ve giriş noktası, değişken bildirimi ve ilk değer atama, veri tipleri, sabitler ve enum, yerel, sınıf ve global kapsam, değişkenin ömrü, metot tanımı ve çağrısı, parametre geçirme (değer/referans), dönüş değeri, metot aşırı yükleme, varsayılan parametre, özyineleme, çağrı yığını (call stack) ve kodun metotlara bölünerek modüler tasarlanması. Örnekler Java/C# ağırlıklıdır.
2 Gün. Her gün dört modül; Program Yapısı ve Değişkenler ve Metotlar ve Modüler Tasarım ekseninde ilerleyen uygulamalı program.
Başlangıç Seviyesi — Program yapısı, metotlar ve değişkenler: kapsam, parametre geçirme, tipler ve modüler tasarım
Her kavram küçük konsol programlarıyla uygulanır; debugger ile çağrı yığını ve değişken değerleri adım adım izlenir.
Değişkenin kapsamını ve ömrünü bilerek hatasız kod yazarsınız.
Kodu anlamlı metotlara bölerek tekrarı ortadan kaldırırsınız.
Debugger ile metot çağrılarını ve değer geçişini izlersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel bilgisayar becerisi yeterlidir.
Basit matematiksel düşünme yeterlidir.
IntelliJ IDEA veya Visual Studio gibi bir IDE kurulu olmalıdır.
Önceden programlama bilgisi gerekmez.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Giriş noktası olan basit programlar yazabilirsiniz.
Doğru tip ve adlandırmayla değişken tanımlayabilirsiniz.
Magic number yerine sabit ve enum kullanabilirsiniz.
Değişkenin kapsamını ve ömrünü doğru belirleyebilirsiniz.
Parametre alan ve değer döndüren metotlar yazabilirsiniz.
Değer ve referans geçişi farkını açıklayabilirsiniz.
Basit özyinelemeli metotlar yazıp çağrı yığınını izleyebilirsiniz.
Programı anlamlı metotlara bölebilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
System Development Process eğitimi: ISO 15288 yaşam döngüsü, gereksinim mühendisliği, mimari, entegrasyon, doğrulama ve onaylama, devreye alma ve bakım.
Detayları Gör →Sıfırdan yazılım mühendisi programı: Python, OOP, SQL, REST API, Git, pytest, tasarım kalıpları, Docker ve bulut dağıtımı ile uygulamalı bitirme projesi.
Detayları Gör →TACL Programming eğitimi: HPE NonStop TACL değişkenleri, kontrol yapıları, macro ve routine geliştirme, dosya ve süreç yönetimi ile operasyon otomasyonu.
Detayları Gör →TAL/pTAL programming eğitimi: HPE NonStop sistem programlama, veri tipleri, işaretçiler, prosedürler, dosya ve mesaj sistemi, derleme, bind ve debug.
Detayları Gör →Temel programlama eğitimi: algoritma, değişkenler, koşullar, döngüler, fonksiyonlar, liste ve sözlük, dosya işlemleri ve OOP girişi ile uygulamalı başlangıç.
Detayları Gör →