PHP den sonra ne öğrenmeyliyim?

Laravel Php Framework

PHP biliyorum şimdi sıradaki nedir?

Herhangi bir kursa gittim php öğrendim üstüne mysql öğrendim. Yada kendim internetten dersler izledim ve istediğim her şeyi yapıyorum. HTML, CSS ve JS zaten biliyorum. o zaman sıradaki dersiniz hiç vakit kaybetmeden Laravel Framework olması lazım. Niçin zaman kaybetmeyin diyorum çünkü daha öğrenecek çok şey var.

Laravel Framework budur şudur odur demeden önce; bir kaç şey söylemek istiyorum. Laravel Framework öğrenmek istiyorum ama neden ve ne işime yarayacak?
Eğer iş arıyorsanız yine bu yapıya hakim olmak, iş bulma konusunda size çok ama çok yardımcı olacaktır. Bunun gibi daha bir çok framework var ama şuanda en meşhuru ve gideri olan yapımız bu.

CodeIgniter, CakePHP, Symfony, Zend, Yii ve böyle gidiyor. Ben en meşhurlarını yazım. Laravel çatısı ise bunların en uygun ve güzel kısımlarını toplayıp düzenleyerek kendi sistemini oluşturmuş.

Dediğim gibi zaman kaybetmeden biran önce öğrenmek gerek. Okadar fazla sistem geliştiriliyor ve hepsini duymak bulmak ve takip etmek çok zor. Öğrenmeye başlamadan önce aşağıda liste halinde vereceğim kelimeleri lütfen Google’da biraz araştırın. En azından ne olduğunu okuyun yada bir video seyredin. Hem neyi ilk önce öğrenmeniz gerektiğine karar verin hemde bilginiz olursa öğrenme işiniz kolaylaşır. Çünkü PHP öğrenince hemen yapıyı kavrarım nasıl olsa php ile geliştirilmiş gibi düşününce büyük bir yanlış içine düşüyorsunuz. Çünkü Tek başına PHP hiç kullanmıyoruz, diğer sistemlerle birlikte devam etmelisiniz. Verdiğim liste sadece php ile alakalı değil, öncelikli öğrenilmesi gerekenlerin olduğu bir liste.Ben sadece başlıkları vereceğim arama yöntemi sizin yeteneğinize kalmış.

Bir sırası yada süresi yok hepsine mutlaka göz gezdirin.

Güncel Teknoloji Listesi

  • MVC – ilk bakmanız gereken.
  • Framework
  • Laravel
  • Github – Kullanmayı öğrenin mutlaka
  • Composer – getcomposer.org
  • Homestead
  • Vagrant – vagrantup.com
  • SSH Key
  • HHVM
  • Reactjs
  • NodeJS
  • Migrations
  • Memcache
  • Nginx
  • Redis
  • Blade – Laravel
  • Gulp
  • Bower
  • Grunt
  • LESS
  • SASS
  • MongoDB
  • Postgresql
  • API (SOAP, Rest, XMLRPC)
  • ElasticSearch

Bun listede yer alan teknolojileri unutmayın aklınızın bir köşesinde süreki dursun öğrenmeye çalışın. İş ilanlarına bakarken ilanın birinde listedeki bir kaç maddeyi eklemiş ve sonuna şöyle yazmış bunları duyduğunda şaşırmayan. Yani teknolojiyi takip eden demek istiyor. Hepsini bilmeniz belki şuanda imkansız bilen biliyor.

Bir Cevap Yazın