[Lynda.com] Object-Oriented Programming with PHP [2012, ENG]

Ответить на тему
 

Psymantis ®

Стаж: 5 лет 4 месяца

Сообщений: 113

Симпатии: 8

Object-Oriented Programming with PHP-Производитель: Lynda.com
Год выпуска: 2012
Автор: Jon Peck
Продолжительность: 1:48 ч
Язык: Английский
Файлы примеров: присутствуют
Видео кодек: Windows Media
Видео: VC-1 960x540 16:9 15fps ~280Kbps
Аудио: WMA 48kHz 2ch 96Kbps-Описание: Whether you're enhancing or optimizing existing code or just starting from scratch, there's never a better time to start integrating object-oriented design techniques. This course shows how to integrate the principles of object-oriented programming into the build of a PHP-driven web page or application. After an overview of what objects and classes are and why they should be used, author Jon Peck dives into creating and instantiating objects, then defining the class relationships and interactions that will form the basis of your coding arsenal. The course also shows how to leverage PHP objects and implement design patterns, and looks at steps you can take to continue adding to your programming tool belt.
Этот курс показывает, как интегрировать принципы объектно-ориентированного программирования в PHP. Объясняя, что такое объекты и классы, и почему они должны быть использованы, автор Джон Пек ныряет в создании экземпляров объектов, определение класса связей и взаимодействий, которые лягут в основу вашего кодирования арсенал. Конечно, также показывает, как использовать PHP объектов и реализации шаблонов проектирования.
- Google
-

Topics include

Historical overview of object-oriented PHP
Defining classes
Creating a method/object context with $this
Accessing classes without instantiation
Creating a database class
Extending and abstracting classes
Cloning and comparing objects
Error handling with exceptions
Implementing design patterns, such as the factory and strategy patterns

Содержание

Introduction 3m 58s
Welcome 36s
Using the exercise files 2m 36s
Understanding what you should know 46s
1. Introduction to Object-Oriented Programming 5m 8s
What is an object? 1m 19s
What is a class? 1m 3s
Why should you use object-oriented programming? 1m 52s
The history of object-oriented PHP 54s
2. Creating Your First Object 16m 2s
Defining a class 2m 54s
Defining class properties 3m 30s
Creating a method and exploring object context with $this 2m 50s
Instantiating an object and accessing its contents 3m 5s
Specifying the visibility scope 3m 43s
3. Overloading with Magic Methods 14m 51s
What is a magic method, and do I need one? 1m 59s
Overloading property access 6m 17s
Customizing object construction 4m 33s
Standardizing object rendering as a string 2m 2s
4. Accessing Classes without Instantiation 20m 40s
Using the static keyword 3m 8s
Leveraging scope resolution operators 1m 5s
Setting constant values 2m 21s
Avoiding static method pitfalls 6m 29s
Creating a database class 7m 37s
5. Class Relationships and Interactions 23m 6s
Extending your class 5m 12s
Abstracting classes 5m 11s
Sharing interfaces using polymorphism 4m 22s
Overriding methods, properties, and constants 3m 5s
Cloning and comparing objects 2m 44s
Referencing objects 2m 32s
6. Built-In PHP Objects 14m 10s
Leveraging standard class objects 2m 23s
Retrieving objects from the database 5m 49s
Error handling with exceptions 1m 34s
Customizing PHP exceptions 4m 24s
7. Design Patterns 7m 28s
Identifying the singleton pattern 1m 28s
Using the factory method pattern 1m 41s
Implementing a strategy pattern 4m 19s
Conclusion 2m 53s
Looking forward to namespaces 42s
Next steps 1m 6s
Goodbye 1m 5s

Скриншоты

Создавать темы 14-Окт-2012 12:46

[Профиль]  [ЛС] 
Показать сообщения:    
Ответить на тему

Текущее время: 24-Сен 04:47

Часовой пояс: UTC + 5



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы