Sıfırdan kod yazmayı JavaScript ile öğren
Learn to Code - Using JavaScript Eğitimi, hiç programlama deneyimi olmayanlara kod yazmanın temellerini JavaScript ile öğretir. Program değişken, veri türü ve operatörlerle başlar; koşullar, döngüler, fonksiyonlar, kapsam, dizi ve nesnelerle devam eder.
Hiç kod yazmamış biri için programlama mantığından ilk etkileşimli JavaScript projesine
Learn to Code - Using JavaScript Eğitimi, hiç programlama deneyimi olmayanlara kod yazmanın temellerini JavaScript diliyle öğretir. Katılımcılar değişken, veri türü, operatör gibi yapı taşlarıyla başlar; koşullar ve döngülerle program akışını kurar. Fonksiyon, kapsam, dizi ve nesnelerle veriyi düzenlemeyi öğrenir. Program, DOM ile sayfayı etkileşimli hale getirme ve basit bir uygulama geliştirme ile tamamlanır; böylece programlamaya sağlam bir giriş yapılır.
4 Gün. Her gün dört modül; temel kavramlar küçük alıştırmalarla pekiştirilir ve son gün basit bir etkileşimli uygulama geliştirilir.
Başlangıç Seviye — Sıfırdan programlama temelleri: değişken, koşul, döngü, fonksiyon ve DOM ile ilk proje
Her kavram küçük, çalıştırılabilir örneklerle gösterilir; katılımcı adım adım alıştırma yaparak son günde basit bir uygulama kurar.
Hiç kod yazmamış biri için tasarlanmıştır; her kavram sade örneklerle, ön bilgi gerektirmeden adım adım anlatılır.
JavaScript tarayıcıdan sunucuya her yerde çalışır; öğrendiğiniz temeller web ve pek çok alanda doğrudan işe yarar.
Her modülde küçük alıştırmalar ve son günde gerçek bir mini proje ile öğrendiğinizi hemen uygulamaya dökersiniz.
Eğitime başlamak için yeterli olan hazırlık ve araçlar
Dosya açma, kaydetme ve tarayıcı kullanma gibi temel bilgisayar becerileri yeterlidir; programlama bilgisi gerekmez.
Chrome veya Firefox gibi güncel bir tarayıcı gerekir; örnekler tarayıcı geliştirici araçları ve konsolda denenir.
Visual Studio Code gibi ücretsiz bir editörün kurulu olması yeterlidir; kurulum ilk modülde birlikte yapılır.
Önceden programlama deneyimi gerekmez; merak ve alıştırma yapmaya istekli olmak eğitimden verim almak için yeterlidir.
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:
Program, algoritma ve veri kavramlarını kavrar, bir problemi adım adım koda dönüştürmenin temel mantığını edinirsiniz.
Değişken tanımlar, sayı, metin ve mantıksal türleri kullanır, operatörlerle işlem yaparak veriyi işlemeyi öğrenirsiniz.
if/else ve switch ile program akışını yönlendirir, koşullara göre farklı davranan mantıklı kod yazmayı öğrenirsiniz.
for ve while döngüleriyle tekrar eden işlemleri otomatikleştirir, listeler üzerinde dönerek verimli kod yazarsınız.
Fonksiyonlarla kodu paketler, parametre ve return kullanır, tekrarı azaltıp programınızı düzenli hale getirirsiniz.
Dizilerle liste, nesnelerle ilişkili veri tutar; indeks, anahtar ve yöntemlerle bu veriyi okuyup güncellersiniz.
DOM ile sayfa öğelerini seçip değiştirir, olaylarla kullanıcı etkileşimini yakalayarak sayfayı canlandırırsınız.
Öğrendiğiniz tüm kavramları birleştirerek basit, etkileşimli bir uygulama geliştirir ve çalışır hale getirirsiniz.
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.
İleri Node.js: stream, cluster, worker threads, önbellek, güvenlik, WebSocket, test ve Docker ile üretim ölçeğinde uygulama yönetimi eğitimi.
Detayları Gör →Node.js ile mikroservis mimarisi: servis tasarımı, REST ve gRPC, mesaj kuyruğu, API gateway, dayanıklılık ve Docker ile dağıtım eğitimi.
Detayları Gör →Node.js ile mikroservis mimarisi, NestJS, Moleculer, gRPC, mesaj kuyrukları, API Gateway, dayanıklılık ve Docker dağıtımını öğreten uygulamalı eğitim.
Detayları Gör →Node.js cluster, worker_threads, V8 bellek modeli, çöp toplama, bellek sızıntısı tespiti ve profilleme ile ölçekleme optimizasyonunu öğreten eğitim.
Detayları Gör →PM2 ile Node.js süreç yönetimi, cluster modu, log, izleme, kesintisiz yeniden yükleme, systemd ve Docker dağıtımını öğreten uygulamalı kurumsal eğitim.
Detayları Gör →Node.js ile WebSocket ve Socket.IO kullanarak sohbet, bildirim ve canlı veri akışı yapan ölçeklenebilir gerçek zamanlı uygulamalar geliştirmeyi öğreten eğitim.
Detayları Gör →