Что, если я скажу вам, что вы на самом деле наркоман, ожидающий своего расцвета?

Вы мне поверите? Нет? Ты прав. я бы даже не поверила. На самом деле, я не верил себе до тех пор, пока два года назад мне не потребовалось создать веб-сайт с нуля для одного из моих курсов. Я был одним из тех людей, которые принадлежали к этой когорте, одержимой технологиями, но мои знания о технологиях и их силе были в значительной степени… ну, не существовали. Поэтому, естественно, у меня была серьезная паническая атака, когда я узнал, что мне придется делать сайт с помощью кодирования. И ради честности, я даже признаю, что мой профессор был не совсем эффективен в обучении кодированию студентов, которые никогда не делали этого раньше. Несмотря на то, что в конце концов я сделал довольно крутой веб-сайт, я не очень хорошо разбирался в основах HTML-кодирования. Я знал, что это не так сложно, как я сначала думал, и что это на самом деле весело, но я не научился достаточно, чтобы захотеть попробовать еще раз.

Перемотаем вперед два года спустя, когда я снова пересекся с кодированием HTML. На этот раз у меня было преимущество, потому что я узнал многие из элементов, которые я использовал ранее, и запомнил самые основные правила (например, открывающие и закрывающие теги, строки комментариев и синтаксис). Поэтому, когда я начал учиться кодировать в Code Academy, это было так весело и намного проще, чем я помнил.

В Code Academy есть много курсов, которые вы можете выбрать, я начал с Основ HTML и CSS.

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

На разных уровнях CodeAcademy дает вам инструкции о том, что делать. Если вы не уверены, просто вернитесь и прочитайте предоставленную информацию, и она будет очень ясной.

Когда вы пройдете каждый уровень и дойдете до конца урока, CodeAcademy соберет все воедино и позволит вам применить все концепции из этого урока. Это отличный способ подвести итоги обучения!

Если вы совершите какую-либо ошибку, вы не пойдете дальше. Вместо этого вы получите этот предупреждающий знак, который покажет вам, что именно вы пропустили.

И тогда он точно скажет вам, как решить проблему.

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

Хотя я не закончил один курс целиком (каждый длится несколько часов!), я хорошо понял, как работает CodeAcademy. Что делает его таким эффективным, так это его простой пользовательский интерфейс и пошаговые инструкции по написанию кода. Использование этого инструмента может помочь даже самым неопытным кодерам научиться программировать. Он также обеспечивает массу положительного подкрепления, предоставляя баллы и значки (ознакомьтесь с некоторыми из моих ниже!), что заставляет пользователя хотеть продолжать возвращаться и пробовать больше.

Я узнал, что кодирование действительно требует много повторений, поэтому это намного проще, чем кажется. Хотя сами коды имеют большой вес, и легко пропустить шаги и полностью запутаться, им также очень легко следовать. CodeAcademy — отличный инструмент для изучения программирования, который в наши дни является очень ценным активом в вашем резюме.