Çevrimiçi JavaScript kursları - kurs 25.600 RUB. Uluslararası Meslek Okulu'ndan, 8 haftalık eğitim, tarih 5 Aralık 2023.
Miscellanea / / November 28, 2023
Toplulukta benzer düşünen insanların bulunması nedeniyle öğrenme motivasyonunun artması.
Mentorlar ve sınıf arkadaşlarıyla canlı iletişim.
Doğrudan eğitim merkezinde düzenli dersler.
Konforlu öğrenme alanı, geniş donanımlı sınıflar.
Ulaşım erişilebilirliği: Eğitim merkezlerimiz her zaman şehir merkezinde bulunmaktadır.
Öğretmenler ve mentorlarla “canlı” çevrimiçi iletişim.
Kursa 3 ay boyunca erişim: interaktif görevler, web seminerleri ve ders kayıtları.
Kendiniz için seçeceğiniz esnek antrenman programı.
Ek ulaşım maliyeti yok.
Eğitimi iş, seyahat ve paralel eğitimle birleştirme imkanı.
Kursu tamamladıktan hemen sonra geliştirici olarak para kazanmaya başlayabilecek, aynı zamanda işinizde JavaScript uygulayıp gelirinizi artırabileceksiniz.
Kursu tamamladıktan sonra Kişisel Sertifika alırsınız.
16
Arayüzler: formlar, ikili veriler, web bileşenleri
1. JavaScript'i kullanma
Keşfetmek
1.Modern standartlar
2.JavaScript'i Kullanmak
3.Kod editörleriyle çalışmak
4.Geliştirici araçları: konsolla çalışma
5.Harici komut dosyaları ve bunların yürütülme sırası
6.Git sürüm kontrol sistemiyle çalışma
7. Depo oluşturma
Ustalaşın
- Geliştirici araçları
- Kod düzenleyici
- GitHub
- Selam Dünya
Pratikte
• JavaScript standartlarında uzmanlaşın.
• Bir kod düzenleyiciyle çalışın ve Git'te bir depo oluşturun.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
2. Kod Söz Dizimi ve İşlevleri
Keşfetmek
1.Kod yapısı
2. Veri türleri ve bunlarla çalışma yöntemleri
3. İlkel yöntemler
4. Sayılarla işlemler
5. Dizi sözdizimi
6. Kapsam
7.JavaScript'te işlevleri ayarlamanın yolları
Ustalaşın
- Sözdizimi
- Veri tipleri
- Sabitler
- Fonksiyon İfadesi
Pratikte
• Sayıların çıktısına bir sayaç fonksiyonu yazın.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
3. Özellikler 2.0
Keşfetmek
1.Kapatma
2. Artık parametreler
3.Global nesne
4.İşlev nesnesi
5.Sözdizimi "yeni İşlev"
6. Çağrı planlama
7.Çağrı yönlendirme
Ustalaşın
- NFE
- setTimeout
- ara/uygula/bağla
- Yürütme bağlamı
Pratikte
• Kod yazarken karmaşık işlevlerin kullanılmasıyla ilgili sorunları çözün.
• Kapsam ve çağrı bağlamıyla çalışacaksınız.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
4. Operatörler
Keşfetmek
1. Operasyonların önceliği
2.İsteğe bağlı zincir sözdizimi
3. Koşullu ve bitsel operatörler
4.JavaScript Operatörleri ve İşlenenleri
5. Karşılaştırma operatörleri
6. Kesin eşitlik operatörü
7. Üçlü operatör
8. Mantıksal operatörler
Ustalaşın
- Unicode kodlama
- Opsiyonel zincir
- Mantıksal operatörler
- Üçlü operatör
Pratikte
• Operatörlerin ve işlenenlerin işleyişi, tür karşılaştırmaları ve üçlü operatörün kullanımına ilişkin problemleri çözün.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
5. Döngüler
Keşfetmek
1.Yinelemeler
2.Döngü sözdizimi
3. Satır içi değişken bildirimi
4.Operatörlerle direktiflerin kullanılması
5. Anahtar kutusu tasarımı
6. Kod gruplaması
7. Dizilerle çalışma yöntemleri: forEach, Harita, filtre, azalt
8. Döngülerle çalışmaya ilişkin örnekler
Ustalaşın
- Sırasında; için
- direktifi bozma
- Yineleme
- Devam etmek
Pratikte
• Koddaki döngüleri ve öğrenilen işlevleri kullanarak kod yazın: Algoritma ataması.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
6. Nesneler
Keşfetmek
1.Nesne sözdizimi
2.Nesnelerin türleri
3.Nesne yöntemleri
4.Veri alanına bağlantı
5.Nesneleri “bağlantı” yoluyla kopyalamak
6.Bir nesnenin özellikleri-fonksiyonları
7. Bir nesnenin özelliklerine ve yöntemlerine erişme yöntemleri
8. Prototip mirası
9.Prototipleme yöntemleri
Ustalaşın
- Değişmez değerler
- "için...içinde" döngüsü
- Veri alanı referansı
- Yerleşik prototipler
Pratikte
• Bir komut dosyasında nesneleri kullanma ve onlarla etkileşim kurmayla ilgili sorunları çözün.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
7. Nesneler: devamı
Keşfetmek
1. Aynı türdeki işlevler-yapılar ve nesneler
2.Sembollerin özellikleri
3. Küresel semboller
4.Sistem sembolleri
5.Nesneleri dönüştürme seçenekleri
6. Bayraklar ve özellik tanımlayıcıları
7. Alıcılar ve ayarlayıcılar
8. Vekil ve Yansıt
9.Nesnelerin tahrip edilmesi
Ustalaşın
- Özyineleme
- Kısa özellikler
- Nesneleri Dönüştürme
- Şeklini bozma
Pratikte
• Daha karmaşık nesneleri, işlevleri ve sembolleri kullanma becerilerini geliştireceksiniz.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
8. Sınıflar+ jeneratörler
Keşfetmek
1.Sınıf: temel sözdizimi
2.Sınıf mirası
3.Statik özellikler ve yöntemler
4.Özel ve korumalı yöntemler ve özellikler
5.Yerleşik sınıfların genişletilmesi
6.Sınıfı kontrol etmek: "instanceof"
7. Yineleyiciler ve oluşturucular
Ustalaşın
- Sınıf kontrolü
- Sınıf İfadesi
- Jeneratörler
- Sınıf mirası
Pratikte
• Sınıfları ve oluşturucuları kullanarak kod yazın.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
9. Kod hataları ve test etme
Keşfetmek
1.Kırılma noktaları
2. Hata ayıklayıcı komutu
3. Komut dosyasının adım adım yürütülmesi
4.Logging - koddan konsola
5.Hata yönetimi
6.Kullanıcı hataları
7.Hata uzantısı
8. Yürütülebilir koddaki hataları yakalamak
Ustalaşın
- Kesme noktaları
- Hata işleme
- Hata uzantısı
- Sınıf mirası
Pratikte
• Kod hata ayıklama ve hata işleme sorunlarını çözün.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
10. Söz
Keşfetmek
1.Vaatler
2.Söz zinciri
3.Vaatler: hata yönetimi
4.Söz verme
5. Asenkron ve senkron programlama
6. Eşzamansız işlevler: eşzamansız/beklemede
Ustalaşın
- Söz
- söz verme
- Asenkron programlama
- Eşzamansız/beklemede
Pratikte
• Bir komut dosyasında vaatlerin kullanılmasıyla ilgili sorunları çözün.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
11. DOM
Keşfetmek
1.Tarayıcı ortamı, özellikler
2.DOM öğelerinde gezinme
3. Bir belgeyi değiştirmek
4.Elemanların/pencerelerin boyutları ve kaydırılması
5.Sayfa: DOMContentLoaded, yükleme, boşaltmadan önce, boşaltma
6.Kaynakların yüklenmesi: yükleme ve hata durumunda
Ustalaşın
- DOM ağacı
- Sürükle ve bırak
- Taslak
- İşaretçi Olayları
Pratikte
• Tarayıcının olaya duyarlı kodunu ve olay döngüsü kodunu yazın.
• Bir şablona dayalı DOM öğeleri oluşturmak ve bunları verilerle doldurmak.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
12. Arayüzler: formlar, ikili veriler, web bileşenleri
Keşfetmek
1.Form özellikleri ve yöntemleri
2. Odak: odaklama/bulanıklaştırma
3.Form gönderme: olay ve gönderme yöntemi
4.Pencere açma ve pencere yöntemleri
5. "Aynı Kaynak" Politikası
6.Özel öğeler
7.Gölge DOM yuvaları
Ustalaşın
- Metin Kod Çözücü
- Dizi Tamponu
- Gölge DOM
- Dosya ve Dosya Okuyucu
Pratikte
• Formlar, web bileşenleri ve açılış pencereleriyle ilgili kod yürütme sorunlarını çözün.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
13. Ağ istekleri
Keşfetmek
1.FormVerileri
2. API'yi getir
3.URL nesneleri
4.XMLHttpRequest
5. Devam ettirilebilir dosya indirmeleri
6.Sunucu Gönderilen Olaylar
7.Çerezler, belge.çerez
8.Yerel Depolama, oturum Depolama
9.API ile çalışmak: veri almak ve tarayıcıda görüntülemek
10.Sorgu türleri ve nasıl kullanılacağı
Ustalaşın
- AJAX
- Gidip getirmek
- Önbellek
- İstek türleri
Pratikte
• Ağ istekleri için işlevselliği göz önünde bulundurarak kod yazın.
• Hazır bir API ile çalışacaksınız.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.
14. Özetle: inceleme
Keşfetmek
1.Öğrenci çalışmalarının API ile analizi
2. JavaScript kitaplıklarının gözden geçirilmesi
3. Daha fazla gelişme için öneriler: ne okunmalı, nereye taşınmalı
4.Hazırlanan soruların cevapları
Ustalaşın
- Hassas Yetenek
- JavaScript kitaplıkları
- Kalkınma beklentileri
- Kod incelemesi
Pratikte
• Yazılı kodun bir taslağını sunun, öğretmen bunun geliştirilmesi ve iyileştirilmesi için önerilerde bulunacaktır.
Öğretmen ödevin sonucunu değerlendirecek ve sizinle detaylı olarak tartışacaktır.