Вы находитесь на старой версии проекта. Новая версия доступна по ссылке

Проект Игры разума

Уровень: 1

Профессия PHP-программист

Погрузитесь в экосистему PHP, научитесь настраивать рабочее окружение. Подружитесь с CodeSniffer (линтером, анализатором качества кода) и менеджером зависимостей Composer. Поймёте, чем git отличается от GitHub, поработаете с внешними репозиториями. Получите опыт построения архитектуры полноценного приложения и написания чистого кода.

8
шагов
2-4
недели

Проект - важная часть обучения. Тут закрепляются навыки, полученные в курсах и приобретаются новые. Начните профессию, двигайтесь по шагам и приступайте к проекту, когда будете готовы

Профессия PHP-программист

Цель

Цель данного проекта — закрепить знания, полученные во время прохождения курсов, получить навыки разработки на языке PHP, научиться настраивать рабочее окружение для разработки, получить базовые навыки работы с репозиториями, анализаторами качества кода и менеджерами зависимостей на примере composer.

Описание проекта

В рамках проекта необходимо реализовать набор мини-игр, запускаемых из консоли.

Пример игрового процесса:

$ brain-progression

Welcome to the Brain Game!
What number is missing in this progression?

May I have your name? Roman
Hello, Roman!

Question: 14 .. 18 20 22 24 26 28
Your answer: 16
Correct!
Question: 5 6 7 8 9 .. 11 12
Your answer: 10
Correct!
Question: 12 15 18 21 .. 27 30 33
Your answer: 24
Correct!
Congratulations, Roman!

Проект Игры разума

Создайте рабочее приложение, которое станет частью вашего портфолио.

Проект - важная часть обучения. Тут закрепляются навыки, полученные в курсах и приобретаются новые. Начните профессию, двигайтесь по шагам и приступайте к проекту, когда будете готовы

Впечатления

Сегодня сдал первый проект. Очень нравится подход, реализованный на платформе. Много крутой, полезной информации, отзывчивые преподаватели. Спасибо Сергею К. за проделанную работу, за тщательные, развернутые ревью кода. Иду к новыму проекту, жду не дождусь, как начать новый)

Первый проект наконец сдан. Ощущения неоднозначные. С одной стороны радость за то, что смог и сделал. С другой понимание того, что находишься лишь в начале пути и впереди океан знаний, который нужно переплыть для достижения своей цели. Но это не пугает, а скорее наоборот, придает сил двигаться дальше... Хочется поблагодарить всю команду Хекслета за замечательную возможность действительно учиться программированию, учиться тяжело, учиться с горящими глазами и неподдельным азартом... Отдельная благодарность Сергею К. за терпение, за скрупулёзное отношение к коду, за ёмкие замечания, за указание верного пути. Вы делаете важное дело и делаете его лучше многих. Огромное спасибо! С нетерпением жду следующего проекта!

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

Прошел 20 курсов. Думал, что обойдусь без проектов. Понятно, что денег жалко было. Но это очень хороший опыт. Проект заставляет тебя делать и изучать то, что обычно пропускается, с мыслями: "потом почитаю", "мне сейчас это точно не понадобится" и тд. Ну и конечно спасибо ментору - Сергею. Поначалу, его замечания казались мелкими, но потом, когда переписал 70% файла, потом еще 60%...понимаешь, что каждая мелочь дорого стоит. Короче, спасибо Хекслету.

Хотя это и стартовый проект, был приятно удивлен, что он не оказался для меня проходным. Реализовать рабочую версию было легче, чем привести код в порядок после замечаний. Перечитал уже изученные материалы, закрепил на практике и результатом в целом доволен. Сергею спасибо, до встречи на следующем проекте.

Вопросы и ответы

Какое расписание у проекта?

У проектов нет расписаний, все проекты доступны 24 часа в сутки, и вы можете заниматься в удобное для вас время.

Как оплачивается проект?

Один проект стоит $127, и оплата снимается только если вы отправите на проверку первое задание в проекте. Если вы начнете проект, но не выполните первое задание, то деньги списываться не будут. Для участия в проекте нужно иметь активную месячную или годовую подписку, и деньги за проект будут списываться с вашей привязанной карты.

Зачем нужны проекты?

Проект помогает реализовать на практике то, что вы узнали на курсах. Важный момент: написанный вами код навсегда остается в вашем репозитории на GitHub. Фактически это ваша первая работа в портфолио.

Что делает ментор в проектах?

Ментор полностью поддерживает вас и делает все, чтобы вы успешно сдали все проекты. Менторы будут отвечать на все ваши вопросы, помогать решать проблемы, проверять задания и направлять к правильным решениям. Все шаги в проектах проходятся самостоятельно. Последний шаг - проверка ментором, и совместная работа над ошибками.

У меня есть другой вопрос

Пишите нам на [email protected], вам ответит живой человек из команды Хекслета. Или нажмите на иконку со знаком вопроса в правом нижнем углу экрана. Там есть ответы и на другие вопросы и удобная форма для отправки сообщения нам.

Проект Игры разума

Создайте рабочее приложение, которое станет частью вашего портфолио.

Проект - важная часть обучения. Тут закрепляются навыки, полученные в курсах и приобретаются новые. Начните профессию, двигайтесь по шагам и приступайте к проекту, когда будете готовы