Full stack developer olmak için nereden başlamalı?

Cnaar

Hectopat
Katılım
27 Temmuz 2019
Mesajlar
76
Çözümler
2
Daha fazla  
Cinsiyet
Erkek
Öncelikle merhaba,

Ben fullstack developer için bir yol izlemek istiyorum. Fakat kafamı kurcalayan bazı noktalar var konudan anlayan arkadaşlarımdan, abilerimden fikirler istiyorum.

Back end mi yoksa front end mi başlayacağım kafamı karıştırıyor. Python üzerine çalışıyorum şu an yeni yeni öğreniyorum, fakat front end başlaman daha sağlıklı olur deniyor, sizce hangisi daha sağlıklı?

HTML, CSS ve JavaScript öğrendikten sonra mı Python'a geçiş yapmalıyım? Ve Udemy gibi mecralardan özel ders almam gerçekten etkili olur mu, ayrıca ilerleyince projeler yapmak istiyorum, ama nasıl yaparım bir fikrim yok. Beni aydınlatırsanız mutlu olurum, iyi sosyaller dilerim.
 
Şimdi şöyle, ilk olarak hangisinden başlarsan başla, zaten finalde Full-stack olacaksın. Bu bağlamda ilk olarak Back-End'den ya da Front-End'den başladığın fark etmez. Kendine göre karar verebilirsin. Ben şahsen Full-stack developer olurken şöyle ilerledim; mesela Front-End ile bir giriş formu tasarladıysam, onun Back-End tarafını da kodladım.
Büyük projelerde ise sayfa sayfa ilerledim. Yani mesela ana sayfa kodladıysam, oranın Back-End işini de hallettim, sonra diğer sayfaya geçtim. Mobil tarafında da, web tarafında da bu şekilde ilerliyorum her zaman.
Sana gelecek olursak, önce HTML, CSS ve JavaScript öğrenip sonra Python geçebilirsiniz. Tam tersi de yapabilirsin. Ya da benim gibi ikisini aynı anda da götürebilirsin. Ama ben daha önce yazılım tecrübem olduğu için aynı anda götürürken zorlanmadım. Sen zorlanabilirsin, sanırım yeni başlayacaksın.

Ve Udemy gibi mecralardan özel ders almam gerçekten etkili olur mu?

Bu sana bağlı. Kurs alıp 1 dakika bile izlemeyen insanlar var. Bunlar bir de öğrenemedim diye ağlıyorlar. Yani adam akıllı izle, öğrenmeye çalış ve en önemlisi de çabala. Etkili olacaktır.

Ayrıca ilerleyince projeler yapmak istiyorum, ama nasıl yaparım bir fikrim yok.
Pratik yapmak gibi düşün. Mesela öğrenmek için basit bir giriş formu tasarlıyorsan, buna benzer 25 tane daha farklı sayfa kodlayacaksın. Büyük proje böyle oluşur. Bir giriş formu, bir kayıt olma, bir ana sayfa derken al sana proje.
 
Şimdi şöyle, ilk olarak hangisinden başlarsan başla, zaten finalde Full-stack olacaksın. Bu bağlamda ilk olarak Back-End'den ya da Front-End'den başladığın fark etmez. Kendine göre karar verebilirsin. Ben şahsen Full-stack developer olurken şöyle ilerledim; mesela Front-End ile bir giriş formu tasarladıysam, onun Back-End tarafını da kodladım.
Büyük projelerde ise sayfa sayfa ilerledim. Yani mesela ana sayfa kodladıysam, oranın Back-End işini de hallettim, sonra diğer sayfaya geçtim. Mobil tarafında da, web tarafında da bu şekilde ilerliyorum her zaman.
Sana gelecek olursak, önce HTML, CSS ve JavaScript öğrenip sonra Python geçebilirsiniz. Tam tersi de yapabilirsin. Ya da benim gibi ikisini aynı anda da götürebilirsin. Ama ben daha önce yazılım tecrübem olduğu için aynı anda götürürken zorlanmadım. Sen zorlanabilirsin, sanırım yeni başlayacaksın.

Bu sana bağlı. Kurs alıp 1 dakika bile izlemeyen insanlar var. Bunlar bir de öğrenemedim diye ağlıyorlar. Yani adamakıllı izle, öğrenmeye çalış ve en önemlisi de çabala. Etkili olacaktır.

Pratik yapmak gibi düşün. Mesela öğrenmek için basit bir giriş formu tasarlıyorsan, buna benzer 25 tane daha farklı sayfa kodlayacaksın. Büyük proje böyle oluşur. Bir giriş formu, bir kayıt olma, bir ana sayfa derken al sana proje.

Teşekkür ederim güzel anlatımınız için, evet yeni başlıyorum. Ben de sizin gibi düşünüyorum, tecrübem olmadığı için ikisini bir arada götürmek fazladan kafamı karıştırır gibime geliyor. Aslında çok önceden HTML ile ufak tefek siteler düzenliyordum, bilinçli olmadığı da gerçek sadece hazır kodlar üzerinde oynama yapıyordum. HTML'ye dair bildiğim şeyler var o yüzden, kodların açılımı, kaptılışı ve sınıflandırmalar gibi basit şeyleri biliyorum.
Biraz düşününce ve araştırınca sanırım dediğiniz gibi front end bölümünden başlamak daha mantıklı gibi, önce ne yaptığımı bilirsem back end kısmında da daha rahat ederim. HTML ile başlayıp CSS ve JS olarak ilerleyeceğim.
 
Teşekkür ederim güzel anlatımınız için, evet yeni başlıyorum. Ben de sizin gibi düşünüyorum, tecrübem olmadığı için ikisini bir arada götürmek fazladan kafamı karıştırır gibime geliyor. Aslında çok önceden HTML ile ufak tefek siteler düzenliyordum, bilinçli olmadığı da gerçek sadece hazır kodlar üzerinde oynama yapıyordum. HTML'ye dair bildiğim şeyler var o yüzden, kodların açılımı, kaptılışı ve sınıflandırmalar gibi basit şeyleri biliyorum.
Biraz düşününce ve araştırınca sanırım dediğiniz gibi front end bölümünden başlamak daha mantıklı gibi, önce ne yaptığımı bilirsem back end kısmında da daha rahat ederim. HTML ile başlayıp CSS ve JS olarak ilerleyeceğim.
Başarılar şimdiden. Merak ettiğiniz veya aklınıza takılan bir soru olursa, açacağınız konuda beni etiketleyebilirsiniz. Kolay gelsin.
 
Başarılar şimdiden. Merak ettiğiniz veya aklınıza takılan bir soru olursa, açacağınız konuda beni etiketleyebilirsiniz. Kolay gelsin.
Hocam merhabalar, laptop önerisinde bulunma ihtimaliniz var midir acaba? Macbook pro alsam olur mu? Yoksa Lenovo Thinkpad tarzı Windows işletim sistemine sahip bir laptop mu almalıyım?
 

Geri
Yukarı