Взламываем ООП PHP, паттерн MVC, работу с GIT | FREE курс php | 10ч. теории и практики #php
Подробный практический урок про ООП в PHP, MVC, GIT. Разбор принципов ООП в PHP: инкапсуляция,полиморфизм,наследование,абстракция. Работаем в PHP с Class, Abstract class, Interface, Trait (разбираемся как правильно работать с трейтами в PHP), с магическими методами. Закрепление на практике через разработку своей MVC системы с чатом GPT - юзаем как личного ментора. Разбираемся с системой контроля версий GIT, как на практике используют GIT программисты, запускаем команды GIT: git clone,git commit,git pull, git push и другие
Канал на ютуб: @izi-php
Кто не смотрел, рекомендую:
1 часть по основам
2 часть по основам
- Очень старался - задонатить можно тут -:)
- Телеграм, где будет ссылка на с кодом из видео: - тут основная движуха)
Таймкоды:
00:00 - Вступление, о чем видео
04:00 - Зачем ООП
07:30 - Что такое ООП, обзорно
15:20 - Области видимости PHP в части классов и объектов
20:56 - Что такое объект,класс Пример - аналогия с реальным миром
00:36:59 - Принципы ООП в PHP, инкапсуляция,полиморфизм,наследование и абстракция.
00:37:30 - Принцип ООП Инкапсуляция: private,protected,public,readonly,final - практика
01:14:19 - php8 синтаксис объявления свойств в классе
01:19:53 - Принцип ООП Наследование
01:25:54 - Правим TypeError Return value must be of type
01:29:54 - Принцип ООП Полиморфизм - реализации через наследование, через абстрактный класс и интерфейс
01:38:17 - Правим: Fatal error php Cannot instantiate abstract class, Class contains 1 abastract method and must be declared ...
01:46:00 - Принцип ООП Абстракция: abstract class,interface в чем разница?
02:17:31 - Трейты в PHP, как использовать трейты, как трейты используются в php фреймворках Symfony, Laravel, Yii2
02:29:21 - Трейты: Разбор примеров по трейтам из документации PHP
03:34:08 - Трейты: Fatal error Uncaught Error Unknown named parameter - ошибка с именованными аргументами в php8 - что значит и как исправить
03:45:20 - Трейты: Разрешение конфликтов имен методов в трейтах содержащих одноименные методы. Решаем с помощью алиаса метода и с помощью оператора insteadof
03:54:01 - Магические методы объектов php: get, set, call, callStatic
invoke, destruct, clone и другие. Перегрузка свойств и методов в PHP, вопросы на собеседовании php программиста
04:06:42 - Правим Deprecated ошибку в php Cannot of dynamic property is deprecated
04:23:56 - Правим Fatal error Non-static method cannot be called statically
04:26:12 - Static|self Правим Fatal error: Using $this when not in object context
04:41:13 - Начинаем разработку MVC системы совместно с чатом GPT
04:51:28 - MVC: Разбор что такое MVC и для чего оно надо
05:12:47 - MVC: Взаимодействуем с чатом GPT
06:20:00 - MVC: берем что-то из Laravel )
08:33:37 - GIT: pull, push,clone,commit
- рассказываю как склонировать репозиторий
- используем команды git clone, git pull, git push,git commit
- пушим ветку в github
09:45:30 - Заключение, ставьте лайки и подписывайтесь )
- задонатить можно тут -:)
- Телеграм: - тут основная движуха)
#php #git #phpснуля #phpуроки #программированиедляначинающих #программированиеснуля #gpt4 #mvc #php8, #php7, #trait_php #interfaces_php #iinterfaces
php,ООП PHP,Объектно-ориентированное программирование,что такое объект класс,разница между объектом и классом,php interface,php class object abstract,abstract class php,уроки ООП php,видео ООП php,программирование с нуля,язык программирования,основы программирования,программирование php,php уроки,язык программирования php,программирование с chat GPT,видео php,видео уроки php,основы php видео,trait php,git,mvc gpt,gpt php,php видео,github,git clone
2 views
2261
784
3 months ago 05:28:53 1
🔥Взломай PHP за 5 часов:❗2️⃣ Быстрый курс PHP! Учись без боли #php
4 months ago 02:26:48 21
mALVINAmONEY стримит на ТВИЧЕ (ВПЕРВЫЕ!) w рассказывает про угон [YT] ЮТУБ КАНАЛА
8 months ago 05:28:52 551
№ 2 - Взломай PHP за 5 часов: Быстрый курс ! Учись без боли #php
9 months ago 00:02:38 1
Защитите свой код на Python от взлома - PYARMOR Обфускация