JavaScript'te programlama - kurs 18.000 ruble. Coddy Çocuklar için Programlama Okulu'ndan, 3 modül (ay) eğitim
Miscellanea / / December 03, 2023
Süre: 3 modülden (ay), 24 saatten*.
Format: Bireysel ve grup dersleri, çevrimdışı ve çevrimiçi (gerçek zamanlı).
Çocuk sayısı: 1'den 8'e kadar.
çevrimiçi bir grupta 750 rub./saat'ten başlayan fiyatlarla,
çevrimdışı bir grupta 850 rub./saat'ten başlayan fiyatlarla,
bireysel çevrimiçi olarak 1050 rub./saatten başlayan fiyatlarla,
1980 rub./saat'ten bireysel olarak çevrimdışı.
*Öğrencinin öğrenme hızına bağlıdır.
Modern web sitelerinin çoğu etkileşimlidir. Animasyon, açılır pencereler, araç ipuçları, uyarılar, menüler, doldurulacak formlar, fotoğraf galerileri ve kaydırıcılar - tüm bu öğeler siteyi "canlı", ilginç ve kullanımı kolay hale getirir. Bir komut dosyası programlama dili olan JavaScript, bir İnternet kaynağında bir ziyaretçiyle etkileşim kurmaktan sorumludur. Sitenin her kullanıcı eylemine nasıl yanıt vermesi gerektiğini açıklar.
Günümüzde web geliştirme, en popüler ve en hızlı büyüyen BT alanıdır ve web geliştiricileri, web siteleri ve web uygulamaları oluşturur ve sürdürür. Bir web geliştiricisi, web sayfalarını düzenleyebilir, modern web uygulamaları oluşturabilir, web sitelerinin ve uygulamaların sunucu tarafının mimarisini geliştirebilir ve web siteleri için SEO ayarlayabilir. Bu görevlerin her biri belirli bir dizi beceri ve yetenek gerektirir. Web projelerinin büyük çoğunluğu iyi bir JavaScript bilgisi gerektirir. Bu kurs 11 yaş ve üzeri öğrenciler için tasarlanmıştır. “Web Mastering” kursunun doğrudan devamıdır.
11 yaş ve üzeri tüm kodlayıcılara “Çocuklar için JavaScript Programlama” kursunu öneriyoruz çünkü sınıflarda çocuklar:
JavaScript programcılarına büyük talep var ve onlara olan ihtiyaç her geçen yıl artıyor. Çocuğunuza gelecek vaat eden bir mesleğin becerilerinde ustalaşma fırsatı verin.
Kursu tamamlayan her öğrenciye CODDY'den kişiselleştirilmiş bir sertifika verilir.
Ders öğretmeni:
“Python'da oyun programlama”, “JavaScript'te Programlama”, “Python'da Botlar”, “Web programlama”
Eğitim:
Moskova Politeknik Üniversitesi, uzmanlık “Bilişim ve Bilgisayar Bilimleri”.
Deneyim:
C\C++, Java, Python, PHP, JavaScript, SQL dillerinde akıcı. Java'da Android uygulamalarının, C\C++'da çapraz platform uygulamalarının, Python'da çeşitli anlık mesajlaşma programları için botların ve ayrıca HTML/CSS/JS/PHP kullanan çeşitli web hizmetlerinin oluşturulmasında yer aldım.
İlgi alanları:
Küçük yaşlardan itibaren CLI'den MVP/MVVC projelerine kadar çeşitli uygulamalar programlamaktadır. Mobil hackathonlara katıldım. Üçüncü taraf kapalı API'lerle entegrasyonla ilgili vakalara katıldı. Ayrıca 3d ile de çalıştım, özellikle Autodesk Maya, Inventor, 3ds Max, Fusion360 (nesnelerin mobil cihazlarda görüntülenmesiyle ilgili bazı küçük gelişmeler var). Programcılığın yanı sıra motor sporlarıyla, özellikle de driftle ilgileniyor. Sağduyulu, işe nasıl ilgi uyandırılacağını biliyor, sorumlu ve verimli.
Ders öğretmeni:
“JavaScript'te Programlama”, “Python'da oyun programlama”, “Web programlama”, “Python'da Botlar”, “Python3'te Programlama”, “İşletmeler için web uygulamaları geliştirme”
Eğitim:
Kuzey Arktik Federal Üniversitesi. Öğretmen eğitimi.
Deneyim:
3 yılı aşkın süredir çocuklara bilgisayar bilimi öğretiyor. Sürekli iyileştirme. Moskova Programcılar Okulu'nda okudum, sayısız çevrimiçi kursa katıldım ve durmaya hiç niyetim yok. Yandex'in öğretmeni. Lise." Python, C++ ve JavaScript'teki programlar. Öğretmenlik dışında kalan boş zamanlarında web siteleri, web uygulamaları ve özel sohbet robotları oluşturuyor.
İlgi alanları:
Başkalarına öğrenmeyi ve öğretmeyi sever. Uzun mesafe bisiklete biniyor ve gitar çalıyor. “Bilgisayar programlamayı öğrenmek için bilgisayar gibi düşünmeniz, bilgisayar olmanız gerekir.”
Ders öğretmeni:
“Python'da Oyun Programlama”, “JavaScript'te Programlama”, “Etik Hacker”, “Olimpiyat Programlama”, “Python3'te Programlama”, “Siber Güvenlik”
Eğitim:
Immanuel Kant Baltık Federal Üniversitesi öğrencisi, “Bilgi güvenliği için matematiksel yöntemler.”
Deneyim:
C++, C#, Python, JavaScript konuşuyor. Django'da web siteleri yazmaya çalıştım, Unity motorunu kullanarak oyunlar yarattım ve C++ ile düşük seviyeli programlar yazdım.
İlgi alanları:
BT teknolojileri, eğitim, matematik. "Programlama dili yalnızca ustanın elinde sanat eseri yaratabilecek bir araçtır."
1. modül
İlk gün
JavaScript'e Giriş
− Değişken nedir?
− Giriş ve çıkış fonksiyonları
− Python'daki veri türleri
− Çalışılan konuyla ilgili problem çözme
Dersin sonucu: Öğrenciler değişkenin ne olduğunu, Prompt() ve alarm() işlevlerini öğrenecek, JavaScript'teki veri türleriyle tanışacak ve kapsanan konuyla ilgili problemleri çözmeyi öğrenecekler.
Ev ödevi: Teorik materyali inceleyin, “Giriş ve çıkış fonksiyonları” konusundaki pratik problemleri çözün. Veri tipleri".
İkinci gün
JS'deki operatörler
− Aritmetik operatörler
− Karşılaştırma operatörleri
− Mantıksal operatörler
− Sınıf Matematik
− Sorun çözme
Dersin sonucu: Öğrenciler aritmetik, mantıksal operatörler ve karşılaştırma operatörleri üzerinde çalışacak ve işlenen konuyla ilgili problemleri çözmeyi öğreneceklerdir.
Ev ödevi: Teorik materyali inceleyin ve çeşitli pratik problemleri çözün.
Üçüncü gün
Koşullu operatör
− Koşullu operatör nedir?
− Basit dallanma
− Çoklu dallanma
− “Koşullu operatör” konusundaki problemlerin çözümü
Dersin sonucu: “Koşullu ifade” konusu işlendi, koşullu ifadenin, dallanmanın, kod bloğunun tanımları incelendi, problemler çözüldü.
Ev ödevi: çalışılan materyali tekrarlayın, sınava hazırlanın, kapsanan konuyla ilgili pratik ödevleri tamamlayın.
Dördüncü gün
döngü sırasında
− “Koşullu operatör” konusunda çalışılan materyal üzerine sözlü anket
- While döngüsüne giriş
− “Numarayı Tahmin Et” konsol oyununun oluşturulması
− İlk modülün özeti
Dersin sonucu: While döngüsüyle çalışma konusunda pratik beceriler edinildi, kapsanan konularla ilgili bilgi testleri yapıldı.
Ev ödevi: çalışılan materyali tekrarlayın, teorik materyali inceleyin, “While Loop” konusundaki pratik görevleri tamamlayın
2. modül
İlk gün
For döngüsü ve yinelenen diziler
− İlk modülün materyaline ilişkin bilginin test edilmesi
− For döngüsü nedir?
− Dizilerin numaralandırılması
− Çalışılan konuyla ilgili problem çözme
Dersin sonucu: Öğrenciler dizinin ne olduğunu öğrenecek ve çalıştıkları konuyla ilgili problemleri çözmeyi öğreneceklerdir.
Ev ödevi: “Döngü İçin” konusundaki teorik materyali inceleyin, çalışılan konuyla ilgili pratik problemleri çözün.
İkinci gün
JavaScript'teki diziler
− Dizi tanımı
− Dizi indeksleme
− Diziler üzerinde indekslere ve değerlere göre yineleme
− Dizi yöntemleri
− Çalışılan konuyla ilgili problem çözme
Dersin sonucu: Öğrenciler yeni bir veri türüyle tanışacak, dizi indekslemeyi öğrenecek ve bir diziyle nasıl çalışılacağını öğrenecekler.
Ev ödevi: teorik materyali inceleyin, kapsanan konuyla ilgili pratik görevleri tamamlayın.
Üçüncü gün
Dizelerle Çalışmak
− Önceki dersteki materyalin tekrarı
− Dizilerin ve dizilerin temel yöntemlerine giriş
− Çalışılan konuyla ilgili problem çözme
Dersin sonucu: Öğrenciler dizi ve dize yöntemlerini öğrenecek ve JavaScript'te veri dizileriyle nasıl çalışılacağını öğrenecekler.
Ev ödevi: çalışılan materyali tekrarlayın, sınava hazırlanın, kapsanan konuyla ilgili pratik ödevleri tamamlayın.
Dördüncü gün
JavaScript'teki işlevler
− İşlev bildirimi, işlev anahtar sözcüğü, işlev gövdesi
− Sorunları çözmek için kendi fonksiyonlarınızı yazmak
− İkinci modülün özeti
− Çalışılan konulardan sorunlu görevlerin analizi
Dersin sonucu: Öğrenciler kendi işlevlerini nasıl oluşturacaklarını, bir programı mantıksal bloklara bölmeyi ve temiz ve verimli kod yazmayı öğrenecekler.
Ev ödevi: çalışılan materyali tekrarlayın, bir teste hazırlanın, teorik materyal üzerinde çalışın, “JavaScript'teki İşlevler” konusundaki pratik ödevleri tamamlayın
3. modül
İlk gün
JavaScript'teki nesneler
− İkinci modülün materyaline ilişkin bilginin test edilmesi
− Nesne tanımı
− Nesnelerin yöntemleri ve özellikleri
− Nesne yapıcıları
− Çalışılan konuyla ilgili problem çözme
Dersin sonucu: Öğrenciler nesne yönelimli programlamanın ne olduğunu öğrenecek ve çalışılan bir konudaki problemleri nasıl çözeceklerini öğreneceklerdir.
Ev ödevi: “Nesneler” konusundaki teorik materyali inceleyin, çalışılan konuyla ilgili pratik problemleri çözün.
İkinci gün
DOM'la çalışma
− Bir belgeyle çalışmanın temelleri
− DOM etkinlikleri
− Çalışılan konuyla ilgili problem çözme
Dersin sonucu: Öğrenciler Belge Nesne Modeline aşina olacak, bir etkinliğin ne olduğunu öğrenecek ve HTML öğeleriyle nasıl çalışacaklarını öğrenecekler.
Ev ödevi: teorik materyali inceleyin, kapsanan konuyla ilgili pratik görevleri tamamlayın.
Üçüncü gün
Formlarla Çalışmak
− Önceki dersteki materyalin tekrarı
− HTML formları
− “TODO” uygulaması üzerinde çalışmaların başlaması
Dersin sonucu: Öğrenciler HTML formlarıyla nasıl çalışacaklarını öğrenecek ve görev listesi oluşturmak için küçük bir web uygulaması oluşturmaya başlayacaklar.
Ev ödevi: çalışılan materyali tekrarlayın, sınava hazırlanın, kapsanan konuyla ilgili pratik ödevleri tamamlayın.
Dördüncü gün
TODO projesindeki çalışmaların tamamlanması
− TODO projesindeki çalışmaların tamamlanması
− Üçüncü modülün özeti
− Çalışılan konulardan sorunlu görevlerin analizi
Dersin sonucu: Öğrenciler özetleyerek projeyi tamamlarlar.