JavaScript. Seviye 4. Getir/AJAX API'si - oranı 29.990 ovmak. Uzmandan, eğitim 24 akademik saat, tarih 2 Mayıs 2023.
Miscellanea / / November 28, 2023
“Nereye gittiğini bilmeyen bir gemiye hiçbir rüzgar uygun olmaz” Seneca
Yetenekli bir öğretmen-uygulayıcı, prestijli uluslararası ZCE (Zend Sertifikalı Mühendis) statüsüne sahiptir.
Uzun yıllara dayanan öğretim ve pratik geliştirme deneyimini birleştirir. Dinleyiciler, karmaşık konuların erişilebilir ve anlaşılır sunumu, materyale anında hakim olmalarına yardımcı olan net örnekler, işine olan tutkusu ve iyi mizahı nedeniyle Alexey Vladimirovich'i seviyor.
Alexey Vladimirovich, kurumsal web sitelerinin geliştirilmesi, desteklenmesi ve güncellenmesi konusunda uzun vadeli mesleki deneyime sahiptir. Üniversitelerde “Yazılım Geliştirme Teknolojisi”, “Programlama Dilleri Teorisi ve Çeviri Yöntemleri”, “HTML ve CSS'nin Temelleri” disiplinlerinde ders verdi. Web teknolojileri üzerine ders verme konusunda uzmanlaşmıştır. Alexey Vladimirovich merkezde bulunduğu süre boyunca 5.000'den fazla öğrenciye eğitim verdi.
“Symfony'de Uygulama Geliştirme”, “JavaScript” derslerinin yazarı. 3. seviye. React ve JSX", "React: Redux ve react-router".
Alexey Vladimirovich profesyonel seviyesini sürekli geliştiriyor ve 70-480 “JavaScript ve CSS3 ile HTML5'te Programlama” sınavını başarıyla geçiyor.
Grup mezunlarının fotoğrafları VKontakte topluluğumuzda bulunmaktadır.
Modül 1. AJAX/Getirme API'si (4 ac. H.)
- Sunucuyla etkileşim mekanizmaları
- AJAX nedir?
- XmlHttpRequest nesnesi
- Eşzamansız istekler
- Fetch API'si nedir?
- Sunucudan veri alma
- Laboratuvar: Sunucuya GET istekleri gönderiliyor ve metin verileri alınıyor
Modül 2. JavaScript ve HTTP (4 ac. H.)
- Sunucuya veri aktarma yöntemleri
- Yanıt önbelleğe alma kontrolü
- HEAD yöntemi
- POST yöntemini kullanarak basit verileri aktarma
- Karmaşık verilerin elde edilmesi ve analiz edilmesi
- Laboratuvar: POST ve HEAD Yöntemlerini Kullanmak
Modül 3. JSON (4 ac. H.)
- Basit metin formatlarının dezavantajları
- Karmaşık verilerin serileştirilmesi
- JSON nedir
- Tarayıcıda JSON paketi ayrıştırılıyor
- Sunucuda JSON paketi ayrıştırılıyor (PHP)
- Sunucudan veri alma
- JWT ile çalışmanın temelleri
- Lab: Sitede kullanıcı yetkilendirmesi
Modül 4. REST API'ye yönelik istekleri düzenleme (4 ac. H.)
- CRUD işlemleri
- CRUD ve HTTP arasındaki yazışmalar
- REST uç noktaları
- Verilerin sıralanması ve filtrelenmesiyle ilgili sorgular
- Laboratuvar: REST hizmetine yönelik istekleri düzenleme
Modül 5. GraphQL API'sine yönelik sorguları düzenleme (4 ac. H.)
- GraphQL nedir?
- Talep türleri
- Seçim ve değişiklik taleplerinin yapısı
- GraphQL sunucusu düzenlemeye giriş
- Laboratuvar: Kitap ekleme, silme ve arama işlemlerini organize etme
Modül 6. AJAX uygulamalarının güvenliği ve verimliliği (4 ac. H.)
- AJAX uygulama güvenliği sorunları
- AJAX uygulamalarının kullanılabilirlik sorunları
- AJAX uygulama performansı
- Dosyaların sunucuya yüklenmesi
- XML dosyalarını alma ve ayrıştırma
- Axios.js'yi kullanma
Kurs sırasında, komut dosyasıyla yazılmış bir uygulama programlama arayüzü (API) ile çalışmanın inceliklerine aşina olacaksınız, JavaScript programlama dilini kullanarak en yeni özellikleri nasıl kullanacağınızı öğrenin HTML5.
4,1