Цель заброшена
Автор не отписывался в цели 2 года 8 месяцев 9 дней
Улучшить backend скиллы
Занимаюсь веб-разработкой. В основном пишу на PHP. Так сложилось, что на данный момент остался без работы. Решил потратить около месяца времени исключительно на самообразование.
Есть некоторое количество книг, ресурсов, программ (некоторые начатые, но не законченные), которые хотелось бы дочитать/пройти/повторить.
Всё важное нужно зафиксировать в личной базе знаний в Obsidian.
Пока не знаю, реально ли будет уложиться в месяц. По обстоятельствам буду либо что-то урезать, откладывать на потом, либо продлевать период обучения.
Возможно что-то в плане будет откорректировано на основании статьи на Хабре
P.S. Никогда не работал с целями на смарт прогрессе. Подумал может это подстегнет мою мотивацию учиться.
Критерий завершения
Все из перечисленных курсов/книг/программ выполнены/прочитаны на 100%
Личные ресурсы
Месяц свободного времени, опыт в backend-разработке около 6 лет
-
[Deworker.pro] Основы HTTP
Повторяем основы HTTP-протокола
2 видео/день - первая неделя
-
Жизненный цикл HTTP-запроса
-
Структура HTTP-запроса и ответа
-
Заголовки для описания контента
-
Состояние: Cookies и сессии
-
Способы аутентификации
-
Управление кэшированием
-
Кроссдоменные запросы (CORS)
-
Заголовки безопасности
-
Дополнительные заголовки
-
Собственные HTTP заголовки
-
-
[Deworker.pro] ООП: Взаимодействие объектов
Освежаем объектно-ориентированную парадигму в голове
2 видео/день - вторая неделя
-
Способы взаимодействия объектов
-
Конструкторы и зависимости
-
Проектирование методов объектов
-
Исключения и контроль ошибок
-
События и наблюдатели
-
-
[Habr] Статья про собеседование для PHP-разработчика
Сначала прочитать полностью статью, затем ответить по пунктам на конкретные вопросы, без заглядывания куда-либо
-
Прочитать статью
-
Что нового в PHP 7.*
-
Типы данных
-
Type hinting + strict mode
-
Строгое и нестрогое сравнение
-
Работа с ссылками
-
Copy-on-write
-
Run time error handling
-
Замыкания
-
Функции по работе с массивами
-
Функция list()
-
Область видимости переменной
-
Область видимости свойства/метода/константы класса
-
Final классы и методы
-
Позднее статическое связывание
-
Магические методы
-
Динамические переменные
-
Генераторы
-
Reflection API
-
Autoloader
-
SPL
-
APC/APCu
-
OPcache
-
PSR standards
-
Composer
-
XDebug
-
Rest API
-
Тесты
-
Инкапсуляция/наследование/полиморфизм
-
Абстрактные классы/методы
-
Интерфейсы
-
Traits
-
GRASP шаблоны
-
Паттерны банды четырех
-
SOLID
-
Kiss
-
Dry
-
Databases
-
Docker
-
HTTP и другие протоколы
-
Авторизация и аутентификация
-
JS
-
-
[Book] DDD Quickly
-
Preface: Why DDD Quickly?
-
Introduction
-
What Is Domain-Driven Design
-
The Ubiquitous Language
-
Model-Driven Design
-
Refactoring Toward Deeper Insight
-
Preserving Model Integrity
-
DDD Matters Today: An interview with Eric Evans
-
-
Business English
Бизнес курс английского языка на Puzzle English
3 видео/неделя (пн, ср, пт) + домашка
-
CVs and Resumes
-
Cover Letter
-
Interview
-
Networking
-
Corporate structure
-
Career path
-
Phone calls
-
SWOT analysis
-
Powerful presentations
-
Stress Management
-
Successful negotiation
-
Analyzing information
-
-
[iOS] Приложение Алгоритмы
Повторить алгоритмы и структуры данных
-
[Book] Headfirst. Паттерны проектирования
-
[HackeRank] 1 month preparation kit
-
Challenge 1
-
Challenge 2
-
Challenge 3
-
Challenge 4
-
Challenge 5
-
Challenge 6
-
Challenge 7
-
Challenge 8
-
Challenge 9
-
Challenge 10
-
Challenge 11
-
Challenge 12
-
Test 1
-
Challenge 13
-
Challenge 14
-
Challenge 15
-
Challenge 16
-
Challenge 17
-
Challenge 18
-
Challenge 19
-
Challenge 20
-
Challenge 21
-
Challenge 22
-
Challenge 23
-
Challenge 24
-
Challenge 25
-
Test 2
-
Challenge 26
-
Challenge 27
-
Challenge 28
-
Challenge 29
-
Challenge 30
-
Challenge 31
-
Challenge 32
-
Challenge 33
-
Challenge 34
-
Challenge 35
-
Challenge 36
-
Challenge 37
-
Challenge 38
-
Test 3
-
Challenge 39
-
Challenge 40
-
Challenge 41
-
Challenge 42
-
Challenge 43
-
Challenge 44
-
Challenge 45
-
Challenge 46
-
Challenge 47
-
Challenge 48
-
Challenge 49
-
Challenge 50
-
Challenge 51
-
Challenge 52
-
Challenge 53
-
Challenge 54
-
Test 4
-
- 1081
- 10 января 2022, 12:29
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением