Temel Programlama (Yazılım Geliştirme) Eğitimi
Temel Programlama (Yazılım Geliştirme) Eğitimi
Eğitim Hakkında
Bu eğitim, programlama dünyasına kapsamlı bir giriş yaparak temel kavramlar, algoritmalar, değişkenler, diziler, döngüler, koşullar, grafik işlemleri, fonksiyonlar ve nesneye yönelik programlama konularını öğretir. Katılımcılar, farklı programlama dillerinde uygulamalar geliştirerek hem teorik hem pratik bilgi kazanır.
Ön Koşul
Temel düzeyde bilgisayar kullanımı ve algoritma mantığı bilgisi yeterlidir.
Eğitim İçeriği
- Programlamaya ait temel tanımlar ve kavramlar
- Günümüz programlama geliştirme teknolojilerinin genel durumu
- Desktop, mobil, web uygulamaları arasındaki farklar
- Hangi programlama dilleri hangi amaçla kullanılır?
- Üst düzey programlama dilleri: C#, Java, Phyton vs...
- Diğer tipte programlama dilleri: Scripting dilleri, Embedded Application Languages, Web vs…
- Programlama dilleri ve veritabanı dilleri
- Scripting dilleri ile normal diller arasındaki fark
- Algoritmalar ne için yapılır?
- Değişik algoritma yapıları
- Akış Şemaları
- Algoritma örnekleri
- Programcılıkta değişken ne demektir?
- Değişkenler ne için kullanılır?
- Değişkenlerin farklı programlama dillerindeki ifade biçimleri
- Değişken tipleri
- Doğru değişken tipi tanımlamanın önemi
- Yeni bir programlama dili öğrenirken değişkenlerin önemi nedir?
- Değişkenlere ait farklı dillerde yapılmış uygulamalar
- Liste nedir? Dizi Nedir?
- Liste ve Dizilerin programcılıktaki önemi
- Dizi yapıları nelerdir, nasıl ifade edilir?
- Dizi değerlerine nasıl ulaşılır?
- Dizilerin değişik programlama dillerindeki kullanımı
- Dizilere farklı dillerde yapılmış uygulamalar
- Döngülerin kullanım mantığı
- Döngü yapıları
- Döngü yapıları arasındaki farklılıklar
- Hangi Döngüler ne zaman kullanılır?
- Liste ve Dizilerle döngüler arasındaki bağlantı
- Değişik programlama dillerinde döngü ifadeleri
- Döngülerle farklı dillerde yapılmış uygulamalar
- Koşullar ne için kullanılır?
- Programlamadaki koşul yapıları
- Hangi koşul yapısı ne zaman kullanılır?
- Koşulların liste ve diğer programlama yapılarıyla kullanımı
- Koşullarla ilgili örnek uygulamalar
- Grafiklerin temel elementleri
- Grafik kavramları ve programlamadaki kullanımları
- Değişik platformlardaki grafik API leri ve bunların kullanımı
- Programlamayla resim ve şekiller çizmek
- Resim ve şekillerle çalışmak
- Grafiklerle ilgili örnek uygulamalar
- Prosedür ne demektir?
- Programcılıktaki prosedür yapıları
- Fonksiyon nedir? neden önemlidir?
- Değişik programlama dillerindeki değişik fonksiyon kullanım metotları
- Fonksiyon ve metot arasındaki farklar
- Fonksiyon ve metotların kullanım yerleri
- Parametreler ve kullanım yöntemleri
- API nedir? Değişik API’lerin incelenmesi ve kullanılması
- Prosedürlerle ilgili uygulamalar
- Program-uygulama geliştirme metotları ve desenleri
- Nesneye yönelik programlama geliştirme yapıları
- Metotlar, özellikler, miras, çok biçimlilik, sınıf kavramları ve nasıl kullanıldıkları
- Olay yönlendirmeli program akışı
- Nesneye yönelik programlamanın faydaları ve değişik dillerdeki yorumları
- Nesneye yönelik programlamaya ait örnek uygulamalar
Kazanımlar
Programlamaya ait temel kavramları ve güncel teknolojileri öğrenme
Algoritmaların mantığını kavrama ve akış şemaları oluşturma becerisi kazanma
Değişkenler, veri tipleri ve doğru kullanım yöntemlerini öğrenme
Listeler ve dizilerle veri yönetimi tekniklerini uygulama
Döngü yapıları ve koşul ifadeleri ile dinamik programlama mantığını öğrenme
Grafik API’leri ile temel çizim ve görsel işlemleri gerçekleştirme
Fonksiyonlar, prosedürler ve parametre yönetimi becerisi kazanma
API kullanımı ve farklı programlama dillerinde fonksiyon yapısını öğrenme
Gerçek dünya senaryolarına uygun örnek uygulamalar geliştirme
Hedef Kitle
Veri Analistleri
Yazılım Geliştiriciler
Bilgisayar Mühendisleri
Mobil ve Web Uygulama Geliştiriciler
Sertifika
Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.
SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI
BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.