
KNP University – Learn OO
English | Size: 1.09 GB
Category: Tutorial
Prerequisites
* Comfortable with programming in PHP itself
* Basic knowledge of working with a database
After this track, what will my level be?
* You’ll be ready to bring object-oriented coding into your projects immediately
* You’ll be able to comfortably apply all the OO basics, like creating classes, handling properties and methods, visibility and instantiating objects
* Beyond just using classes, the idea of “dependency injection” will be clear, allowing you to code correctly from day 1, and things that will cause your code to become an un-maintainable mess
* For organization, the idea of a “dependency injection container” will be clearing, allowing you to create many objects, but keep them organized
* You’ll feel comfortable applying more advanced ideas, like abstract classes and interfaces [Read more…]