freeCodeCamp — американская
некоммерческая организация, которая живёт на пожертвования. Поэтому на сайте бесплатно всё: курсы, проекты и сертификаты.
Учебная программа открывается сертификацией по адаптивной вёрстке, Responsive Web Design. Адаптивными называют сайты, которые подстраиваются под экран телефона и ноутбука. Следом идут JavaScript, библиотеки для фронтенда, Python, реляционные базы данных, бэкенд и полная программа фулстек-разработчика, который пишет и интерфейс, и серверную часть.
Уроки разбиты на мелкие шаги. В самом первом задании нужно напечатать в редакторе строку Welcome to freeCodeCamp и нажать Check Your Code, чтобы сайт проверил решение. Одна сертификация занимает около 300 часов, так что это скорее длинный курс, чем тренажёр на вечер.
Языки: HTML, CSS, JavaScript, Python, SQL
· Уровень: с нуля
· Русский интерфейс: нет, сайт переведён на семь языков, русского среди них нет
· Бесплатно: всё