Sıfırdan üretim düzeyi ön yüz mühendisliğine
Sıfırdan Front-End Mühendisi Programı, katılımcıyı kod bilgisi olmadan üretim düzeyi bir ön yüz geliştiricisine dönüştürür. Semantik HTML, Flexbox ve Grid ile modern CSS ve responsive tasarımla başlar; ES2015+ JavaScript, asenkron programlama ve TypeScript il…
HTML ve CSS temelinden JavaScript ve TypeScript'e, React ve Vue'dan test ve yayına kapsamlı program
Bu program, katılımcıyı sıfırdan başlayarak üretim düzeyinde çalışan bir ön yüz (front-end) mühendisine dönüştürür. Semantik HTML, Flexbox ve Grid ile modern CSS düzeni ve responsive tasarımla başlar; ardından ES2015+ JavaScript, asenkron programlama ve TypeScript tip sistemi işlenir. React ile bileşen mimarisi, hooks ve durum yönetimi; Vue 3 ile Composition API ve Pinia ele alınır. Program Vite, Vitest, performans ve CI/CD ile yayına alma konularıyla tamamlanır.
5 Gün. Her gün dört modül; tek bir arayüz projesi HTML/CSS temelinden JavaScript, TypeScript, React ve Vue katmanlarıyla adım adım üretim düzeyine taşınır.
Uzman Seviye — HTML/CSS temelinden JavaScript, TypeScript, React ve Vue ile üretim düzeyi ön yüz
Gerçek bir arayüz projesi beş gün boyunca katman katman kurulur; her modülde yeni bir teknoloji veya kavram proje üzerinde uygulanır.
Semantik HTML, modern CSS ve JavaScript temelini doğru kurarak sonraki tüm çatıları anlamlandıracağınız kalıcı bir zemin oluşturursunuz.
Hem React hem Vue'yu öğrenerek piyasadaki iş ilanlarının büyük kısmına hazır olur, projeye göre doğru aracı seçebilirsiniz.
Test, performans ve CI/CD ile yayın konularını kapsayarak kodu yalnızca yazmayı değil güvenle üretime almayı da öğrenirsiniz.
Program sıfırdan ilerler; verim için faydalı olacak birkaç nokta
Dosya yönetimi, tarayıcı kullanımı ve temel düzeyde İngilizce okuma, dokümantasyonu takip etmek için yeterlidir.
Program HTML ve CSS'ten başlar; önceden kodlama deneyimi gerekmez, mevcut bilgi varsa ilk gün hızlı tekrar olur.
Node.js, modern bir tarayıcı ve VS Code gibi bir kod düzenleyicinin kurulu olması uygulamalar için gereklidir.
Beş günlük yoğun tempo ve bol uygulama içerdiğinden düzenli pratik ve ödevlere zaman ayırma beklenir.
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:
Semantik HTML ile erişilebilir sayfalar kurar, Flexbox ve Grid ile responsive ve modern düzenler tasarlayabilirsiniz.
ES2015+ söz dizimi, asenkron programlama ve DOM etkileşimiyle dinamik arayüz mantığını güvenle yazabilirsiniz.
TypeScript tip sistemiyle interface, generic ve tip daraltma kullanarak hataları erkenden yakalayabilirsiniz.
React ile bileşen mimarisi kurar, hooks ile durum ve yan etki yönetir, yönlendirme ve veri çekme uygulayabilirsiniz.
Vue 3 Composition API ile reaktif arayüzler geliştirir, Pinia ve Vue Router ile uygulama yapısını kurabilirsiniz.
React ve Vue arasındaki farkları kavrayarak projenin gereksinimine göre doğru çatıyı seçip kullanabilirsiniz.
Vitest, Testing Library ve E2E testlerle arayüzün doğruluğunu güvence altına alıp kalite standardı kurabilirsiniz.
Performans ölçümü, Vite derlemesi ve CI/CD ile projenizi optimize ederek güvenle üretime almayı öğrenirsiniz.
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.
EJB ile iş katmanı: stateless, stateful ve singleton bean'ler, CMT/BMT işlemler, mesajlaşma, zamanlayıcı, güvenlik ve EJB Lite eğitimi.
Detayları Gör →JSF ile Facelets, yaşam döngüsü, UI bileşenleri, dönüşüm-doğrulama, şablonlama, AJAX, PrimeFaces ve çok dillilik eğitimi.
Detayları Gör →fetch ve axios ile REST API tüketimi, JWT ve OAuth2 kimlik doğrulama, CORS ve dayanıklı ön yüz istemci tasarımı. Uygulamalı 4 günlük eğitim.
Detayları Gör →Java Servlet yaşam döngüsü, JSP ve JSTL, MVC deseni, oturum yönetimi ve filtrelerle sunucu taraflı web geliştirme. Uygulamalı 4 günlük eğitim.
Detayları Gör →ACID ilkeleri, izolasyon seviyeleri, iyimser-kötümser kilitleme, Spring @Transactional ve dağıtık işlemlerle tutarlı veri yönetimi eğitimi.
Detayları Gör →Custom Elements, Shadow DOM, HTML Templates ve Lit ile çatıdan bağımsız, yeniden kullanılabilir web bileşenleri geliştirme eğitimi.
Detayları Gör →