Учимся писать код в Codecademy

Учимся в CodecademyУже некоторое время я сижу на сайте дистанционного бесплатного обучению Codecademy.com.

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

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

Основы Web — самый легкий начальный курс, показывающий приемы работы с HTML и CSS. Если вы новичок и абсолютно не знакомы с принципами веб-программирования, Codecademy рекомендует начинать отсюда.

— PHP

— JavaScript

— jQuery

Проекты — совместное использование HTML, CSS, JavaScript, jQuery в разработке проектов

— Python

— Ruby

Работа с API

В личном кабинете можно отслеживать, какие курсы вы проходите, что уже изучили и полюбоваться на раздел с бэйджами за прохождение уроков. Их раздают достаточно щедро :)

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

Каждый курс обычно включает работу над несколькими мини-проектами. Например, создание веб-странички, адресной книги, основы разработки Блэкджека и тому подобного. Это делает обучение более забавным и интересным.

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

Несомненное достоинство — вся работа идет прямо в браузере. Окно урока разделено на три области:

1. Текстовое описание, что нужно сделать с подсказками.

2. Рабочая область, где пишется весь код.

3. Область мониторинга, где отображаются результаты вашего творчества.

То есть, чтобы попробовать написать скрипт или страничку, не нужно искать и устанавливать редактор или IDE, дополнительные модули и локальный веб-сервер. Нужно просто открыть сайт Codecademy, запустить нужный урок и начать работу. Поэтому начать и попробовать, нравится ли веб-разработка в принципе, очень легко.

Из замеченного, у академии кода есть два существенных недостатка.

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

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

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

Кроме того, там встречаются не лучшие приемы составления кода. Например, заключение блочного HTML элемента в строчный. Уверена, что есть и другие примеры, просто с работой с HTML+CSS я знакома достаточно хорошо, а вот JavaScript и Python пока только учу. Для новичка, думаю, это не супер-страшно, но именно поэтому важно читать другие материалы по изучаемой теме, чтобы сразу формировать у себя хорошие привычки.

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

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



Тут так тихо, почему бы нам с вами не побеседовать?

Поделиться своим мнением




Следите и следуйте за мной

Кнопки


Каталог блогов
добавить блог