Hızlı, tekrarlanabilir bir geliştirme ortamı kurun
Geliştirici makinesi kurulumu: WSL2/Linux/macOS, terminal, Git ve SSH anahtarları, paket yöneticileri, dil sürüm yöneticileri, VS Code, Docker, sır yönetimi ve dotfiles ile otomasyon.
Tekrarlanabilir ve güvenli geliştirici ortamı kurulumu
Eğitim, bir yazılımcının üretken çalışabileceği makine yapılandırmasını adım adım kurar. WSL2, Linux veya macOS hazırlığı, terminal ve kabuk (bash/zsh, PowerShell), Git yapılandırması ve SSH/GPG anahtarları, paket yöneticileri (winget, Homebrew, apt), dil sürüm yöneticileri (nvm, pyenv, SDKMAN), VS Code ve IDE eklentileri, Docker ve Dev Container, yerel veri tabanı, ortam değişkenleri ve sırların güvenli yönetimi, dotfiles ile tekrarlanabilir kurulum ve yedekleme uygulanır.
2 Gün. Her gün dört modül; Sistem, Terminal ve Git; Diller, IDE, Konteyner ve Otomasyon ekseninde ilerleyen uygulamalı program.
Başlangıç Seviye — Geliştirici makinesi kurulumu: işletim sistemi, terminal, Git, paket yöneticileri, IDE, konteyner ve sürüm yönetimi.
Katılımcılar kendi bilgisayarlarında adım adım kurulum yapar; sonunda bir örnek projeyi klonlayıp çalıştırır ve kurulumlarını betikle otomatikleştirir.
Yeni projeye saatler yerine dakikalar içinde hazır hale gelirsiniz.
Betikli kurulumla ortamınızı kolayca yeniden oluşturursunuz.
SSH anahtarı ve sır yönetimiyle güvenli geliştirme alışkanlığı edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Yönetici yetkili bir Windows, macOS veya Linux bilgisayar gerekir.
Paket indirmeleri için kararlı bağlantı gerekir.
Ücretsiz bir GitHub hesabı oluşturulmuş olmalıdır.
En az 30 GB boş alan önerilir.
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:
Geliştirme için işletim sistemi altyapısını kurabilirsiniz.
Kabuk, PATH ve komut satırı araçlarını rahatça kullanabilirsiniz.
Güvenli Git ve SSH anahtar yapılandırması yapabilirsiniz.
Paket yöneticileriyle yazılım kurup güncelleyebilirsiniz.
nvm, pyenv veya SDKMAN ile çoklu sürüm yönetebilirsiniz.
VS Code'u eklenti ve debugger ile yapılandırabilirsiniz.
Yerel geliştirme için Docker ve Dev Container kurabilirsiniz.
Kurulumu dotfiles ve betikle tekrarlanabilir hale getirebilirsiniz.
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.
Transactions overview eğitimi: ACID, JTA, @Transactional yayılımı, izolasyon seviyeleri, optimistic ve pessimistic kilitleme, XA ve saga ile veri bütünlüğü yöne
Detayları Gör →JAXB XML programlama eğitimi: Jakarta XML Binding anotasyonları, xjc ile XSD'den sınıf üretimi, marshal, unmarshal, XmlAdapter, StAX, XPath ve güvenli XML işlem
Detayları Gör →Force.com temel programlama eğitimi: Salesforce veri modeli, Apex, SOQL, DML, trigger, governor limits, test sınıfları, Visualforce ve Lightning Web Components.
Detayları Gör →Basic Scalding programlama eğitimi: Scala, Cascading, Fields ve Typed API, groupBy, join, Hadoop modu ve JobTest ile büyük veri işleme işleri yazma.
Detayları Gör →BCS dijital çözüm geliştirme temel eğitimi: yaşam döngüsü, gereksinim, UML, kodlama ilkeleri, test, sürüm kontrolü ve devreye alma. Sınav ilgili kuruma aittir.
Detayları Gör →