Недавно я запустил свой собственный веб-сайт для своей работы и контактной информации (helenchandler-wilde.com, если вам интересно!). Это всего лишь базовая платная версия WordPress, но я чувствовал себя немного потерянным, не зная HTML вообще. Я легко допускал ошибки, раскладывая страницу и следя за тем, чтобы правильные биты были выделены в качестве заголовков.

Итак, я подумал, что изучу некоторые основы кодирования, чтобы чувствовать себя более уверенно, поддерживая свой собственный сайт. Я нашел Codecademy онлайн: бесплатный сервис, который предлагает уроки программирования на нескольких наиболее распространенных языках, включая Java, Python и HTML/CSS.

Я решил просмотреть сайт для всех вас, кто интересуется курсами кодирования.

Плюсы Кодакадемии

Это бесплатно

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

Для бесплатного сайта это действительно очень хорошо. Даже за платный сайт я был бы рад.

Уроки структурированы

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

Есть контрольные испытания

Это означает, что вы можете видеть, как у вас дела, выделять области, в которых вы менее сильны, и пересматривать их. Они также помогли мне чувствовать себя уверенно, зная, на сколько вопросов я могу легко ответить.

Минусы Codecademy

Это относительно простой

Если вы хотите взломать правительство или создать компьютерную игру, это явно не для вас. Но для журналиста это вполне нормально: вы научитесь поддерживать сайт и сделаете его привлекательным для чтения.

Это не учит достаточному фону

Могу ли я использовать код не на своем личном веб-сайте? Какие браузеры лучше для программирования? Он не отвечает ни на один из этих вопросов и даже не пытается объяснить все виды использования разработки программ.

Официальной сертификации в конце нет.

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

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