онлайн обучение студенческий чат практики стажировка домашние задания
NPS(?): 76

Веб-разработка на PHP

План обучения / Уроки

Модуль 1. О курсе
Модуль 2. Архитектура Веба
Модуль 3. Веб-сервер
Модуль 4. Встроенный в PHP веб-сервер
Модуль 5. PHP CGI
Модуль 6. HTML в PHP
Модуль 7. Микрофреймворк Slim
Модуль 8. Обработчики запросов
Модуль 9. HTTP Сессия (запрос и ответ)
Модуль 10. Динамические маршруты
Модуль 11. Шаблонизатор
Модуль 12. Безопасность
Модуль 13. Поисковые формы
Модуль 14. Персистентность
Модуль 15. Модифицирующие формы
Модуль 16. Именованные маршруты
Модуль 17. Стандарт PSR7
Модуль 18. Flash
Модуль 19. CRUD
Модуль 20. CRUD: Создание
Модуль 21. CRUD: Обновление
Модуль 22. CRUD: Удаление
Модуль 23. Model-View-Controller (MVC)
Модуль 24. Cookies
Модуль 25. Сессия
Модуль 26. Деплой
3900 руб / месяц
24 ч
    https://ru.hexlet.io/courses/php-mvc

Чему вы научитесь

Создавать с помощью PHP полноценные сайты
Пользоваться встроенным в PHP веб-сервером
Работать с микрофреймворком Slim
Правильно строить архитектуру веб-приложений. Разбираться в MVC
whitetigra
14.11.2023
   10

Отлично Отличная IT-школа, особенно для начинающих и тех, кто хочет вспомнить практику программирования. Радует, что вся теория подкрепляется практическими заданиями. Задания проверяются автоматически, все быстро и четко. Также радует, что есть бесплатные курсы по основам программирования - полезно новичкам из «неайтишных» областей. Понравилось, что в специальностях есть «смежные» полезные курсы: основы sql, работа с командной строкой - все пригождается. В общем, особенно рекомендую школу Хекслет тем, кто совсем новичок в айти, либо давно все забыл и хочет вспомнить - здесь будет удачный старт. Можно начать с бесплатного курса по основам, а дальше выбрать специальность и учиться по подписке. Стоит не так дорого и свою цену оправдывает.

Плюсы: Есть бесплатные курсы по основам, хорошая база различных айти-специальностей. Курсы современные, в ногу со временем

Минусы: Кому-то покажется дорого выполнять платные курсовые проекты по специальностям

Источник: otzovik.com
Georg-P
28.09.2019
   10

Можно научиться многому полезному. ХекслетЯ начал свое знакомство с Hexlet с изучения Javascript. Не самый, на мой взгляд, интересный язык. Но сейчас, скорее всего, один из самых распространенных для WEB программирования. Так как мои интересы лежат именно в этой сфере, с него и начал. После простой регистрации открывается окно программы, которое разделено на две части. В одной - теория и задание, которое нужно сделать, в другой – редактор, в котором набирается код. После выполнения задания, оно отправляется на проверку, и если выполнено правильно, открывается новое задание. Ну и так далее.Первые задания простые, чуть даже скучноватые, которые решаются «в уме». Но первые впечатления обманчивы. Уже во второй половине курса появляются эдакие занозы, когда уже приходится «включать мозги», которые пока еще только начинают «нагреваться». С увеличением количества решенных задач темп продвижения существенно замедляется, а мозги иногда уже начинают «дымиться» в процессе... Незабываемые ощущения. Бывают и такие случаи, когда тупо смотришь на экран и сквозь зубы цедишь: «Чё те надо…(дальше не печатное)» Впрочем, если кому-то такие состояния не по душе, есть альтернатива, даже их несколько. Лучше, все-таки, учиться самостоятельно. Но, если уже - совсем «никак», или не очень хочется «напрягаться» (тогда какой смысл учиться?), есть несколько возможностей.Первое - можно смотреть, как сделали упражнение сотоварищи по курсу, можно искать ответы в интернете, можно также перейти по ссылкам в задании в качестве подсказок и «поковырять» там. Ну, и на самый крайний случай, можно обратиться к эталонному решению.Вообще, мне кажется, сильной стороной курса является то, что его создатели очень активно привлекают к работе с источниками. Понятно, что все знать о каком-либо предмете невозможно, да и не нужно. Нужно уметь найти ответ, а как - в общем-то, не важно. В этом и заключается мастерство в любой сфере деятельности, в том числе и в программировании. Так что, кажется, это правильный подход. Также дается ссылка на онлайн-редактор кода, в котором можно экспериментировать, если нет своего редактора. Кому-то, может быть, подойдет такой вариант, хотя, мне кажется, в своем редакторе все же привычней, да и «под рукой» он всегда. Недостатки есть. Например, задачу решил, отправил на проверку – пишет, что нашел ошибку. Первое, что делаешь - скрупулезно проверяешь свой текст пятнадцать раз - не находишь ошибку. Дальше, используя всяческие подсказки и шпаргалки в интернете и в других местах, опять ищешь ошибку… Было так, что на эти процедуры уходило несколько дней. В итоге убеждаешься, что решение верно. В конце концов, сдаешься. А куда деваться? Открываешь эталонное решение – а там твой текст – абсолютно точная копия, никакой разницы…После копирования эталона, вставляешь его вместо своего кода, и, счастье, все работает…. Такие проблемы были. Немного, наверное, два или три раза, но все-таки. Конечно, не очень приятные моменты. Но можно посмотреть на это и с другой стороны. Не секрет, что в работе программиста «львиная» доля времени уходит, именно, на правку кода. Так, что можно считать, что выполняешь работу настоящего «программера». Растешь непомерно в собственных глазах…Естественно, пройдя курс, а там более 70 заданий, программистом не станешь. Придется углубленно изучать синтаксис, алгоритмы, фреймворки, да и много чего еще уже за рамками этого ресурса. Но начальные представления о работе программиста, думаю, можно получить. Кстати, синтаксис в упражнениях достаточно упрощенный, то есть многое в коде уже сделано за нас. В курсе изучается не столько синтаксис и какие-то общие правила программирования, а, что несравнимо более ценно – заставляют думать, решать задачу обобщенно, алгоритмически. Начинаешь понимать, что синтаксис – все-таки не главное. В этом, наверное, и заключается основная идея авторов. Не на многих курсах встретишь подобный подход. В этом и есть, как кажется, основное отличие Hexlet от других подобных ресурсов.Курс бесплатный, поэтому «денежка» останется дома, а в голове существенно прибавится.Одним словом, если серьёзно хотите заниматься этим захватывающим делом, идите на Hexlet. Думаю, что польза будет.

Плюсы: Заставляют думать, причем бесплатно

Минусы: Не часто, но случается некорректная проверка заданий.

Источник: otzovik.com