Soru & Cevap

WebTabanlı Programlama ...

15.08.2019 - 07:18

Ben web bazlı içerikler siteler üretmek istiyorum , e-ticaret yönetim paneli ürün belirleme yani e ticaret hakkında ki herşey ve belirli döngülerde işleyecek bir oyun aynı şekil üye girişleri admin paneli chat box ı falan olacak şekilde. 23 yaşındayım yeni yeni programlamayı öğreniyorum yada öğrenmeye çalışıyorum diyelim ama hızlı kavrıyorum. Yada daha basit yerlerindeyim diye öyledir bilmiyorum. Şuan html css derslerini yeni bitirdim ama bol bol videolar da izliyorum. Kendimi geliştirmem , dediğim gibi web programlama içeriklerini üretmem için ne önerirsiniz hangi programlardan devam edeyim ne tür bir yol izlemeliyim ve bu yollarda ne kadar sürede sonuçlara ulaşabilirim bunları merak ediyorum gün içinde yeterince boş vakitlerimde oluyor. Çok uzun oldu vaktinizi bana ayırdığınız için teşekkür ederim sorularıma cevap bulursam da ne mutlu bana. 

9 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user chnkyn01
chnkyn01
18.08.2019 - 12:22

benim github adresimde front ve back end için yol haritası bulunuyor.

https://github.com/kamranahmedse/developer-roadmap/blob/master/readme.md

kısa kısa anlatayım yinede.çünkü orada hemen hemen herşeyi öğreneceksin diyor :)

front - end

  • html,css ve javascript temellerini öğren.Ezberlemek gerekmiyor.çok kullandıkların akılda kalıcı olacaktır zaten.ki ezberlenemez de sanırım :)
  • kod yazmak demek en az kod ile çözüme ulaşmak demektir.css ön işlemcilerinden birini öğrenebilirsin.SASS tavsiye edilir.
  • her defasında css dosyasını baştan yazmamak için bootstrap gibi bir framework öğren.işini hızlandıracaktır.
  • sayfa yapıp daha sonra eklemeler yaparak css dosyanı büyütürsün.zamanı gelince içinden çıkılmayacak bir hal almaması için önerilen mimari düzenlerden biri ile yazabilirsin.Mesela id seçicisini css te hiç kullanma.buna ek olarak önereceğim Bem ve oocss mimarilerini öğren.bunu javascript seçicileri içinde uygula.
  • sunucu tarafı javascript (node.js) kullanmadım ama avantaj ve dezavantajlarını öğrenip karar ver öğrenip öğrenmemeye.
  • ecmascript 6 ile gelen yenilikleri öğrenerek daha kısa javascript kod yazmayı öğren. 

Back -end

  • net mi php mi karar vereceksin.
  • sitelerin çoğu php kullanıyor.en azından wordpress uyumlu php tema yapabilir ve satabilirsin.
  • veritabanı mysql,mssql veya oracle öğren (.net ve php seçimine bağlı olarak)
  • sayfanda fazla trafik oluyor ise kaynak tüketimini azaltmak için ajax kullanımını öğren.

diyeceklerim bunlar