Ön yüzden REST servislerini doğru tüketin
Front-end Apps: RESTful Services & Clients Eğitimi, ön yüz uygulamalarının REST servisleriyle doğru ve güvenli konuşmasını öğretir. Program HTTP yöntemleri, durum kodları ve REST tasarım ilkeleriyle başlar; fetch ve axios ile async/await üzerinden veri çekme,…
HTTP ve REST temellerinden token doğrulamaya, hata yönetiminden dayanıklı istemci tasarımına
Front-end Apps: RESTful Services & Clients Eğitimi, ön yüz uygulamalarının arka uç REST servisleriyle doğru ve güvenli biçimde konuşmasını öğretir. Katılımcılar HTTP yöntemlerini, durum kodlarını ve REST tasarım ilkelerini kavrar; fetch ve axios ile async/await üzerinden veri çeker, JWT ve OAuth2 akışlarıyla istekleri doğrular. CORS, hata yönetimi, yeniden deneme, önbellekleme ve istek iptali gibi konular işlenir ve program gerçek bir API istemcisi projesiyle tamamlanır.
4 Gün. Her gün dört modül; HTTP temelinden başlayıp fetch ve axios ile veri çekme, kimlik doğrulama ve dayanıklı bir istemci projesiyle ilerler.
Orta Seviye — Ön yüz uygulamalarından REST servislerini tüketme: fetch, axios, kimlik doğrulama ve hata yönetimi
Her modülde bir API uç noktası örnek alınır; katılımcılar isteği kurar, yanıtı işler ve ortaya çıkan istemci kodunu adım adım geliştirir.
Statik arayüzleri canlı veriyle besleyerek ön yüz ile arka uç arasındaki bağlantıyı gerçek senaryolarla kurmayı öğrenirsiniz.
Token tabanlı kimlik doğrulama, CORS ve HTTPS konularıyla isteklerinizi güvenli ve doğru biçimde yetkilendirmeyi öğrenirsiniz.
Hata yönetimi, yeniden deneme ve istek iptali ile ağ sorunlarına karşı dirençli ve öngörülebilir istemciler yazarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum
Değişken, fonksiyon, dizi, nesne ve ES6 söz dizimine pratik hakimiyet beklenir; istemci kodu bu temel üzerine kurulur.
Promise ve geri çağırma mantığına aşinalık faydalıdır; async/await konusu eğitimde ayrıca pekiştirilir.
HTML ve DOM ile tarayıcıda içerik oluşturma bilgisi, çekilen verinin ekrana basılması için gereklidir.
Node.js, bir kod editörü ve tarayıcı geliştirici araçlarının kurulu olması uygulamalar için gerekir.
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:
HTTP yöntemlerini, durum kodlarını ve istek-yanıt döngüsünü kavrayarak isteklerinizi doğru anlamla kurarsınız.
Kaynak modeli, URI tasarımı ve olgunluk seviyeleriyle REST servislerinin mantığını okuyup doğru tüketirsiniz.
fetch API ve axios ile GET ve POST isteklerini async/await üzerinden kurup JSON yanıtlarını işleyebilirsiniz.
Promise, async/await ve paralel istekleri yöneterek okunabilir ve öngörülebilir asenkron kod yazarsınız.
Token, JWT ve OAuth2 akışlarıyla isteklerinizi güvenli biçimde yetkilendirir ve oturum yenilemeyi kurarsınız.
Aynı köken politikası ve CORS ön kontrol akışını anlayarak yaygın tarayıcı erişim hatalarını çözersiniz.
Hata yönetimi, yeniden deneme, zaman aşımı ve iptalle ağ sorunlarına dirençli istemciler geliştirirsiniz.
Önbellekleme, ETag ve istek birleştirme ile gereksiz trafiği azaltıp istemci performansını artırırsınız.
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.
HTTP ve WSGI temelinden Flask, SQL, ORM, REST API ve FastAPI ile asenkron servislere kadar Python ile web programlamayı uçtan uca öğreten uygulamalı eğitim.
Detayları Gör →R ve Shiny ile reaktif programlama, ggplot2 ve plotly etkileşimli grafikleri, gösterge panelleri ve yayını öğreten, veri odaklı uygulamalı web geliştirme eğitim
Detayları Gör →HTML, CSS, JavaScript, TypeScript, React ve Vue ile sıfırdan üretim düzeyi ön yüz mühendisliği öğreten beş günlük kapsamlı kurumsal program.
Detayları Gör →WCAG 2.2 ilkeleri, ARIA, klavye erişimi ve erişilebilirlik testiyle herkes için kullanılabilir web geliştirmeyi öğreten uygulamalı kurumsal eğitim.
Detayları Gör →npm bağımlılık yönetimi, semantik sürümleme, güvenlik denetimi ve kırıcı değişiklik geçişini öğreten uygulamalı kurumsal ön yüz güncelleme eğitimi.
Detayları Gör →WordPress kurulumu, Gutenberg, tema ve eklenti yönetimi, SEO, güvenlik ve bakımı uygulamalı öğreten kurumsal web sitesi yönetimi eğitimi.
Detayları Gör →