Modern, duyarlı ve erişilebilir web arayüzleri geliştirin
Front-end eğitimi: semantik HTML5, CSS Flexbox/Grid, duyarlı tasarım, ES6 JavaScript, DOM, Fetch API ve erişilebilirlik. Web geliştirmeye başlamak isteyen öğrenciler, kariyer değiştirenler, grafik tasarımcılar ve arayüz becerilerini tazelemek isteyenler için…
Web arayüz geliştirme temelleri
Eğitim, web arayüz geliştirmenin tüm temel katmanlarını kapsar: semantik HTML5 ve form elemanları, CSS3 ile kutu modeli, Flexbox ve Grid yerleşimleri, media query ile duyarlı tasarım, CSS değişkenleri, ES6 JavaScript, DOM manipülasyonu ve olay yönetimi, Fetch API ile JSON verisi, erişilebilirlik (WCAG, ARIA), tarayıcı geliştirici araçları ve Git ile yayınlama.
2 Gün. Her gün dört modül; HTML ve CSS; JavaScript ve Yayın ekseninde ilerleyen uygulamalı program.
Temel Seviye — HTML5, CSS3, Flexbox/Grid, JavaScript, DOM, Fetch ve erişilebilir duyarlı arayüz
Katılımcılar iki günde duyarlı bir portfolyo sitesi ve API'den veri çeken küçük bir uygulama geliştirir.
Her ekran boyutunda düzgün görünen arayüzler yaparsınız.
JavaScript ile DOM ve olayları yöneten dinamik sayfalar kurarsınız.
WCAG ve ARIA ile herkesin kullanabildiği arayüz üretirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Dosya ve klasör işlemleri ile tarayıcı kullanımı.
VS Code kurulumu.
Güncel Chrome veya Firefox.
Önceden kodlama deneyimi gerekmez.
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:
Anlamlı ve erişilebilir HTML yapısı kurabilirsiniz.
Özgüllük ve kutu modelini bilerek stil yazabilirsiniz.
Karmaşık yerleşimleri Flexbox ve Grid ile kurabilirsiniz.
Mobile-first ve media query ile duyarlı tasarım yapabilirsiniz.
Modern JavaScript sözdizimiyle okunur kod yazabilirsiniz.
Olay dinleyici ve DOM güncellemeleriyle etkileşimli sayfa üretebilirsiniz.
Fetch ve async/await ile JSON verisini sayfaya aktarabilirsiniz.
Lighthouse ile ölçüp siteyi GitHub Pages'te yayınlayabilirsiniz.
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.
Advanced Go eşzamanlılık: CSP, GMP, sync ve atomic, pipeline, worker pool, errgroup, context iptali, deadlock ve race ayıklama, singleflight ve ölçekleme.
Detayları Gör →Advanced Go paketler: go.mod, MVS, GOPROXY, internal, standart kütüphane, semantic import versioning, govulncheck, build tag, go:embed ve çok paketli proje.
Detayları Gör →Advanced Go channel eğitimi: buffersız ve buffer'lı channel, select, Timer/Ticker, pipeline, semafor, goroutine sızıntısı, goleak, ctx.Done ve backpressure.
Detayları Gör →Advanced Go goroutine eğitimi: GMP zamanlayıcı, WaitGroup, errgroup, sızıntı önleme, goleak, veri yarışı, worker havuzu, Delve, pprof ve trace ile hata ayıklama
Detayları Gör →Advanced Go test ve dağıtım: table-driven test, httptest, testcontainers, fuzzing, CI, distroless imaj, GoReleaser, Kubernetes probe, Prometheus ve OpenTelemetr
Detayları Gör →