Temel Programlama Eğitimi
Programcılık günümüzde teknolojinin temel taşdırı. Kullandığımız bütün teknolojik aletlerin arkasında onu kullanabilmemizi sağlayan programlar yatmaktadır. Program ise bir bilgisayara yapmasını istediğimiz iş için komut vermemizi sağlayan kodlardan oluşmaktadır.
Programlamaya giriş eğitimi ile kodlama algoritmalarını programların yaşam döngüsünü neden-sonuç ilişkileri anlatılacaktır.
Eğitim Süresi: 5 Gün (30 Saat)
Eğitim İçeriği
- Programlama Temel Kavramlarına Genel Bakış
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, basic vs...
Diğer tipte programlama dilleri: Scripting dilleri, embedded application languages, Web developmetn languages, Database languages
Scripting dilleri ile normal diller arasındaki fark
- Algoritmalar
Algoritmalar ne için yapılır?
Değişik algoritma yapıları
Akış Şemaları
Algoritma örnekleri
- Değişkenler
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
- Listeler-Diziler
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üler
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
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
- Prosedür ve Fonksiyonlar
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
- Nesneye Yönelik Programlama Kavramları
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
Bu eğitimi dilediğiniz zaman şirketinize/ekibinize özel olarak planlamak için bizimle iletişime geçin.
Eğitim ve danışmanlıklarımız hakkında bilgilendirmek için sizi arayalım
Temel Programlama Eğitimi
Kurumsal olarak planlayabileceğiniz bu eğitimle şirketiniz/takımınız çalışanlarının gerçek potansiyelini ortaya çıkarın. Bu eğitimin içeriğini ihtiyacınıza özel olarak düzenlemek için bizimle iletişime geçin.