0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Привет, в этом посте расскажу о прохождение профессии<a>PHP-программист</a>на хекслете.</p>
1
<p>Привет, в этом посте расскажу о прохождение профессии<a>PHP-программист</a>на хекслете.</p>
2
<p>Решил пройти профессию PHP-программист перед воркшопом<a>введение в rails</a>, чтобы узнать что-то новое и закрепить общие концепции того, как работает бэкенд. К этому моменту уже был пройден<a>code-basics php</a>и практически все курсы и проекты по javascript, поэтому расскажу только о курсах связанных с пхп, общие курсы для всех профессий не буду трогать (это 10 курсов из 22 в профессии).</p>
2
<p>Решил пройти профессию PHP-программист перед воркшопом<a>введение в rails</a>, чтобы узнать что-то новое и закрепить общие концепции того, как работает бэкенд. К этому моменту уже был пройден<a>code-basics php</a>и практически все курсы и проекты по javascript, поэтому расскажу только о курсах связанных с пхп, общие курсы для всех профессий не буду трогать (это 10 курсов из 22 в профессии).</p>
3
<p><strong>Курс "php: основы"</strong>является продолжением уроков на code basics и знакомит с особенностями языка. Запомнилось, что нет функции аналога console.log, а есть print_r и var_dump. Видимо print_r вообще не используется, а var_dump все равно чувствуется его ограниченность. Немного запутался в импорте функций и неймспейсах, насколько помню, неймспейсы есть в любом языке и только в пхп по историческим причинам они разделены. Ссылки, так и не понял, как это работает, не смог сделать упражнение.</p>
3
<p><strong>Курс "php: основы"</strong>является продолжением уроков на code basics и знакомит с особенностями языка. Запомнилось, что нет функции аналога console.log, а есть print_r и var_dump. Видимо print_r вообще не используется, а var_dump все равно чувствуется его ограниченность. Немного запутался в импорте функций и неймспейсах, насколько помню, неймспейсы есть в любом языке и только в пхп по историческим причинам они разделены. Ссылки, так и не понял, как это работает, не смог сделать упражнение.</p>
4
<p><strong>Курс "php: настройка окружения".</strong>Проходя его лучше повторять действия на своем ПК. Я затупил на автозагрузке файлов. Не обратил внимание, что после обновления секции autoload нужно обязательно запускать команду composer dump-autoload, долго просидел с этим, в итоге подсказали в PHP-канале<a>Telegram-сообщества Хекслета</a>. Запомнилось, что в имени пакета включено имя вендора, что в пхп есть общие для языка стандарты оформления кода.</p>
4
<p><strong>Курс "php: настройка окружения".</strong>Проходя его лучше повторять действия на своем ПК. Я затупил на автозагрузке файлов. Не обратил внимание, что после обновления секции autoload нужно обязательно запускать команду composer dump-autoload, долго просидел с этим, в итоге подсказали в PHP-канале<a>Telegram-сообщества Хекслета</a>. Запомнилось, что в имени пакета включено имя вендора, что в пхп есть общие для языка стандарты оформления кода.</p>
5
<p><strong>Курс "ключевые аспекты веб-разработки на PHP".</strong>Чисто теоретический курс, рассказывающий о разработке с примерами на php. Идеально подходит для тех, кто хочет узнать общую картину веб-разработки. Познакомитесь с большинством необходимых терминов, подходов, концепций, пхп используется как инструмент.</p>
5
<p><strong>Курс "ключевые аспекты веб-разработки на PHP".</strong>Чисто теоретический курс, рассказывающий о разработке с примерами на php. Идеально подходит для тех, кто хочет узнать общую картину веб-разработки. Познакомитесь с большинством необходимых терминов, подходов, концепций, пхп используется как инструмент.</p>
6
<p><strong>Курс "php: массивы".</strong>Здесь я только знакомился с синтаксисом. Прикольно, что рассказывают про структуры данных и big O.</p>
6
<p><strong>Курс "php: массивы".</strong>Здесь я только знакомился с синтаксисом. Прикольно, что рассказывают про структуры данных и big O.</p>
7
<p><strong>Курс "php: ассоциативные массивы".</strong>Тоже в основном знакомился с синтаксисом, популярными функциями для работы с ассоциативными массивами, и отличиями массивов от ассоциативных массивов в пхп. Рассказывают про хеш-таблицу.</p>
7
<p><strong>Курс "php: ассоциативные массивы".</strong>Тоже в основном знакомился с синтаксисом, популярными функциями для работы с ассоциативными массивами, и отличиями массивов от ассоциативных массивов в пхп. Рассказывают про хеш-таблицу.</p>
8
<p><strong>Курс "php: функции".</strong>Курс для новичков, подробно рассказывает о функциях, функциях высшего порядка, замыканиях. Забавно, что в пхп разные сигнатуры с местом подставления коллекции у функций map, filter, reduce. И замыкания нужно явно писать.</p>
8
<p><strong>Курс "php: функции".</strong>Курс для новичков, подробно рассказывает о функциях, функциях высшего порядка, замыканиях. Забавно, что в пхп разные сигнатуры с местом подставления коллекции у функций map, filter, reduce. И замыкания нужно явно писать.</p>
9
<p><strong>Курс "php: введение в ООП".</strong>Этот курс может показаться очень сложным, непонятным и большим, но это нормально, курс на самом деле очень классный и к нему стоит возвращаться время от времени. Я был на одном из воркшопов Кирилла по ООП, поэтому мне большинство информации было понятно, часто были флешбеки с воркшопа. В этом курсе все, много информации которую нам рассказывал Кирилл на воркшопе. Может быть я даже завидую тем, кто пройдет этот курс, пройдет воркшоп и потом снова пройдет курс</p>
9
<p><strong>Курс "php: введение в ООП".</strong>Этот курс может показаться очень сложным, непонятным и большим, но это нормально, курс на самом деле очень классный и к нему стоит возвращаться время от времени. Я был на одном из воркшопов Кирилла по ООП, поэтому мне большинство информации было понятно, часто были флешбеки с воркшопа. В этом курсе все, много информации которую нам рассказывал Кирилл на воркшопе. Может быть я даже завидую тем, кто пройдет этот курс, пройдет воркшоп и потом снова пройдет курс</p>
10
<p><strong>Курс "php: объектно-ориентированный дизайн".</strong>Этот курс является продолжением курса "введение в ООП", с примерами реальных библиотек на пхп. Много практики и реального кода с применением ООП.</p>
10
<p><strong>Курс "php: объектно-ориентированный дизайн".</strong>Этот курс является продолжением курса "введение в ООП", с примерами реальных библиотек на пхп. Много практики и реального кода с применением ООП.</p>
11
<p><strong>Курс "веб-разработка на php".</strong>Курс учит использовать микрофреймворк slim и всему что нужно, чтобы сделать CRUD (сервер, mvc, куки, сессии, flash и т.д.). В целом дает общие знания по архитектуре веб-приложений и по работе с микрофреймворками (я прошел курс по express.js, очень много похожего между express и slim).</p>
11
<p><strong>Курс "веб-разработка на php".</strong>Курс учит использовать микрофреймворк slim и всему что нужно, чтобы сделать CRUD (сервер, mvc, куки, сессии, flash и т.д.). В целом дает общие знания по архитектуре веб-приложений и по работе с микрофреймворками (я прошел курс по express.js, очень много похожего между express и slim).</p>
12
<p><strong>Курс "php pdo: работа с базой данных".</strong>Название говорит само за себя. Краткий курс по конкретному инструменту.</p>
12
<p><strong>Курс "php pdo: работа с базой данных".</strong>Название говорит само за себя. Краткий курс по конкретному инструменту.</p>
13
<p><strong>Курс "php: ввод и вывод".</strong>Этот курс решил пропустить, вернусь, когда буду проходить проекты по пхп. Как то там запутано сделано в пхп работа с I/O, не захотелось проходить после первых нескольких уроков.</p>
13
<p><strong>Курс "php: ввод и вывод".</strong>Этот курс решил пропустить, вернусь, когда буду проходить проекты по пхп. Как то там запутано сделано в пхп работа с I/O, не захотелось проходить после первых нескольких уроков.</p>
14
<p><strong>Курс "php: автоматическое тестирование".</strong>Небольшой курс знакомит с терминами в тестировании (fixtures, stub, mock, etc.) и как принято тестировать в пхп.</p>
14
<p><strong>Курс "php: автоматическое тестирование".</strong>Небольшой курс знакомит с терминами в тестировании (fixtures, stub, mock, etc.) и как принято тестировать в пхп.</p>
15
<p>На данный момент профессия по php более прикладная, чем js. Если хотите быстро попробовать, что такое веб-разработка эта профессия, то что вам нужно. Я прошел 12 курсов за три недели, часа по три в день. Думаю минимальное время нужное для прохождения всех курсов профессии три-четыре месяца, с проектам больше, максимальное время зависит только от вас.</p>
15
<p>На данный момент профессия по php более прикладная, чем js. Если хотите быстро попробовать, что такое веб-разработка эта профессия, то что вам нужно. Я прошел 12 курсов за три недели, часа по три в день. Думаю минимальное время нужное для прохождения всех курсов профессии три-четыре месяца, с проектам больше, максимальное время зависит только от вас.</p>
16
<p>Подписывайтесь/добавляейте в закладки<a>мой сайт</a>, сейчас читаю книгу "Совершенный код" и буду проходить воркшопы Кирилла, собираюсь по ним писать небольшие отчеты. Дальше буду делиться тем, что изучил/прочитал/прошел вне хекслета, т.к. на хекслете почти все прошел.</p>
16
<p>Подписывайтесь/добавляейте в закладки<a>мой сайт</a>, сейчас читаю книгу "Совершенный код" и буду проходить воркшопы Кирилла, собираюсь по ним писать небольшие отчеты. Дальше буду делиться тем, что изучил/прочитал/прошел вне хекслета, т.к. на хекслете почти все прошел.</p>