kapsamlı html/css,
bootstrap freamworku,
sass/scss,
gulp,
javascript,
jquery,
react & vue & angular artık hangisini ögrenmek istiyorsan.
Bol bol alıştırma, proje geliştirme, not almayı unutmamalısın.
Unutmaman gereken birşey daha var bu saydıklarımın herbır kompanentini ezbere bilemezsin. Takıldığın yerlerde araştırmalar yada kaynaklardan yararlanmalar yaparsın.
Artık ıkı psd2css devri kapandı şirketlerde çalışmak için. Freamwork'leri öğrenip takip edip teknolojiye ve yeniliklere ayak uydurman gerekiyor.
Bu kadar bilgi birikimin karşılığını da minimum aylık 5k olarak alırsın. 9k yı alanı gördü bu gözler duydu bu kulaklar.
Kulağına gelir illaki yada şahit olursun bunları bilmeden şirketlerde fink atan işe yaramaz çok insan var zamanında kapağı atıp editleme dahi yapmadan aylık 4k alan adamı da gördü bu gözler.
Bu sektör çok acımasız. Freelance'in hiçbir değeri kalmadı. Yeni nesil sabrısız ve emeksiz ucuza işler yaparak sektörü bitirdi zaten. 50 tl'ye çok dilli scripti anca 10 kişiye satabildim ben 1 ay öncesine kadar
Allah yolunu açık etsin. Maddi manevi açıdan kafan rahatsa göm kafanı teknoloji çukuruna 1 yıl içinde ögren geliştir referans oluştur 1 yıl sonra basgit yurtdışına.
Tabi herşeyden önce sağlam bir ingilizce altyapısı oluştur. Kal sağlıcakla.
Verdiğin bilgiler için teşekkürler hocam. Şuan çalıştığım işim var çok şükür ve bolcada vaktim var. İnşallah devam edip bu işi öğreneceğim.
Bir şirkette front end olarak görev alıyorum. Yetiştiriyorlar beni normalde, masaüstü programcısıydım. Bilgisayar Programcılığını okudum orada staj yaptım. Staj bitti yetiştiriyorlar beni. Hocam orada şunları öğrendim;
Javascprit
Bootstrap
Jquery
Html(biliyordum)
Css(biliyordum)
Codeigniter
Onun dışında öğrenmem gerekenleri araştırdım;
Vue. Js veya angular vs vb
Frameworklar
Son olarak hocam en önemlisi, İngilizce. Bir sorjn olunca hep İngilizce arattım ve sorunları çözdüm. Gerçekten çok önemli.
teşekkürler verdiğin bilgiler için. Sana da başarılar öğrenmende
JQuery öneren çok fazla kişi olmuş. JQuery yanlış bir yaklaşım artık ve hantal kalıyor. Gereksiz kod yazımları, performans düşüklükleri gibi problemler var. Benim sana tavsiyem HTML ve CSS'i dibine kadar öğren. Pratik yaptıkça yeni yeni metodlar öğreneceksin. Daha performanslı nasıl yazacağını öğreneceksin vesaire. SASS'ı öğren üstüne. Sonra VanillaJS ile devam et. JS çok büyük bir dal ve bir anda öğrenilebilecek bir şey değil. Daha sonra SPA FW'lerinden birini seçip, yoluna devam et. Ama JS'yi tam olarak çözmeden SPA'ya giriş yapma.
Html ve css de uzmanlaşıp js yide öğrenene kadar muhtemelen yeni fw ler gelecektir

Son teknolojileri takip edip sürekli kendimizi geliştirmek gerekiyor. Teşekkürler hocam bilgiler için.
Front-End sektöründe React veya Angular gibi freamworklerin hayatımıza girmesi ve yaygınlaşması ile beraber çok ciddi bir kavram kargaşası olmaya başladı artık.
Öncelikle Front-End görev tanımı olarak 2 ayrı dala ayrılıyor. En azından yabancı şirketlerin bir çoğu artık bu durumu idrak etmeye başlamış durumda.
Türk şirketleri ise Front-End iş ilanlarının altında PHP niteliğini de yer vermekten kaçınmıyor halde.
Yabancı ilan sitelerinde şirketler Front-End geliştirici ilan başlıklarını Ui Developer / Front-End Developer veya Front-End Developer / Front-End Engineer olarak ikiye ayırıyor.
Aslında bu iki dal birbirinden farklı görev tanımlarına sahip bir biçimde.
1. seçenek (Ui Developer veya Front-End Developer) en basit şekilde arayüz tasarımcısının çizmiş olduğu tasarımı döküm yapmak. Kabaca psd2css.
2. seçenek (Front-End Engineer veya Front-End Developer) VueJS, ReactJS, AngularJS, Svelte gibi Front-End freamworklerini kullanarak döküm ile backend'i birleştirme sureti ile siteyi işlevsel hale getirmek. Kabaca middleware.
Tabi forumda bu alan ayrımını yapmayı istemeyen veya yapılmasını mantıklı bulmayan kişiler olacaktır. Aynı zamanda yaptığım ayrımın hatalı olduğunu Front-End geliştirici dediğin hem döker hem de middleware yapar diyen de olacaktır.
Ama şirket içi yapıların farklılık göstermesi ve güncel teknolojilerin yaygınlaşması ile bu kavramlar halen oturmamış durumda.
Burada ben ne öğrenmeliyim sorusundan önce ben Front-End in hangi dalına yönelmeliyim sorusunu kendinize sormanız gerekmekte.
İsterseniz temel css-html becerisi ise iyi bir js bilgisini kullanarak middleware geliştirerek freamwork entegresi yaparsınız.
İsterseniz iyi bir css-html becerisi ile psd2css yani döküm yaparsınız.
İsterseniz de her ikisini de oldukça iyi tutup isveç çakısı misali özellikle Türk şirketlerin aradığı niteliklere uygun olursunuz.
Tercih size bağlı ama öncesinde hangi dala yönelmek istiyorsunuz onu kavramalısınız.
Kafamda birçok şeyi belirledim hocam sayenizde. Teşekkürederim.
Önce developer sonra engineer olarak ilerlemek benim için daha iyi olacak sanırım.
------------
Benim gibi araştırma yapan arkadaşlara özellikle 2. sayfada olacan cevaplar çok işlerine yarayacaktır.
Vakit ayırıp yazan herkese çok teşekkürler