Fullstack web geliştirme
W3Schools’a göre:
Tam yığın web geliştiricisi, hem istemci hem de sunucu yazılımı geliştirebilen bir kişidir.
HTML ve CSS’de ustalaşmanın yanı sıra şunları da biliyor:
- Bir tarayıcı programlayın (JavaScript, jQuery, Angular veya Vue kullanmak gibi)
- Bir sunucu programlayın (PHP, ASP, Python veya Node kullanmak gibi)
- Bir veritabanı programlayın (SQL, SQLite veya MongoDB gibi)
Ama bana sorarsan. Bir fullstack geliştirici, web geliştirme evreninde bir “sihirbaz” dır. Çünkü arka uçtan ön uca kelimenin tam anlamıyla her şeyi yapabilirsiniz. Yani, açılışlar için bu kadar yeter.
Başlangıç aşaması
Yeni başlayan biriyseniz ve programlama dünyasında yeniyseniz. HTML, CSS, JavaScript ile başlayın.
w3schools yeni başlayanlar için en iyi kaynaktır. Ama şımarmak istiyorsan işte tavsiyelerim;
CSS ile ilgili öğrenme sürecine yardımcı olacak bazı bağlantılar;
JavaScript için;
- JavaScript.info Beginner Friendly
- MDN Docs