Code Academy — это онлайн-платформа, целью которой является бесплатное обучение пользователей программированию. Веб-сайт кодирования предлагает пошаговые руководства от базовых элементов кодирования до более продвинутых методов. Пользователям предоставляется возможность посещать уроки кодирования, создавать настоящие веб-сайты и общаться с другими программистами на онлайн-форумах.

Как человек, который никогда раньше не программировал, это был мой первый опыт программирования и использования онлайн-школы кодирования. Я обнаружил, что начальные упражнения были очень простыми, а онлайн-инструкция очень четко говорила мне, что делать. Продвигаясь дальше, я обнаружил, что структура обучения очень похожа на структуру Duolingo, в которой вы завершаете урок, повторяете и заканчиваете викториной. Когда уроки стали сложнее, онлайн-форумы от других кодеров оказались очень полезными, и после нескольких ошибок в области система показывала вам, что вы делаете неправильно. В целом опыт был очень положительным, и он стал очень доступным для людей, которые не понимают код или никогда раньше не программировали. Платформа также предлагает личные занятия людям из разных городов Северной Америки; это отлично подходит для тех, кто не имеет доступа к Интернету или компьютеру, но хочет научиться программировать.

Однако система обучения могла бы использовать еще несколько функций, чтобы сделать ее более доступной и удобной для пользователя. Я был удивлен, узнав, что хотя многие люди учатся визуально, проблемы с кодированием не содержат инструкций по видеоконтенту. Иногда мне требовалось больше времени, чтобы закодировать излом или решить проблему, потому что я мог только прочитать себя через это. Кроме того, курсы становятся все более продвинутыми и не предлагают курсы Java или уровни высокой квалификации для тех, кто хочет учиться полностью на платформе Code Academy.

В целом курсы, которые я проходил в Code Academy, были почти беспроблемными и очень хорошо объяснялись. Я рекомендую онлайн-платформу всем, кто хочет бесплатно изучить основы кодирования.