Jump to content

freeCodeCamp

Free Code Camp, Inc.
Формирование октябрь 2014 г .; 9 лет назад ( 2014-10 )
Сан-Франциско, Калифорния
Основатель Куинси Ларсон
82-0779546
Юридический статус 501(c)(3) некоммерческая благотворительность
Цель Образование и некоммерческая работа
Область
По всему миру
Доход (2022)
4,28 миллиона долларов [1]
Затраты (2022) 1,39 миллиона долларов [1]
Персонал (2021)
46 [2]
Волонтёры (2023)
4695 [3]
Веб-сайт бесплатный кодкемп .org

freeCodeCamp (также называемый Free Code Camp ) — некоммерческая образовательная организация. [4] который состоит из веб-платформы интерактивного обучения , онлайн-форума сообщества , чатов , онлайн-публикаций и местных организаций, которые намерены сделать разработку программного обеспечения для обучения доступной для всех.

Начиная с учебных пособий, которые знакомят учащихся с HTML , CSS и JavaScript , учащиеся переходят к проектным заданиям, которые они выполняют либо в одиночку, либо в парах. После выполнения всех задач проекта студенты сотрудничают с другими некоммерческими организациями для создания веб-приложений, что дает студентам практический опыт разработки. [5]

Куинси Ларсон и pre-freeCodeCamp

[ редактировать ]

Куинси Ларсон проработал директором школы шесть лет, прежде чем начал учиться программировать, чтобы создавать инструменты, повышающие эффективность школ. [6] Его собственный путь к обучению программированию был долгим и извилистым. [7] и он осознал необходимость единой учебной программы для начинающих разработчиков. Проанализировав данные о учебных лагерях по программированию в США и осознав, насколько недоступно образование в области кодирования для масс, [8] он намеревался создать полностью онлайн-инклюзивную бесплатную платформу для совместного обучения программированию, результатом чего стал freeCodeCamp.

В настоящее время он живет в Техасе со своей семьей и проводит время, работая над freeCodeCamp, пишет статьи и берет интервью у авторов для публикации freeCodeCamp, координирует проекты с открытым исходным кодом, такие как Chapter (бесплатная альтернатива Meetup с открытым исходным кодом ), [9] выступая за свободный и открытый Интернет [10] и играл со своими двумя маленькими детьми. [ нужна ссылка ]

Запуск в 2014 году

[ редактировать ]

FreeCodeCamp был запущен в октябре 2014 года и зарегистрирован как Free Code Camp, Inc. Основатель Куинси Ларсон — разработчик программного обеспечения, который занялся программированием после аспирантуры и создал freeCodeCamp как способ ускорить продвижение студента от новичка до готовности к работе. .

В интервью подкасту 2015 года он резюмировал свою мотивацию создания freeCodeCamp следующим образом:

freeCodeCamp — это моя попытка исправить крайне неэффективный и запутанный способ, которым я научился программировать. Я посвятил свою карьеру и всю оставшуюся жизнь тому, чтобы сделать этот процесс максимально эффективным и безболезненным. [...] Все те вещи, которые превратили для меня обучение программированию в кошмар, - это вещи, которые мы пытаемся исправить с помощью freeCodeCamp. [11]

Первоначальная учебная программа была сосредоточена на MongoDB , Express.js , AngularJS и Node.js , и ее прохождение оценивалось в 800 часов. [12] Многие уроки представляли собой ссылки на бесплатные материалы на других платформах, таких как Codecademy , Stanford или Code School . Курс был разбит на «Путевые точки» (быстрые интерактивные уроки), «Костеры» (задачи по алгоритмам), «Зиплайны» (внешние проекты) и «Бейсджампы» (полнофункциональные проекты). За выполнение front-end и full-stack проектов студент получил соответствующие сертификаты.

Обновление учебной программы и опрос разработчиков в 2016 г.

[ редактировать ]

Учебная программа была обновлена ​​в январе 2016 года, чтобы меньше полагаться на внешние материалы, удалить нетрадиционные названия разделов и переключить фокус с AngularJS на React.js в качестве предпочтительной библиотеки внешнего интерфейса. В курсовую работу вошел ряд дополнений, включая D3.js и Sass , которые довели общую оценку времени до 2080 часов и еще два сертификата, визуализацию данных и бэкенд .

Также в 2016 году freeCodeCamp провел опрос около 15 000 разработчиков, задав им вопросы об основных демографических характеристиках и вопросах, связанных с программированием. [13] Некоторые результаты включают в себя: «только 18 процентов заявили, что хотели бы работать в стартапе» и «тридцать восемь процентов не планируют специализироваться на UX, бэкэнде или других конкретных дисциплинах».

Запуск подкаста в 2017 году

[ редактировать ]

В ноябре 2017 года freeCodeCamp запустил подкаст , [14] в котором по состоянию на январь 2024 года 107 серий. В подкасте приняли участие такие известные гости, как Джоэл Спольски (создатель Trello и Stack Overflow ), Джефф Этвуд (соучредитель Stack Exchange ) и Дэвид Дж. Малан (ведущий инструктор CS50 ). [15]

Учебный план

[ редактировать ]

Учебная программа для самостоятельного обучения [16] включает в себя 1400 часов интерактивных задач по кодированию и проектов веб-разработки, а также 800 часов участия в проектах с открытым исходным кодом. [17] проекты для некоммерческих организаций и постоянно пополняется новыми задачами и проектами. [5] Это означает примерно один год постоянного программирования. Учебная программа разделена на адаптивный веб-дизайн , алгоритмы JavaScript и структуры данных , интерфейсные библиотеки, визуализацию данных , API и микросервисы , а также информационную безопасность и обеспечение качества . После прохождения каждого раздела участники получают сертификат. [18]

В учебной программе особое внимание уделяется парному программированию , призванному способствовать развитию культуры сотрудничества и совместного обучения, что может преодолеть сомнения учащегося в адекватности своих навыков (в народе называемые « синдромом самозванца »). [19]

Языки и технологии, которые в настоящее время преподаются на freeCodeCamp, включают HTML5 , PHP , CSS 3 , JavaScript , jQuery , Bootstrap , Sass, React.js, Node.js, Python , Express.js, MongoDB и Git . [20]

Чтобы отпраздновать 8-й день рождения freeCodeCamp 25 октября 2022 года, Куинси Ларсон опубликовал твит, в котором объявил, что бесплатные аккредитованные программы получения степени по математике и информатике в настоящее время находятся в активной разработке. Официальные даты релиза еще не определены. [21]

В 2023 году freeCodeCamp в партнерстве с Microsoft разработала базовую сертификацию C# . [22]

В 2024 году freeCodeCamp запустит крупнейший программный канал на YouTube. [ нужна ссылка ] , с 8,94 миллионами подписчиков. [23] Они сделали там более 700 полноценных курсов по программированию бесплатными, а новые курсы публикуются каждую неделю. [24]

Некоммерческая работа

[ редактировать ]

Когда студенты freeCodeCamp получают все сертификаты учебной программы, они получают возможность и поощряются к сотрудничеству с некоммерческими организациями . [25] Примеры включают индонезийскую некоммерческую организацию Kopernik. [26] и Люди, спасающие животных. [26]

В 2016 году freeCodeCamp объявила о своей инициативе «Открытый исходный код во благо», которая расширяет и открывает исходные коды их некоммерческой работы для использования всеми некоммерческими организациями и организациями. [27] За десять месяцев после запуска в рамках инициативы было создано семь инструментов с открытым исходным кодом. [28] Mail for Good — один из проектов, который помогает организациям отправлять массовые электронные письма по низкой цене. [29] который служит более дешевой альтернативой таким сервисам, как MailChimp .

Три проекта перечислены в каталоге «Открытый исходный код во благо». [30] все они были заархивированы на GitHub в 2020 году. [31] [32] [33]

Платформу freeCodeCamp используют около 350 000 уникальных посетителей в месяц, [34] [35] со студентами из более чем 160 стран. [36]

В freeCodeCamp есть международные группы сообщества, где студенты могут общаться лично. [37] Некоторые группы были упомянуты в местных новостях, ссылаясь на freeCodeCamp как на введение в программирование с целью заполнения предполагаемых вакансий на должностях, связанных с программированием, в следующем десятилетии. [38] [39]

Другие технологические компании охарактеризовали freeCodeCamp как «известную благотворительную организацию с обучающей платформой мирового класса». [22] и «имеет отличный канал на YouTube и является хорошей отправной точкой». [40]

  1. ^ Jump up to: а б «Free Code Camp Inc» . 8 января 2024 г. . Проверено 23 января 2024 г.
  2. ^ «Сотрудники freeCodeCamp» . 28 марта 2021 г. Проверено 27 января 2023 г.
  3. ^ «Основной репозиторий участников freeCodeCamp» . Гитхаб . Проверено 11 апреля 2023 г.
  4. ^ «О freeCodeCamp — Часто задаваемые вопросы» . Freecodecamp.org . 18 октября 2019 г.
  5. ^ Jump up to: а б Гарфилд, Робинн (26 апреля 2016 г.). «Студенты учатся программировать бесплатно, жертвуя свои навыки некоммерческим организациям» . КСЛ-ТВ . Проверено 29 января 2017 г.
  6. ^ SE Daily (20 декабря 2019 г.). «freeCodeCamp с подкастом Куинси Ларсона» . Ежедневник программной инженерии . Проверено 22 марта 2020 г.
  7. ^ Ларсон, Куинси (13 ноября 2014 г.). «Поучительная история об обучении программированию. Моя собственная» . бесплатный кодкемп . Проверено 23 марта 2020 г.
  8. ^ Ларсон, Куинси (9 ноября 2014 г.). «Первый месяц лагеря бесплатного кода» . бесплатный кодкемп . Проверено 22 марта 2020 г.
  9. ^ "Глава" . Гитхаб .
  10. ^ Ларсон, Куинси (16 марта 2017 г.). «Будущее открытого Интернета» . freeCodeCamp . Проверено 22 марта 2020 г.
  11. ^ Мохан, Пранай (28 октября 2015 г.). «Лагерь свободного кода с Куинси Ларсоном» . Ежедневник программной инженерии . Проверено 16 января 2017 г.
  12. ^ freeCodeCamp (30 апреля 2015 г.). «Наша 1600-часовая учебная программа по программированию на JavaScript» . freeCodeCamp.org . Проверено 29 января 2017 г.
  13. ^ Колдьюи, Девин (4 мая 2016 г.). «Опрос Free Code Camp выявил демографические данные программистов-самоучек» . ТехКранч . Проверено 23 января 2024 г.
  14. ^ «Подкаст freeCodeCamp уже доступен. Вот 6 эпизодов, которые вы можете послушать прямо сейчас» . freeCodeCamp.org . 17 ноября 2017 г. . Проверено 16 января 2024 г.
  15. ^ «Подкаст freeCodeCamp» . freecodecamp.libsyn.com . Проверено 8 марта 2024 г.
  16. ^ Брэдфорд, Лоуренс (8 декабря 2016 г.). «11 веб-сайтов, на которых можно научиться программировать бесплатно в 2017 году» . Форбс . Проверено 29 января 2017 г.
  17. ^ «Лагерь свободного кода» . Проверено 5 декабря 2019 г.
  18. ^ «Учебная программа лагеря бесплатного кода» . freeCodeCamp . Проверено 5 декабря 2019 г.
  19. ^ Финли, Клинт (18 июня 2015 г.). «Вы можете выполнять реальную работу в этом бесплатном учебном лагере по программированию» . Проводной . Проверено 1 января 2017 г.
  20. ^ «Карта проблем freeCodeCamp» . Проверено 13 января 2017 г.
  21. ^ «Объявление о бесплатном получении высшего образования Куинси Ларсоном» . Проверено 25 октября 2022 г.
  22. ^ Jump up to: а б Сэвидж, Кэти (28 августа 2023 г.). «Анонсируем новую базовую сертификацию C# с помощью freeCodeCamp» . .NET-блог . Проверено 16 января 2024 г.
  23. ^ «freeCodeCamp.org» . Ютуб . ООО Гугл . Проверено 16 января 2024 г.
  24. ^ «Пресс-кит freeCodeCamp» . Новости freeCodeCamp.org . freeCodeCamp. 14 июля 2022 г. Проверено 17 апреля 2023 г.
  25. ^ Ким, Ларри (24 июня 2015 г.). «7 (еще) мест, где можно бесплатно научиться программировать» . Inc. Проверено 29 января 2017 г.
  26. ^ Jump up to: а б Раух, Йозеф (1 июня 2015 г.). «Работодатели занимаются краудсорсинговым программированием: вот почему» . Рекрутер.com . Проверено 24 января 2017 г.
  27. ^ Джонсон, Майкл Д. (23 сентября 2016 г.). «Открытый исходный код во благо» . freeCodeCamp . Проверено 18 октября 2017 г.
  28. ^ Джонсон, Майкл Д. (21 июля 2017 г.). «Представляем открытый исходный код для Good Directory: помогите некоммерческим организациям с помощью кода» . freeCodeCamp . Архивировано из оригинала 18 января 2019 года . Проверено 18 октября 2017 г.
  29. ^ Смит, Эрни (18 сентября 2017 г.). «Некоммерческая организация представляет подход к электронному маркетингу с открытым исходным кодом» . Ассоциации сейчас . Проверено 18 октября 2017 г.
  30. ^ freeCodeCamp/open-source-for-good-directory , freeCodeCamp.org, 25 октября 2023 г. , получено 16 января 2024 г.
  31. ^ freeCodeCamp/pantry-for-good , freeCodeCamp.org, 12 января 2024 г. , получено 16 января 2024 г.
  32. ^ freeCodeCamp/mail-for-good , freeCodeCamp.org, 4 января 2024 г. , получено 16 января 2024 г.
  33. ^ freeCodeCamp/meeting-for-good , freeCodeCamp.org, 4 января 2024 г. , получено 16 января 2024 г.
  34. ^ Ларсон, Куинси [@ossia] (9 января 2017 г.). «показываю аналитику сайта на конец декабря 2016 года» ( твит ) . Проверено 10 января 2017 г. — через Twitter .
  35. ^ Ларсон, Куинси (11 января 2017 г.). «Как опубликоваться в публикации freeCodeCamp Medium» . freeCodeCamp . Проверено 12 января 2017 г.
  36. ^ Колдьюи, Девин (4 мая 2016 г.). «Опрос Free Code Camp выявил демографические данные программистов-самоучек» . ТехКранч . Проверено 29 января 2017 г.
  37. ^ freeCodeCamp (9 мая 2015 г.). «В лагере Free Code теперь есть локальные группы» . freeCodeCamp . Проверено 12 октября 2017 г.
  38. ^ Кесада, Виктор (31 июля 2017 г.). «Лагерь программистов для резидентов OKC дает студентам опыт, помогая некоммерческим организациям» . Оклахоман . Проверено 12 октября 2017 г.
  39. ^ Эллисон, Джонатан (1 октября 2017 г.). «СЛУШАЙТЕ: Code Camp обучает программированию и помогает некоммерческим организациям» . Воздух1 . Архивировано из оригинала 12 октября 2017 года.
  40. ^ «Улучшите свои навыки программирования! - Обучение программированию – Поддержка Grasshopper» . 15 июня 2023 года. Архивировано из оригинала 15 июня 2023 года . Проверено 16 января 2024 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ac9a3008dd1168de607033cf28f771ec__1717771140
URL1:https://arc.ask3.ru/arc/aa/ac/ec/ac9a3008dd1168de607033cf28f771ec.html
Заголовок, (Title) документа по адресу, URL1:
freeCodeCamp - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)