Вы будете разрабатывать полноценные приложения от начала и до конца на своем компьютере, а ментор будет помогать вам.
Начните одну из профессий чтобы начать проекты:
Оплата проекта ($97) после выполнения первого задания.
Подробнее об оплате проектов.
Вы изучите инструменты, фреймворки и архитектурные принципы. Научитесь создавать консольные и веб-приложения, покрывать код автоматическими тестами, применять функциональное программирование на практике. Получите опыт работы с Node, Babel, Composer, DOM, Heroku, Gulp, Bash, и много еще с чем.
Четвертый проект — дипломная работа. Вы создадите полноценный многопользовательский веб-сервис, с бэкендом, фронтэндом и безопасностью.
После завершения вы получите официальный сертификат Хекслета.
Мы сами рассылаем ваше резюме всем своим партнёрам и десяткам компаний по всему миру.
В вашем GitHub появится 4 полноценных приложения, написанных лично вами. Код и ваша способность рассказать о работе над ним обеспечат вам 80% успеха при приеме на работу.
С помощью ментора вы на практике научитесь писать красивый, надежный и тестируемый код.
Освоите основы построения архитектуры приложений.
Освоите лучшие практики работы с Git, системами сборки и деплоя, командной строкой, базами данных.
Сможете самостоятельно создавать несложные консольные и веб-приложения, самостоятельно разбираться в новой, незнакомой web-технологии.
Поучаствуете в настоящем, боевом процессе написания, тестирования и вывода кода в production.
Хотел бы в первую очередь поблагодарить уважаемого Александра О. за его терпение и высокую квалификацию. Бывало допускал глупые ошибки, например просто исправлял указанную ошибку в одном месте, но забывал ее поправить в другом. По истине, Александр - человек с огромнейшим терпением, хотя мы не знаем, что происходит по ту сторону монитора :-)
Вообще, законченный проект позволил по-настоящему применить свои знания на практике, а самое главное - получил бесценный опыт по ведению своего проекта на GitHub. Да, было не просто, а иногда даже опускались руки (самым сложным мне показался первый шаг, с настройкой окружения), но главное - продолжать работать и все получится!
В общем, респект Хекслету!
Завершил первый проект и хочу поделиться впечатлениями.
Долго откладывал выполнение проекта, так как не понимал за что я буду платить, но теперь стало ясно, что он стоит своих денег. Первый шаг сразу обескуражил меня большим количеством новых инструментов. Вроде бы я их и изучал, но как дело коснулось практического примменения, то все знания оказались настолько поверхностными, что пользы от них было мало. Очень хорошо, что этот шаг сделан в виде прямой инструкции, иначе я бы несколько дней разбирался только с ним. Но дальше все пошло намного быстрее.
Самое важное лично для меня, что оставил после себя первый проект в голове - это знания об архитерктуре настоящего полноценного приложения, пусть совсем тривиального, но полностью самодостаточного. Теперь руки чешутся создать еще что-нибудь подобное. В связи с этим было бы здорово, чтобы после прохождения проекта оставался достпуп к какому-нибудь краткому его содержанию или памятке с основными шагами.
Хочется выразить отдельную благодарность своему ментору, Александру Овчару. Очень грамотно направлял в верное русло. Было приятно с ним работать. Да и вообще все ребята из Хекслета молодцы! Сделали отличный обучающий ресурс, аналогов которому я еще не встречал. Спасибо вам за вашу работу!
Огромное спасибо всей команде Хекслета за полученный опыт! Не думаю, что новичку без опыта в программировании за неделю проекта где-то можно получить его больше чем здесь. Отдельное спасибо наставнику Александру О. за терпение и конструктивные замечания, благодаря которым происходит развитие имеющегося багажа знаний, совершенства кода и структуры проекта.
Приятные ощущения остались после прохождения первого проекта по профессии Фронтенд JS-программист. В первую очередь это хорошая практика программмирования. Уже совершенно не задумываешься над тем как правильно организовать рекурсию или итеративный процесс используя только функции и константы.
Также, наконец, пришло понимание что из себя представляет js проект, отправки/установки npm, проверки линтером, управление git - всё это теперь чаще делаю на автомате без поисков нужных комманд в справочниках. И если с написанием логики игр, особых проблем не возникало, то мозгоплавительный 5-ый этап заставил всерьез напрячься, но после его прохождения, показалось, что вышел на какой-то новый уровень. На первый взгяд, коментарии ментора кажутся через чур дотошными, но чуть позже понимаешь их абсолютную обоснованность. Порой читаешь комментарий, смотришь в код и думаешь: "как я мог написать такую чушь!".
В общем, считаю этот опыт очень полезным! Благодарю Александра Овчара и Hexlet в целом.
Хочу поблагодарить команду Хекслета за то, что они делают. Замечательные курсы, которые переворачивают мои очень скромные представления о программировании, оставшиеся после ВУЗа. Практика и испытания, кипятящие мозг. И вершина всего этого - проекты. Очень приятно видеть, как из сомнительного куска кода с помощью подсказок и наводящих вопросов ментора (Александр, спасибо за терпение!) появляется правильно оформленное приложение. Это мой первый опыт написания законченной программы. Обязательно продолжу обучение и, надеюсь, освою эту профессию. Спасибо Вам!
Проекты - отличная идея и реализация тоже не подкачала. На самом деле очень хорошо что был выбран именно такой формат - от простого к сложному, и хотя пока поучаствовал только в первом проекте, уже видны серьезные преимущества такого подхода к обучению.
Предложение по поводу git - я думаю было бы здорово сделать проект, посвященный в первую очередь работе с git. Хотелось бы посмотреть на лучшие практики, понять как можно поступать, а как нет. Я знаю что на этому посвящено много книг и учебников, есть курс на Хекслете, и все же лучше освоить инструмент на практике. Неплохо было бы понять как правильно действовать в разных ситуациях, как исправлять ошибки, как работать в разных ветках и разрешать конфликты слияний, как исправить то что уже закоммичено и не поломать остальной репозиторий, в-общем как правильно и эффективно работать с git на более высоком уровне чем полный новичок.
Огромное спасибо Хекслету и отдельная благодарность ментору за проект! Я считаю его очень полезным, он явно стоит своих денег!
Передайте, пожалуйста, Александру Овчару огромное спасибо. Нужно обладать редкостным терпением, чтобы отвечать на вопросы, при этом не подсказывая ответы, и иногда так отвечать на вопросы по три раза кряду, и только с третьего раза чтобы дошло что-то. Но самостоятельно дошло. Всё очень полезно. Без замечаний был бы такой говнокод, что и подумать страшно. В последний день проекта приснилось, что последний шаг отклонён, что-то не туда присвоено и тп. Мозги уже бредят под конец :)
Ещё раз спасибо. Приду на следующий проект. Хекслет - это единственное на моей памяти место, где говнокоду не дают ни единого шанса!
Сказать, что я очень благодарен Кириллу за обучение на проекте - ничего не сказать!
Во первых, с первого раза не пошло. Застопорился на фундаментальных понятиях - вернее, на одном (привет fs ).
И вот тут место для первой благодарности: да, пришлось потратить еще раз ресурс на прохождение, но, как сказал мой ментор :"не дошел сам - считай не понял". Это очень важный моммент, т.к. лишний раз активизирует самокритичность и в подкорку зашивает потребность в анализе пролеммы "с ноля". Благодарность №2: за выбитый из головы "буллшит": несравнимо более, чем прежде, утвердилось понятие того, что код надо писать так, чтоб он сам за себя говорил при первом взгляде на него (промежуточный респект Кириллу за "Ментальное программирование" - за обе части).
Ну и на финиш - огроменное спасибо учителю за то, что не проявляет излишнюю уступчивость при проверке работы и в то же время имеет вагон и мелкую тележку терпения даже в случае n-ного повторения ему одних тех же примитивных вопросов. Это значит, что он во первых - искренне желает научить учащегося, во вторых - понимая свое влияние на человека в процессе обучения, через мозговой скрип и ментальную шлифовку обучаемого помогает ему лиший раз обрести уверенность в своих силах и устранить на нужных этапах кривое восприятие вещей.
Присоединяйтесь и добавьте свою историю успеха!