Front-End için ne yapılmalı?

  • Konuyu başlatan UmkuT
  • Başlangıç Tarihi
  • Mesaj 7
  • Görüntüleme 4.315

UmkuT

Kilopat
Katılım
17 Eylül 2015
Mesajlar
617
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Meslek
Bilgisayar Programcılığı | Muhasebe | Lojistik
Arkadaşlar sorum çok basit. Üniversite bitti ve ben Web alanında Front-End istiyorum. Bunun en büyük sebebi piyasa da Front-End ve Back-End üzerine kurulması. Ben sırasıyla hangi yolları izlemeliyim? Ayrıca PSD to HTML olayı ne kadar gerekli?
 
Öncelikle PSD to HTML olayı artık yok, çünkü arayüz tasarımcılarının hiç biri artık Photoshop kullanmıyor. Sketch, Adobe XD, Figma gibi vektör tabanlı araçlar kullanıyor. İyi bir front end developer HTML ve CSS’e hakim olmalıdır modern özellikleri (display:flex, css-grid gibi) takip edip kullanabilmelidir. En az; hazır eklentileri kullanabilecek kadar JS bilmelidir.

Yani hiç bilmiyorsan önce HTML hemen ardından hatta paralel şekilde CSS. Daha sonra da JS öğrenmelisin.
 
Güzel cevap ama js konusunu küçümsememelisiniz. Günümüzde front-end developer kavramında angular, react veya vue gibi js tabanlı kütüphaneleri kullanan bir kişi olarak karşımıza çıkmaktadır. Buna ek olarak js ye hakim olduktan sonra genel anlamda işinizi kolaylaştıran araçlar kullanmaya başlarsınız. Örneğin webpack, gulp gibi araçlar yapmanız gereken birçok işlemi kendileri otomatik yapabilir veya sass, stylus gibi css preprocessorler kullanıp daha kolay ve hızlı css kodları yazabilir, livereload veya browser sync gibi araçlarla da browseri refreshlemeden sonuç görebilirsiniz. Zaten js öğrendikten sonra node.js nin 70% inı bilmiş olacaksınız buda back-end'de öğrenip full stack developer olmaya bile yakın olduğunuz anlamına gelir.
 
Güzel cevap ama js konusunu küçümsememelisiniz. Günümüzde front-end developer kavramında angular, react veya vue gibi js tabanlı kütüphaneleri kullanan bir kişi olarak karşımıza çıkmaktadır. Buna ek olarak js ye hakim olduktan sonra genel anlamda işinizi kolaylaştıran araçlar kullanmaya başlarsınız. Örneğin webpack, gulp gibi araçlar yapmanız gereken birçok işlemi kendileri otomatik yapabilir veya sass, stylus gibi css preprocessorler kullanıp daha kolay ve hızlı css kodları yazabilir, livereload veya browser sync gibi araçlarla da browseri refreshlemeden sonuç görebilirsiniz. Zaten js öğrendikten sonra node.js nin 70% inı bilmiş olacaksınız buda back-end'de öğrenip full stack developer olmaya bile yakın olduğunuz anlamına gelir.
JS küçümsemedim aslında, en az olarak belirttim. Söylediğiniz gibi son zamanlarda saydıklarınızın yaygınlaşmasıyla JS önemini katlayarak arttırdı.
 
Son düzenleme:
HTML - CSS - JS - AngularJS ve NodeJS sırasıyla gideceğim. Kişisel Web sitemi yaparken bunları kullanacağım. Teşekkürler.
 
CSS/HTML öğrenmenin en iyi yolu bol bol döküm yapmaktan geçiyor PSD Dosyaları veya yukarda arkadaşın bahsettiği gibi vektör tabanlı programlar yardımıyla çizilmiş tasarımları UI/UX kitleri, sayfaları kodlayarak başlayabılırsın.

Sektör çok farklı yerlere gidiyor bundan 4-5yıl önceki gibi değıl maalesef bu piyasanın içinde olan insanlar bile yoğunluktan ve para kazanma derdinden dolayı kendini geliştirmekten çok uzak kalabılıyor.

Örneğin jQuery kullanımı günümüzde oldukça azalmaya başladı eskiye göre. Bu işlere yeni başlayacak arkadaşların işi eskiye göre oldukça zor donanımlı olmaları bir çok şeye hakım olmaları gerekli.
 
Burada kavram kargaşasi var.
Front end developer in Photoshop falan bilmesine gerek yok. Designer yapar o isi.
Html ve Css i ogrenmenin tek sebebi de, designer in tasarimini entegre etmek.
Javascript i avcunun ici gibi bilmeli, tercihen SPA frameworklerine hakim olmali. Ilerde de node.js ogrenip full stack takilirsin. Oyle yapiyor front endciler genelde.
 
Uyarı! Bu konu 7 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı