Programlama dillerini yan yana tanıyın
Eğitim, programlama dillerinin ortak yapı taşlarını farklı dillerde gösterir. Programlamaya başlayacaklar, yazılım kariyerine geçmek isteyenler ve hangi dille başlayacağını seçmek isteyenler için uygundur.
Dillerin ortak kavramları ve paradigma farkları
Eğitim, programlama dillerinin ortak yapı taşlarını farklı dillerde gösterir. Derleyici ve yorumlayıcı farkı, statik ve dinamik tipleme, değişken, koşul, döngü ve fonksiyon, prosedürel, nesne yönelimli ve fonksiyonel paradigma, bellek yönetimi ve çöp toplama, Python, JavaScript, Java, C ve SQL ile aynı problemlerin çözümü karşılaştırılır.
3 Gün. Her gün dört modül; 1. gün Temel Kavramlar; 2. gün Paradigmalar ve Veri; 3. gün Uygulama ve Dil Seçimi.
Başlangıç Seviye — Programlama dili paradigmaları, tip sistemleri ve Python, JavaScript, Java, C örnekleri
Katılımcılar aynı üç problemi farklı dillerde çözer, çıktıları ve kod yapısını karşılaştırır, tarayıcı tabanlı çevrimiçi ortamlar ve yerel kurulum kullanır.
Dilden bağımsız algoritmik düşünmeyi ve ortak yapıları öğrenirsiniz.
Aynı çözümü farklı dillerde yazarak güçlü ve zayıf yönleri görürsünüz.
İlgi alanınıza uygun ilk dili bilinçli seçersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya ve klasör işlemleri bilinmelidir.
Matematik ve adım adım problem çözme isteği yeterlidir.
Python ve Node.js eğitimde birlikte kurulur.
Daha önce kod yazmış olmak şart değildir.
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:
Derlenen ve yorumlanan dillerin farkını açıklayabilirsiniz.
Statik ve dinamik tiplemenin sonuçlarını yorumlayabilirsiniz.
Koşul ve döngülerle temel algoritmalar yazabilirsiniz.
Parametreli, özyinelemeli fonksiyonlar geliştirebilirsiniz.
Nesne yönelimli ve fonksiyonel yaklaşımı karşılaştırabilirsiniz.
Stack, heap ve çöp toplamanın temel etkisini anlayabilirsiniz.
Dosya, JSON ve basit SQL sorgusuyla çalışabilirsiniz.
İlgi alanınıza uygun ilk dili seçip öğrenme planı yapabilirsiniz.
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.
IBM App Connect Enterprise I: OpenAPI ile REST API, JSON/XML dönüşümü, Mapping Assistant, JavaCompute, DFDL ve Docker.
Detayları Gör →IBM ACE Application Development II (WM687G): aggregation, resequence, transaction, WS-Security, veritabanı entegrasyonu ve performans ayarı.
Detayları Gör →IBM ACE II: Kafka ve MQ olay odaklı akışlar, Kubernetes operatörü, Cloud Pak for Integration, API Connect, güvenlik ve CI/CD.
Detayları Gör →IBM App Connect Enterprise WM688G ileri geliştirme: Aggregation, Collector, Java Compute, DFDL, hata yönetimi, ibmint ve konteyner dağıtımı uygulamalı eğitimi.
Detayları Gör →IBM App Connect Enterprise V11 uygulama geliştirme eğitimi: Toolkit, message flow, ESQL, Mapping, REST/SOAP servisler, MQ ve dosya entegrasyonu uygulamalı işlen
Detayları Gör →