Web siteleri ve uygulamaları nasıl oluşturacağınızı öğrenmenin en iyi yolu aslında bunu yapmak , yani projeler oluşturmanız ve her zaman yapmanız gerektiğidir. Bu kısa video yeni gelenlerin duygularını aktarıyor ve konuyla ilgili iyi tavsiyeler veriyor.
Ben de yazdım diğer bazı öneriler Başlamadan önce bir okuma vermek gerektiğini web geliştirme öğrenme ilgilenen kişiler için.
Ancak, herhangi bir kelime bilmediğiniz dilleri konuşamadığınız gibi, yararlı bir proje yapmadan önce temelleri iyi anlamanız gerekir. İşte size keşfetmenizi sağlayan bazı temel bilgileri ve siteleri seçmeniz için bazı kaynaklar.
Web geliştirmenin temellerini ücretsiz olarak öğrenebileceğiniz harika yerler var. Buradan başlayın, ancak doğrudan öğretmedikleri şeylerle oynamaları için dallanın. Birkaçını geçtikten sonra, baştan başa başka siteler / projeler yapmaya çalışın. Bunu yapmak kavramları güçlendirir, uygulama detaylarını öğretir ve muhtemelen size ilave şeyler de öğretir. Sadece okuyarak iyi bir geliştirici veya tasarımcı olamazsınız , oluşturmanız gerekir !
Web geliştirmeyi öğrenen tasarımcılara çarpışma kursu verdim
Bunu kontrol et! Tasarım temelli bir izleyici kitlesi için uyarlandılar ancak öğrenen herkes için geçerli. Slaytlardaki / post / videodaki temelleri öğretiyorlar, ardından gerçek dünyadaki ön uç gelişimini öğretmek için her birine küçük bir proje veriyorlar.
Diğer iyi öğretici web siteleri
- CodeAcademy - Birkaç dilin genel bilgi temelleri.
- Mozilla'nın "Web'i Öğrenme" serisi - Bu başlangıç seviyesinde başlar ve sizi daha karmaşık konulara yönlendirebilir. Harika bir kaynak, kesinlikle tavsiye ederim.
- Udacity - Genel web geliştirme sınıfı.
- Tuts + - Daha spesifik konular üzerine dersler .
- KhanAcademy - Kişisel olarak kullanmadım, ama her geçen gün daha iyi görünüyor.
W3Schools kullanmayın , genellikle eski ve çok hata eğilimli. Bunun yerine, belirli bir şeyi ararken aşağıdaki belgelerden birini öğrenmek ve kullanmak için yukarıdakiler gibi bir eğitim sitesi kullanın.
belgeleme
Özellikler, kütüphaneler ve benzerleri için dokümantasyona bakmak iyi bir web geliştiricisi olmak için çok önemlidir. Aşağıdakiler, kullanabileceğiniz en iyi dokümanlar arasındadır:
- W3.org - Web tarayıcıları tarafından uygulanan çoğu şey için resmi belgeler. Bu dokümanları okumayı öğrenmek çok önemli! Bu herhangi bir şekilde W3Schools ile bağlantılı değildir .
- Mozilla Docs - Güncel kalmaya devam eden FireFox'un yaratıcılarından çok güvenilir bir 3. parti kaynak.
- WHATWG.org - W3'e bir tür açık kaynaklı rakip; bazı tarayıcılar zaman zaman W3 üzerinden buradan bazı önerilerde bulunur.
- DevDocs - Resmi değil, ancak bir sitede çok sayıda dil belgesi var. Oldukça uygun.
Yararlı yayınlar
- WebPlatformDaily - Günlük güncellenen her şeyle ilgili haber bültenlerinin listesi (hafta sonları hariç).
- SitePoint - Çeşitli konularda gerçekten faydalı makaleler.
- WebDesignerDepot - Spam tarafında olabilir, ancak gerçek makalelerinin çoğu iyi.
- Smashing Magazine - Daha gelişmiş konular, ama çoğunlukla hepsi iyi okuyor.
- A List Apart - Blog formunda biraz daha gelişmiş bilgi.
Editörler
Küçük projeler / kodla oynama
- JSFiddle - Küçük projeler yapın ve takip edin.
- CodePen - Başkalarının kod doodlesine bakın ve başkalarının görmesi için kendi kodunuzu gönderin.
Tam metin editörleri
Diğer faydalı web siteleri
Beğendiğiniz web geliştiricisinin ve tasarımcının kişisel bloglarını arayın. Genellikle harika, harika içeriğe sahiptirler.
Ayrıca UI tasarımına çok yararlı olabilecek bir giriş yazdım . İçinde bazı ek kaynaklar buldum.
Yeterince stres alamıyorum, öğrenmenin en iyi yolu sınırlarını zorlayan şeyler inşa etmek ve sürekli olarak bunu yapmak .
Yararlı web siteleri ile ilgili daha büyük (ve belki de ezici) bir liste için WebDesignRepo !