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

Intro to C programming language

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

Модуль 1. First program in C
Модуль 2. Variables and loops in C
Модуль 3. Float in C
Модуль 4. For loop in C
Модуль 5. Functions in C
Модуль 6. if/else condition
Модуль 7. Switch instead of if/else
Модуль 8. Arrays in C
3900 руб / месяц
3 ч
    https://hexlet.io/courses/introduction_to_c_progra...
AnastasiaKvart
20.11.2023
   10

Пока лучшая из платaорм которая и правда обучает программированию Хекслет - место, где вас буквально ведут за руку на протяжении всего пути. Можно получить отличную базу и хорошую порцию вдохновения на дальнейшее развитие.Интересные задачи, круто структурирован материал, вся инфа поступает к вам своевременно, а в случае чего, есть большое комьюнити студентов которые всегда что-то посоветуют. А еще админы которые регулярно интересуются как у вас дела, и какими бы не были ваши жизненные обстоятельства, всегда помогут найти решение.Ревью кода - отдельная тема. Наставники очень грамотно указывают направление, куда нужно двигаться без прямых директив "что делать". Получается, ты и правда пишешь весь проект с нуля, сталкиваешься с ошибками и ищешь им решение самостоятельно. А это, на минуточку, самое эффективное обучение!

Плюсы: Живое общение в чатах, внимательные админы , крутой материал и его структура

Минусы: Полные курсы дороговаты - но все окупается, если не сойдете на полпути.

Источник: otzovik.com
igor-telmenko
21.10.2023
   10

Хороший формат и есть кое-что для разработчиков с опытом Знакомство с Hexlet начал с интенсива "DevOps для программиста".В фокусе интенсива находятся Docker, Ansible и Terraform. Каждый модуль прекрасно (коротко и понятно о главном) разбирает различные возможности рассматриваемого инструмента в отдельных уроках. В конце многих уроков, кроме тестов, есть практические задания, которые помогают быстрее и лучше разобраться в теме. Данный интенсив содержит 3 задания-проекта. Упаковать приложение в docker-образ, описать конфигурационными файлами необходимую инфраструктуру в облаке и сделать развертывание приложения, - вот такие вещи я потренировался делать. Опыт полезный. Уже даже начал применять ряд знаний в повседневной работе.На данный момент кроме интенсива "DevOps для программиста" прошел также теорию и упражнения в треках "Асинхронное программирование на JavaScript" и "Тестирование с PHPUnit". Подошел к итоговым проектам. Поэтому хотел бы в целом рассказать об опыте с Hexlet. Что положительного для себя отметил на этой платформе.1. Есть курсы не только для новичков, но и для более опытных. Считаю, что имея даже многолетний опыт разработки надо не переставать учится. Постоянно появляются новые фреймворки, методики, инструменты. Необходимо идти в ногу со временем.2. Есть треки, которые представляют собой небольшие наборы курсов объединенные более узкой тематикой. Это удобно, если вы чувствуете, что имеете пробелы в конкретных небольших областях. Нет необходимости проходить огромный многомесячный курс и скучать на нем. Можно прицельно "прокачать" только то, что необходимо.3. Есть возможность купить подписку и заниматься в своем темпе. Курсов в интернете сейчас огромное множество. Рекламные заголовки пестрят обещаниями научить чуть ли не любую домохозяйку программированию. Деньги на рекламу необходимо отбивать. Вероятно, поэтому курсы зачастую имеют стоимость гораздо выше их отдачи. И вот тут базовая подписка Hexlet приятно удивляет. Так как за сравнительно небольшую сумму можно пройти несколько курсов. Сработает это, конечно, если у вас есть достаточный опыт и вы "прокачиваете" какие-то узкие области.4. Курсы на Hexlet чаще всего являются не видео-роликами, а текстовыми конспектами. И это хорошо, когда на экране отображается полезная информация, а не чье-то лицо. Уроки на Hexlet - это статьи, где собрано лишь самое важное, полезное и интересное. 5. Почти в каждом уроке есть задания с автоматической проверкой. Они позволяют на практике закрепить полученные знания. Авто проверка позволяет быстро проверить решение и узнать результат. Есть доступ к коду теста, что позволяет получше понять как именно должна работать программа. Также после успешного прохождения проверки можно сравнить свой ответ и решение преподавателя.6. Во многих курсах есть итоговые проекты. Это еще раз позволяет потренироваться и проверить себя в практических задачах. 7. В ряде курсов есть испытания - дополнительные небольшие задания по курсу с автоматической проверкой. Подойдет тому, для кого одного задания в конце урока мало.8. Есть возможность открыть общий доступ к странице профиля. Там видно какие курсы и как успешно проходил человек. Это можно использовать как своего рода визитную карточку. Хотя, конечно, на собеседованиях (не говоря уже о реальной работе) смотреть будут не на это. Но небольшой плюсик в свою пользу, вы все же получите.Теперь о вещах, которые можно было бы сделать лучше на Хекслет.1. Хотелось видеть больше курсов для опытных разработчиков. Можно было бы сделать курсы по созданию архитектуры ПО. Рассказать про чистую архитектуру с уклоном в те языки и фреймворки, о которых уже есть информация на Хекслет. PHP с фреймворком Laravel (или другим), JavaScript с фреймворками React и Vue, - вот для каких стеков технологий хотелось бы почитать про архитектуру. Также хотелось бы более глубокого освещения автоматического тестирования. Думаю, что это тему можно было бы развить.2. На странице профиля можно было бы выводить и информацию о полученных сертификатах и дипломах, если такие выдавались Хекслетом. Так страница стала бы более полной. 3. Дополнительно сертификаты можно было бы выдавать и в виде бумажного документа с количеством часов теории и практики. Может быть в виде одного документа, по запросу, с перечнем пройденных курсов за какой-то период. 4. В заданиях итоговых проектов встречаются формулировки несколько непонятные. Приходится нажимать на следующие шаги, чтобы понять, что имелось в виду в предыдущих. Думаю, что стоит потратить время, на более полное описание заданий.5. Ну и мелочь - в редакторе кода было бы хорошо иметь и светлую тему оформления. Работаю всегда с хорошим освещением. Темные темы рекомендуют, вроде бы, для условий с недостаточным освещением. Может быть это где-то настраивается? Не нашел.Имею некоторый опыт занятий на других платформах. Хекслет очень выделяется своими плюсами. Если улучшат то, о чем говорилось выше, то будет просто потрясающая платформа. Желаю проекту развития и процветания.Всем покаВеб-разработчик и студент Hexlet Игорь Тельменко

Плюсы: Хороший формат (не видео), есть практические задания с авто проверкой, есть подписка

Минусы: Хотелось бы больше курсов для опытных

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