Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
![image](https://habrastorage.org/r/w780q1/webt/ag/ka/zn/agkaznn4kfg0e0el8u6wtq0qlrm.jpeg)
Куинси Ларсон, основатель бесплатной образовательной платформы для программистов freeCodeCamp
Куинси Ларсон
Путь Куинси Ларсона в программирование был замысловатым. Он 6 лет был директором школы и вдруг ему захотелось повысить эффективность системы образования, поэтому стал учиться программированию. Куинси Ларсон проанализировал, какие были учебные программы (буткэмпы) на тот момент и понял, что ни о какой доступности и открытости нет речи, и тогда решил сделать свой инклюзивный-диверсити-бесплатный образовательный лагерь в 2014 году. Куинси Ларсон хотел помочь начинающим программистам, чтобы те не шли таким корявым путем как он сам. Благодаря freeCodeCamp теперь никто больше не должен есть стекловату и смотреть в бездну. Узнав про мотивацию Куинси Ларсона, я обрадовался, ибо не один я такой странный и хочу собрать концентрат, Ontol, самых полезных бесплатных материалов в одном месте.
Помимо работы над freeCodeCamp, Куинси Ларсон борется за свободный интернет, контрибьютит в open-source и играется со своими двумя детишками.
freeCodeCamp
Образовательной платформой FreeCodeCamp пользуются 350 000 студентов в день из 160 стран. За 2021 год студенты провели за обучением 2,1 млрд минут или 4000 лет. 217 000 учеников считают себя выпускниками этой школы, 40 000 получили работу ИТишника впервые, после обучения тут.
А еще, говорят, что можно зайти на этот сайт с полным 0, а выйти уже трудоустроенным (дело за малым — разрешение на работу). А х да, надо же знать английский (или очень хотеть его выучить).
На русском языке про FreeCodeCamp нет странички в Википедии (хотя есть на сербском, албанском, португальском, манипури, румынском, малаяльском языках), зато есть сотни более кривых «пересказов» их курсов на русском языке, но не бесплатно, а за 150к+
Учебный процесс freeCodeCamp
![image](https://habrastorage.org/getpro/habr/post_images/f53/a6a/7a5/f53a6a7a57a6a6bfbd099ee8778c7722.png)
Учиться можно со своей удобной скоростью. Пройдя учебный модуль, вы сдаете пять тестовых задач и получаете сертификат.
Уроки содержат и теорию, и практическую задачу, если вы не справляетесь, то можно взять подсказку.
Есть форум, где можно задать вопрос более опытным студентам, есть еще различные сообщества по интересам. Большим плюсом freeCodeCamp является постоянно пополняемая библиотека — лонгридами и видео на youtube.
![image](https://habrastorage.org/getpro/habr/post_images/ff1/356/f9e/ff1356f9e1a6ccfe71eafa0d5d48d661.png)
Статистика использования материалов freeCodeCamp за 7 лет. На каждый доллар донейшенов во freeCodeCamp приходится 50 часов обучения.
Всё обучение на английском языке — вы учите и программирование и язык, чтобы стать востребованным специалистом международного уровня. погружение в среду единомышленников здорово помогает.
Самоподготовка подразумевает 1400 часов интерактивных примеров, плюс 800 часов контрибьютинга в open source для НКО. Сотрудничество с НКО после обучения также всячески поощряется. Еще студенты практикуют парное программирование для преодоления «синдрома самозванца».
Как говорит Куинси Ларсон, многие студенты не получают сертификаты, потому что находят работу раньше.
Учебный план делится на подразделы: Responsive Web Design, JavaScript Algorithms and Data Structures, Front End Libraries, Data Visualization, APIs and Microservices, and Information Security and Quality Assurance.
В freeCodeCamp изучают: HTML5, CSS 3, JavaScript, jQuery, Бутстрап, Sass, React.js, Node.js, Python, Express.js, MongoDB и Git.
![image](https://habrastorage.org/getpro/habr/post_images/fb4/f58/187/fb4f581878a9124cc3bdfe56102cce7c.png)
Детишки Куинси Ларсона уже подросли.
Почитать еще
Куинси Ларсон написал более 350 постов, многие посты были переведены и опубликованы на Хабре (в том числе и мной):
- Переговоры о зарплате — как не прогореть (2016)
- Взлёт и падение (в основном падение) Yahoo (2016)
- Объясняем бабушке: Как зашифроваться за час (2016)
- Какой язык программирования стоит выучить первым? (ʇdıɹɔsɐʌɐɾ: ɯǝʚɯо ņıqнqvиʚɐdu) (2016)
- Гуглить как программист (2017)
- Кто вы? Как научились программировать? К чему стремитесь? 20 000 ответов (2017)
- Как стать веб-разработчиком в 2017 году — план действий (2017)
- Что общего между Uber, Volkswagen и Zenefits? Все они использовали скрытый код, чтобы обойти закон (2017)
- GitHub переходит на GraphQL (2017)
- Mail for Good: как сообщество программистов помогает НКО (2017)
- Интересная статистика 100 000 анкет со Stack Overflow за 2018 (и хабраопрос) (2018)
Еще полезные онтолы
- Переводы всех статей Пола Грэма на всех языках (210+)
- Ontol: подборка видео-лекций и каналов для продвинутых программистов
- 450 бесплатных курсов от Лиги Плюща
- Лучшие бесплатные онлайн-курсы от MIT
- Онтол от DeepMind: самые полезные материалы по искусственному интеллекту от мирового лидера
- Ontol: Самые полезные материалы для релокейта в любую страну мира
- Ontol: самые полезные материалы про визы О-1 и грин-карты
- Ontol про пентест и этичное хакерство: подборка лучших бесплатных курсов на YouTube
- Ontol про Kotlin: подборка 28 самых полезных бесплатных курсов и видео на Youtube
- Ontol: 58 бесплатных онлайн-курсов по кибербезопасности, криптографии и blockchain от лучших университетов мира
- Онтол(=самое полезное) про удаленную работу [подборка 100+ статей]
- Онтол: подборка статей про «выгорание» [100+]
- Все статьи Тима Урбана (Wait But Why) на русском [46 из 99]
- Подборка 143 переводов эссе Пола Грэма (из 184)
- Masterclass: 70 офигенных видеокурсов от мировых звёзд