Takip et

100 Günlük Kodlama Yolculuğum: 3. Hafta

100 Günlük Kodlama Yolculuğum: 3. Hafta

Merhaba! 100 Günlük Kodlama maceramın üçüncü haftasını geride bıraktım. Bu hafta, önceki haftalara göre daha yoğun ve verimli geçti diyebilirim. Öncelikle, geçen haftaki hedeflerimi büyük ölçüde tamamladım. Ancak, yeni zorluklarla da karşılaştım, elbette. Bu zorluklar, beni daha da motive etti ve öğrenme sürecimi hızlandırdı. Bu yazıda, bu haftaki deneyimlerimi, öğrendiklerimi ve gelecek hafta için planlarımı sizlerle paylaşacağım.

Hafta Başındaki Hedefler ve Gerçekleşenler

Bu haftaki hedefim, JavaScript’te fonksiyonel programlama kavramlarını daha iyi anlamak ve pratik yapmak, ayrıca küçük bir kişisel proje geliştirmekti. Başlangıçta, fonksiyonel programlamanın soyut yapısı biraz zorlayıcı geldi. Ancak, bol bol örnek kod çalıştırarak ve online kaynaklardan yararlanarak bu konuda önemli ilerleme kaydettim. Projeye gelince, küçük bir to-do list uygulaması geliştirmeyi hedeflemiştim. Bunu da planladığım gibi tamamladım. Hatta, ek özellikler ekleyerek uygulamayı daha da geliştirmeyi başardım. Bu da beni gerçekten mutlu etti.

Karşılaşılan Zorluklar ve Çözüm Yolları

JavaScript’te fonksiyonel programlama, özellikle yüksek seviyeli fonksiyonlar ve closure kavramları ile başlangıçta beni biraz zorladı. Ancak, MDN Web Docs gibi kaynaklar ve çeşitli online eğitimler sayesinde, bu konuları yavaş yavaş anlamaya başladım. Ayrıca, kendi bloğumda paylaştığım bazı makaleler de oldukça faydalı oldu. Örneğin, yüksek seviyeli fonksiyonların kullanımına dair detaylı bir makale yazmıştım. Bu sayede, pratik yaparken karşılaştığım sorunları daha kolay çözebildim.

Öğrendiklerim ve Gelecek Planlarım

Bu hafta, fonksiyonel programlama paradigmasının gücünü ve verimliliğini deneyimledim. Bunun yanı sıra, JavaScript’te hata ayıklama becerilerimi de geliştirdim. Örneğin, kodu adım adım inceleyerek, beklenmedik hataların kaynağını bulmayı öğrendim. Gelecek hafta için planlarım ise, daha karmaşık bir proje geliştirmek ve React ile tanışmak. React’in temel kavramlarını öğrenmek ve basit bir uygulama geliştirmeyi hedefliyorum. Umarım, bu hedeflerimi de başarıyla tamamlarım. Bu süreçte ortaya çıkacak zorlukları da sabırla ve azimle aşacağımı düşünüyorum.

Özet

100 Günlük Kodlama Yolculuğumun üçüncü haftası, öğrenme ve ilerleme açısından oldukça verimli geçti. Yeni kavramları öğrenirken ve projeler geliştirirken bazı zorluklarla karşılaşsam da, bu zorluklar beni daha da motive etti. Gelecek hafta, yeni bir teknoloji öğrenerek ve daha karmaşık projeler geliştirerek kodlama yolculuğuma devam edeceğim. Bu serüvenin sonuna kadar, sizlerle deneyimlerimi paylaşmaya devam edeceğim.

Umarım bu yazı, 100DaysOfCode macerasını düşünenlere faydalı olmuştur. Sorularınız veya önerileriniz varsa, lütfen bana bildirin.

#Etiketler: 100DaysOfCode, kodlama, programlama, JavaScript, fonksiyonel programlama, React, web geliştirme, öğrenme, ilerleme, zorluklar, Fatih Soysal, hata ayıklama, proje geliştirme


Yorumlar
İçeriği beğendiniz mi? Bir tartışma başlatın veya görüşlerinizi paylaşın.
Yorum Yaz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

E-posta Bülteni
Yazılım Topluluğuna Katılın
En son güncellemeleri, yaratıcı ipuçlarını ve özel kaynakları doğrudan e-posta kutunuza alın. Tasarım ve inovasyonun geleceğini birlikte keşfedelim.