OOP PHP için iyi eğitim kaynakları, herkes?

6 Cevap php

Herkesin PHP dil OOP herhangi bir iyi bir eğitim kaynaklarını paylaşması olabilir görmek gibi olacak.

İyi Eğitim OOP (Object Oriented Programming) PHP, herkes için kaynaklar?

Ben çoğunlukla yüzeysel sayıda öğreticiler, kötü bazıları gördüm.

Please, ticari veya serbest, Video veya Yazılı ya da iyi bir şey paylaşmak.

6 Cevap

Ben PHP Manual's guide to OOP. Bu noktaya ve birçok örnekler vardır seviyorum.

Bu benim görüşüme göre, mutlak iyi bahistir. Burada dokümantasyon hem teknik açıklamaları yanı sıra yararlı örnekler ve düz-İngilizce ifadeler içerir.

PHP.net/oop

PHP OOP göreli hala emekleme aşamasında olduğunu ancak akılda tutmak, ve şüphesiz diğer OOP uygulamaları için kafa karıştırıcı birçok şeyler olacak.

Lynda.com iyi bir video ders var:

Lynda - Temelleri Ötesi MySQL ile PHP

http://www.lynda.com/home/DisplayCourse.aspx?lpk2=653

Bu tasarım desenleri hakkında beri, OOP ileri tarafında biraz daha fazla, ama ben gerçekten Enterprise Application Architecture Martin Fowler Patterns gibi (http://www.amazon.com/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420/ref=sr%5F1%5F1?ie=UTF8&s=books&qid=1255402272&sr=1-1). Ve sen (http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/) Four'un desen kitabı Gang ile yanlış asla

Desenleri öğrenme hakkında güzel bir şey, dil agnostik konum olduğunu. Bir desen öğrenin, (neredeyse) herhangi bir dilde :) kullanmak

Eğer php oop temellerini öğrenmek istiyorsanız o php.net manual for oop en iyisidir. Ama bu genel oop kavramının temel bir anlayış gerektirir. Eğer php.net kılavuzda yoluyla öğrenme ise o zaman her konuda yazılmış yorum okumak unutmayın. Yazılı Bazı yorumlar üzerine php oop kavramları temizlemek için gerçekten harika vardır.

Temel oop kavramının iyi bir fikrim var ve genel oop kavramı ve uygulanmasını öğrenmek istemiyorsanız, o zaman php oop tutorial Serisi techflirt.com başvurabilirsiniz. Bu öğretici php oop büyük bir kapsama sahiptir. Bu öğretici hakkında iyi bir şey, onlar her bölüm ile kod sağlamak ve iyi bir konu kapsama sahiptir.

Kavramsal değil, dil özel olduğundan, herhangi bir dilde herhangi iyi OOP kaynak için bakmak ve denemek ve PHP çalışması yapmak.

Tasarım patters, birim test ve etki odaklı kalkınma gibi kavramlar bakmak ve OOP bilgisi olmayan bir çok kendinizi maruz olacaktır.

PHP projelerde Zend Framework ve Doctrine PHP ORM gibi kütüphaneleri kullanmaya başlayın. Onlar nesne yönelimli ve bunları kullanarak daha büyük bir anlayış geliştirecektir.

Ayrıca phpPatterns ve c2 wiki check out.

-Sam