freeCodeCamp
Şu sıralar unuttuklarımı hatırlamak hem de kendimi geliştirmek için mümkün olduğunca çok vakit ayırdığım eğitim uygulamalarından biri; freeCodeCamp.
Pek çok başlık altında oldukça kapsamlı eğitimlerin sunulduğu platformda yer alan web teknolojileri ve geliştirme eğitimlerinden ücretsiz bir şekilde faydalanmak mümkün.

freeCodeCamp İçeriği
Başlamayı düşünenlere ya da en azından fikir sahibi olmak isteyenlere kısaca bahsetmek gerekir ise, 17 başlık altında sunulan pratik başlıkları ve her başlığın kendi içeriğini oluşturan ve toplamda 246 alt başlıklığa dair işlemleri adım adım tamamlamak durumundasınız. Her uygulama alanında konuya dair açıklamalar, yardım alabilmenizi sağlayan bağlantılar ve hatta birebir eğitim alabileceğiniz bir de destek bölümü bulunuyor. Temel eğitim alanından sonra portfolyo oluşturacağınız ve codepen üzerinden görevler ile ilerleyeceğiniz aşamaya geçiyorsunuz ki aslında işin önemli kısmı buradan sonra başlamış oluyor. İlerleyiş biçiminden oldukça memnun kaldığımı belirtmek isterim.
Sürece Dair
Bir “türlü nereden başlasam, nasıl ilerlesem?” sorularından sıyrılıp bulaşamadığım konulara adım adım ve birbirleri ile ilişkili olarak ulaşabilmek oldukça etkili oldu diyebilirim. İşin magazin içerikli kısmına değinmek gerekir ise bu yazıyı yazdığım vakit itibari ile 106, 778 kişi (338 günde) elini koda bulamış durumda. freeCodeCamp‘in özellikle kodlamaya dair derslerde öğrencilere ödev/proje olarak verilebilecek nitelikte bir kaynak olduğunu söylemeliyim. Bir çok farklı formatta derslere dair ek kaynak ve yardım dökümanlarının yer aldığı sisteme dair bir örnek videoyu aşağıda paylaşıyorum.
Pratikler
Temel aşamalar çoğunlukla belirli fonksiyonların örneklendirmesi ve tekrarlarından oluşuyor. Ancak, özellikle temel javascript1 aşamasını tamamlar tamamlamaz işin asıl zevkli sürecine girmiş oluyorsunuz. Bu eğitimin yanı sıra veri analizi, API ve mikroservisler gibi pek çok öne çıkan konuda da eğitimler sunulmakta. Eğitimlerin tamamını görüntülemek için learn2 sayfasına göz atabilirsiniz.