Skip to content

Latest commit

 

History

History
64 lines (39 loc) · 2.93 KB

File metadata and controls

64 lines (39 loc) · 2.93 KB

JavaScript'e Giriş

Bu "sprint 1 - gün 2" projesi görevini kendi başınıza yapmanız beklenmektedir. Daha önce eğitmen eşliğinde adım adım yapılan projenin biraz daha genişletilmiş halidir.

İleri CSS ve JavaScript

JavaScript Temelleri

Amaçlar

  • let, const, var kullanın ve farklarını gösterin.
  • farklı operatörleri anlayın ve kullanın.
  • basit bir loop / while loop döngüsü yazın.
  • if/else ifadeleri kullanarak kontroller yazın.
  • function, declarations, expressions ve arrow functions kullanın ve farklarını anlatın.

Giriş

Bugün, 7 tane JavaScript görevi tamamlarken JavaScript'in temellerini deneyimlemiş olacaksınız ve bu sayede JavaScript'e aşina olacaksın.

Alıştırmaların anahatları index.js dosyasında bulacaksın. Her görev için verilen talimatları dikkatlice okuyun ve görevleri tamamlayın. Görevi tamamlamak için gereken bilgiyi bilmediğin durumlarda Google'lama yeteneğin ile araştırman gerektiğini unutma.

Talimatlar

Görev 1: Projenin Kurululumunu yapın

VSCode, Codegrade ve Command Line araçları kullanarak:

  1. Bu repo'yu fork'layın
  2. Frok'ladığınız repo'yu bilgisayarınızda clone'layın
  3. LÜTFEN BRANCH OLUŞTURMAYINIZ! Bu projede main branch'ine push'layacaksın
  4. Repo'nuzun olduğu klasöre gidin (cd REPO_ADI)
  5. Vs code'da terminali açın ve npm install yazın ve çalıştırın
  6. npm install işlemi bittikten sonra, npm start yazarak projeyi çalıştırın
  7. Sonra npm run test yazın ve çalıştırın alt text

Görev 2: MVP

index.js dosyasında yazılıdığı gibi verilen görevleri yapın. Amacınız 24 testi de geçmek. alt text

Test Etme & Debug Yapma

Projenizin içinde "split terminal"i tıklayarak ikinci bir terminal ekranı açın. alt text

Açılan ikinci terminalde npm start yazıp çalıştırın. alt text

Bir terminal ekranında testleri çalıştırırken bir diğerinde ise debug yapabileceksin. Kodlarınızda güncelleme yaptıkça ilerlemeyi kontrol için console.logu kullanın. alt text

Görev 3: Bonus Çalışma

Sana verilen gün sonu projesindeki görevleri tamamladıktan sonra bonus çalışmaları yapabilirsin.

Proje Teslim Etme Adımları

Verilen görevi tamamladıktan sonra Workintech Platformu'nda (app.workintech.com.tr) Sprint 1>Gün 2'nin sonuna eklenmiş olan " Görev: Sprint 1'in 2. Gün projesini buraya yükle" içeriğini açıp. GitHub hesabınızda oluşturduğunuz repo'nun adresini buraya ekleyiniz. Eğitmenlerimiz, gün projenizi kontrol edecek ve ertesi gün size slack üzerinden geribildirimde bulunacaklar.