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.
- 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.
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.
VSCode, Codegrade ve Command Line araçları kullanarak:
- Bu repo'yu fork'layın
- Frok'ladığınız repo'yu bilgisayarınızda clone'layın
- LÜTFEN BRANCH OLUŞTURMAYINIZ! Bu projede main branch'ine push'layacaksın
- Repo'nuzun olduğu klasöre gidin (
cd REPO_ADI
) - Vs code'da terminali açın ve
npm install
yazın ve çalıştırın - npm install işlemi bittikten sonra,
npm start
yazarak projeyi çalıştırın - Sonra
npm run test
yazın ve çalıştırın
index.js
dosyasında yazılıdığı gibi verilen görevleri yapın.
Amacınız 24 testi de geçmek.
Projenizin içinde "split terminal"i tıklayarak ikinci bir terminal ekranı açın.
Açılan ikinci terminalde npm start
yazıp çalıştırın.
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.log
u kullanın.
Sana verilen gün sonu projesindeki görevleri tamamladıktan sonra bonus çalışmaları yapabilirsin.
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.