Kolay konulardan daha zora doğru, basit fakat detaylı bir anlatım
2019 yilinin haziran - temmuz aylari arasinda yapmis oldugum stajim suresince ogrendigim, arastirdigim, nasil calisiyormus diye okumalar yaptigim konular hakkinda bir staj defteri yazdim, bu repo, yazdigim defterin dijital halidir. keyifli okumalar.
✔ https://github.com/alperen/training-book-2019
Yazlım mühendisliği prensipleri, Robert C. Martin’in kitabından Clean Code, JavaScript için uyarlandı. Bu belge bir kod yazma semantik rehberi değildir. Bu belge JavaScript ile okunabilir, yeniden kullanılabilir ve elden geçirilebilir yazılım üretebilmek için kullanılabilecek bir rehber oluşturmak için yazıldı.
✔ https://github.com/umutphp/clean-code-javascript-tr
30 günlük JavaScript programlama yarışması, JavaScript programlama dilini 30 günde öğrenmek için adım adım bir kılavuzdur.
✔ https://github.com/Asabeneh/30-Days-Of-JavaScript/
✔ https://www.youtube.com/playlist?list=PLXuv2PShkuHws6qBQiX1fwEdBA25XOze-
✔ https://www.youtube.com/playlist?list=PLY20HpFruiK12kqke7T5OQVu1BK2ELQL8
✔ https://www.youtube.com/playlist?list=PLWctyKyPphPj2KD1CTuBa_xjK8zjRS9jX
✔ https://www.youtube.com/playlist?list=PL8IHDq7oEkgGuhjVN2_lr1F8bmEgdetXy
✔ https://www.youtube.com/playlist?list=PLfAfrKyDRWrGIER-yXLliD_47T_5FY8Qd
Yeni başlayanların, kodlamanın neyle ilgili olduğunu ve kodun arkasındaki temel kavramları hiçbir açıklama yapılmadan keşfedebilecekleri minimalist bir oyun. Birkaç soru dizisi aracılığıyla, oyuncu bu dilin kurallarını tahmin etmeye ve kendi hatalarından ders çıkarmaya yönlendirilir.
✔ https://silentteacher.toxicode.fr/
Her eğitim için çeşitli alıştırmalar (cevaplarla birlikte) topladık. Bazı kodları düzenleyerek bir alıştırmayı çözmeye çalışın. Takılıp kalırsanız bir “ipucu” alın veya neyi yanlış yaptığınızı görmek için cevabı gösterin.
✔ https://www.w3schools.com/js/exercise_js.asp
Temel bilgileri edindikten sonra, bu bilgiyi dizeleri işlemek, sayıları faktöriyelize etmek ve hatta Uluslararası Uzay İstasyonunun yörüngesini hesaplamak için algoritmalar oluşturarak uygulayacaksınız.
Bu arada, iki önemli programlama stilini veya paradigmasını da öğreneceksiniz: Nesne Yönelimli Programlama (OOP) ve Fonksiyonel Programlama (FP).
✔ https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/
Etkileşimli alıştırmalar içeren JavaScript öğreticisi JS Hero ile kodlamayı öğrenin. Her sayfada bir ders ve bir alıştırma bulacaksınız. Görevi doğrudan sayfada yanıtlayın. Testleri çalıştırın ve işi doğru yapıp yapmadığınızı göreceksiniz.
✔ https://www.jshero.net/en/success.html
Bu kodlama zorlukları yeni başlayanlar için tasarlanmıştır, bu nedenle önerilen çözümler yalnızca basit ve klasik programlama öğeleri kullanılarak uygulanır. Her çözüme, codeguppy.com’daki bir kod oyun alanında hızla çalıştırmanıza yardımcı olan bir çevrimiçi bağlantı eşlik eder.
✔ https://hackernoon.com/javascript-practical-coding-challenges-for-beginners-4bq3ugr
Herkes konuşulan bir dili öğrenmenin en hızlı yolunun anadili İngilizce olan kişilerle sohbet etmek olduğunu bilir. Aynı şekilde, kodlamayı öğrenmenin en hızlı yolu aslında kodlamaktır. Edabit, yeteneklerinizi hızla geliştirebilmeniz için neredeyse sınırsız bir ısırık büyüklüğünde egzersiz kaynağı sunar.
✔ https://edabit.com/challenges/javascript
31 JavaScript Konseptinde gruplandırılmış 139 alıştırmaya erişim için Exercism’in JavaScript Track’ine katılın, kodunuzun otomatik analizi ve kişisel rehberlik, hepsi %100 ücretsiz.
✔ https://exercism.org/tracks/javascript
✔ https://www.programiz.com/javascript/examples
✔ https://www.tutorialrepublic.com/javascript-examples.php
✔ https://www.yazilimbilisim.net/javascript/javascript-ornekleri