Ben web programlama baştan Nereden ustalığı öğrenebilirsiniz?

7 Cevap php

Ben öğreticiler yapıyor denedim ama usta acemi PHP öğrenebilirsiniz nerede, örgütsüz ve yapılandırılmamış? I www.w3chools.com gibi bir site arıyorum, ama nedense ben daha gelişmiş fonksiyonları konusunda özel zaman, eksik olduğunu hissediyorum.

Ben bazı temel biliyorum ama örneğin bir güvenli online webstore yapmak mümkün olmaz, ve ben nasıl / nerede sürdürmesi gerektiğini, bu noktada sıkışmış gibi görünüyor?

7 Cevap

Ben 7 yıl önce başladı. Benim kişisel deneyim, programlama için yol bu gibi bir şey olacaktır:

HTML -> CSS -> Javascript -> PHP/MySQL [Insert other web script language here] -> "Desktop Languages"

HTML (ve CSS), ben (o freewebs.com) webs.com bana kod parçacıkları eklemek için izin verdiğini bir grafik editörü kullanarak başladı. Ben şeyler bakmak için bazı rasgele Geocities sitesine (huzur içinde yatsın) kullanılır. Şimdi, Google veya Bing kullanın.

Sonra, ben Jeffrey Zeldman 's kitap, Designing with Web Standards var. Ben not defteri kodunu yazarak, kitap aracılığıyla izledi. Kodu ne anlamaya çalışın.

Kendinize bir iyilik yapın Notepad++ veya Programmer's Notepad kullanın. Onlar kıvrımlara kod için otomatik sekme desteği. Size uzun vadede daha iyi ve daha aklı başında kodlayıcı yapacaktır.

Ben yapmak için kullanılan başka bir şey benim tarayıcıda sağ tıklayarak insanların koduna bakmak ve isabet "kaynağı" oldu.

Çalıştırılmasından önce bu size sadece PHP çalıştırmak sonra HTLM / CSS ve Javascript alır. Google Chrome çünkü hata ayıklama yetenekleri komut analiz için iyidir. (Olsa da henüz bu konuda merak etmeyin.)

Javascript was an adventure back then. Now, we have jQuery. Start with that or a similar framework. This can be researched online. I have never bought a Javascript book. I do have an ancient one from Visual Quickstart that I used to learn what a method looks like. Beyond that, the particular book in question is an outdated rag.

PHP / MySQL öğrenmek için bir kitap alabilirsiniz. Iki dil genellikle çok nasıl tandem bunları kullanmak size göstermek kitapları bulmak bir çırpıda olmalıdır birlikte konur. Ben kullanılan O'reilly books for PHP.

Ben test ediyorum ben her zaman internet yok, çünkü çok çevrimiçi PHP başvuru sevmiyorum. Benim makinede bir sanal sunucu kurulum kullanın. PHP ve MySQL öğrenmeye başlamak için hazır olduğunuzda o içine bak.

Hatırlanması gereken son şey web standartları her zaman değişiyor olmasıdır, ama bu konuda çok deli alamadım. Ben başladığımda, XHTML tüm öfke ve şimdi herkes HTML5 hakkında konuşuyor. Diğerleri gibi ben hala XHTML kullanın. Bu işler herkes için farklı adım hareket olduğunu göstermek için gider.

İyi şanslar, ben yardımcı umut!

EDIT: Yazımın yukarı Geoff Adams oldukça fazla meblağlar - kitaplarda yatırım etrafında oynayın. Ve, bu zaman alacak. Ben hiçbir yerde yakın mükemmel kadar değilim.

'Ustalık' Başlarken çaba, zaman ve bir sürü iş almak için gidiyor. Sadece öğreticiler okuyarak bir uzman olamaz - iyi yolu yaparak öğrenmektir. Temelleri ile vâkıf, sonra etrafında oynarlar. Eğer daha rahat olduğunuzda, bazı kitaplarda yatırım.

Karmaşık bir sistemi oluşturmak için arıyorsanız, o zaman bir off-the-raf alternatif kullanarak daha iyi olabilir. Eğer tekerleği yeniden icat etmeye karar vermeden önce çeşitli e-ticaret sistemleri (Magento şu anda moda olan) ve İçerik Yönetim Sistemleri (CMSes) etrafında Googling deneyin.

Read this book alt text

Ayrıca, bu öğreticiler (XHTML, CSS, Javascript) geçiyor tutmak ve bunu öğrenmek gibi öğrenmek her şeyi deneyin.

Ben Apress kitap belkide Beginning PHP and MySQL: From Novice to Professional, Third Edition sizin için olabilir aşk? Eğer bir gelişme arka plan var mı?

Eğer yerel kitap mağazasında bir kitap alıp bakmak ya da Amazon.com kapalı bir kapma bakmak isteyebilirsiniz. Ben öğrenmek için gerçekten çok iyi bir PHP web kaynak bulamadı. Genellikle Ben sadece kod çalışıyorum konularda hızlı bir google arama yapın.

Başka bir seçenek sadece dalış ve bina uygulamaları başlatmak için olduğunu. Ben PHP öğrenmek için en iyi yolu gitmek gibi öğrenmek olduğunu tespit ettik. Eğer temel sözdizimi ve nasıl kod etrafında hareket etmek bir kavrayışa sahip, o zaman sen de vb Zend, CakePHP gibi Altyapıları içine bakmak cepten konulara bakmak bir kitap alabilirsiniz

Kesinlikle PHP öğrenme ayarlanır? Eğer varsa, o zaman iyi bir kitap satın almak - aslında orada ok burada bahsedilen birkaç - ama, baştan güvenlik yönlerini öğrenmek için lütfen. Orada güvensiz kod yazıyoruz dünyada yeterince PHP geliştiricileri daha bulunuyor (ben onlardan biri olmak için kullanılır, bu yüzden ben bilirdim).

Pratik olsa anahtarıdır; Ben yaklaşık 6 yıldır artık PHP programlama oldum, ve ben (benim Zend PHP5 Sertifikasyon geri birkaç ay geçti) kendimi oldukça yetkin düşünecektim, ama ben hala daha önce hiç görmedim fonksiyonları bulabilirsiniz.

Bir ipucu - temelleri ile rahat olana kadar hatta Zend Framework, Magento ya da böyle bir şey bakarak sanmıyorum. Bunu yaparsanız, kesinlikle mücadele edeceğiz; onlar bile zor zamanlarda başımı sarmak bulmak bazı gelişmiş kavramları kullanmak.

Alternatif olarak, başka bir şey öğrenebilirler ...

Kitap önerileri harika. "Ustalık" olsa da, sadece zanaat pratik geliyor. Eğer PHP öğrenmek istiyorsanız, (vb HTML, CSS, Javascript, MySQL) PHP ile, birçok site inşa etmek gerekir.

Eğer güvenli bir online web mağazası inşa güven var, iyi, bir tane inşa etmek gerekir. Belki öğrenmek için ödeyecek bir şirket bulabilirsiniz. Belki bunu size akıl hocası bir meslektaşım bulacaksınız. Ya da kitaplar, birden çok web siteleri ve ödeme yetkilendirme sağlayıcısı bazı kötü yazılmış "entegrasyon rehber" kazmak gerekir. I ile benim ilk kez gergindim. Biraz hızlı gittik ikinci kez. Ve üçüncü kez ben ne kadar süreceğini tahmin etmek için yeterli emin hissettim.

Ben zor veya çevirmek olmaya çalışıyorum değilim. Ben sadece "yaparak öğrenme" Bu şeyler çok öğrenmek için tek yol olabilir hissediyorum.