Курс по ООП [Marlin] [Рахим Муратов] [2022]
Формат: 1 месяц * 4 прямых эфиров * Домашние задания * Ежедневная поддержка куратора: можно задавать вопросы *
Для кого: точка А — слабое знание ООП, точка Б — разработка на ооп с полным пониманием процесса для дальнейшего трудоустройства
Для тех, кому нужна полноценная практика на php; кто знает теорию, но не может применить знания на практике; кто часто копирует код из сети, но самостоятельно написать не получается. А также, кто хочет научиться ООП.
Курс по ООП. Старт 5го января.
Месячный курс по PHP, ООП для желающих научиться программировать и устроиться на работу. Каждую неделю созвон с куратором. Домашние задания и ежедневная поддержка преподавателя.
Вот реальное тестовое задание. Если выполнить его хорошо, возьмут на работу.
Чтобы его выполнить, нужно неплохо разбираться в:
Для кого
Вам обучение подойдет если:
Формат: 1 месяц * 4 прямых эфиров * Домашние задания * Ежедневная поддержка куратора: можно задавать вопросы *
Для кого: точка А — слабое знание ООП, точка Б — разработка на ооп с полным пониманием процесса для дальнейшего трудоустройства
Для тех, кому нужна полноценная практика на php; кто знает теорию, но не может применить знания на практике; кто часто копирует код из сети, но самостоятельно написать не получается. А также, кто хочет научиться ООП.
Курс по ООП. Старт 5го января.
Месячный курс по PHP, ООП для желающих научиться программировать и устроиться на работу. Каждую неделю созвон с куратором. Домашние задания и ежедневная поддержка преподавателя.
- 1 месяц
- 4 прямых эфиров
- Домашние задания
- Ежедневная поддержка куратора: можно задавать вопросы
- Для кого: точка А — слабое знание ооп, точка Б — разработка на ооп и ларавел с полным пониманием процесса для трудоустройства
- Объектно-ориентированное программирование
- Фейрмворк Laravel
- База данных MySQL
- Паттерны проектирования SOLID, GRASP. Другие подходы как KISS,DRY.
- Разработка API
- git
- Docker
- Linux, bash
- Unit тестирование
- и другие технологии...
Вот реальное тестовое задание. Если выполнить его хорошо, возьмут на работу.
Чтобы его выполнить, нужно неплохо разбираться в:
- Темы: composer, psr стандарты, namespace, autoloading, spl, mvc, front controller, solid
- Уметь применять принципы ООП на практике
- Иметь опыт создания проектов на чистом PHP и на ООП.
Для кого
Вам обучение подойдет если:
- Вы учитесь самостоятельно и запутались в обилии информации.
- Вы часто копируете код, но сами написать не можете
- Устали искать информацию по крупицам
- Не можете применить ООП на практике
- В целом, с практикой все плохо. Ваша практика в основном, это переписывание кода с экрана
- Ищете четкую пошаговую программу обучения с преподавателем-практиком
Программа курса
Немного о подходе
Чтобы человек устроился на работу, чувствовал себя уверенно в своих знаниях, в своем будущем как разработчика нужно пройти немалый путь. Однако есть один навык без которого все остальное не имеет смысла. Этот навык — умение самостоятельно решать задачи, писать код.
На реальной работе разработчик не ищет видеокурс, где разбирается решение его задачи. Он находит решение сам: обсуждает тз, строит архитектуру, создает план и пишет код, использует гугл и документацию.
Чтобы на работе чувствовать себя уверенно, мы предлагаем проделать такой же путь только на учебных проектах: понять принципы разработки, столкнуться со множеством ошибок, решить их, обращаться за помощью к куратору. «Тяжело в учении, легко в бою»: лучше преодолеть трудности на учебном проекте и быть готовым, чем не имея опыта взять проект за деньги и не справиться.
Подробный список модулей и уроков
Мышление ООП
Разработка на чистом ООП
Углубленный ООП
Немного о подходе
Чтобы человек устроился на работу, чувствовал себя уверенно в своих знаниях, в своем будущем как разработчика нужно пройти немалый путь. Однако есть один навык без которого все остальное не имеет смысла. Этот навык — умение самостоятельно решать задачи, писать код.
На реальной работе разработчик не ищет видеокурс, где разбирается решение его задачи. Он находит решение сам: обсуждает тз, строит архитектуру, создает план и пишет код, использует гугл и документацию.
Чтобы на работе чувствовать себя уверенно, мы предлагаем проделать такой же путь только на учебных проектах: понять принципы разработки, столкнуться со множеством ошибок, решить их, обращаться за помощью к куратору. «Тяжело в учении, легко в бою»: лучше преодолеть трудности на учебном проекте и быть готовым, чем не имея опыта взять проект за деньги и не справиться.
Подробный список модулей и уроков
Мышление ООП
- Верстка index
- Работа с PDO Select
- Рефакторинг 1
- QueryBuilder 2
- QueryBuilder рефакторинг 3
- Connection рефакторинг
- Эволюция синтаксиса
- QueryBuilder мышление
- Страница show
- QueryBuilder Update и Delete
- Router
- Dependency Injection
- Packagist
- Правка мозга
Разработка на чистом ООП
- План
- Основа ООП подхода
- Экземпляр БД
- Метод Query
- Query
- GET & DELETE
- Database INSERT
- Database Update, First
- Config
- Validation and Input
- CSRF, Session
- Flash
- User
- Redirect
- Register User #2
- Login
- Проверка авторизации
- Выход из системы
- Запомнить меня #1
- Запомнить меня #2
- Изменение профиля
- Изменение пароля
- Права и роли
- Доп. урок #2
- Завершение
Углубленный ООП
- Overview
- Namespace
- Autoloading
- PSR
- Composer
- Composer подключение своих классов
- QueryBuilder
- League Plates
- Kint
- Flash
- Routing
- Routing 2
- Views
- Подключение компонентов
- Exception 1
- Exception 2
- User 1
- User 2
- User 3
- Mail отправка почты
- Faker
- Aura select paginator
- Paginator
- PHP DI 1
- PHP DI 2
- PHP DI 3
https://marlindev.ru/oop