Бесплатные курсы по программированию для начинающих от образовательного IT-портала GeekBrains

2016-03-30

Образовательный IT-портал GeekBrains выпустил новый бесплатный курс для новичков «Основы веб-дизайна«, который включает в себя, в лучших традициях GeekBrains, теоретические вопросы, практические задачи для начинающих, а также рабочие моменты, касающиеся взаимодействия веб-дизайнера с заказчиками и программистами.
Мы подготовили обзор наиболее популярных курсов по программированию для новичков от GeekBrains, которые можно пройти совершенно бесплатно.

1 место. Видео-курс «Основы программирования»

Курс-лидер, который прошло уже более 100 тысяч человек, победитель конкурса EdCrunch среди образовательных проектов технической направленности, несомненными достоинствами которого являются:
• Видеоформат
Формат видеокурсов позволяет учиться дома, в кафе или парке, и делать это в то время, когда к этому наилучшим образом готов ваш организм. Сова – учитесь ночью, жаворонок – выбирайте утренние часы. Возможность не подстраиваться под ритм, навязываемый со стороны, а подстраивать его под себя – огромное преимущество.
• Краткость
Создавая курс, на GeekBrains учитывали особенности человеческого внимания. Была определена наиболее оптимальная длина урока – 5-6 минут. Это время, за которое Вы сможете качественно усвоить материал и при этом не нанесете ущерб прочим интересам (особенно если вы одновременно учитесь и работаете).
• Логичность и простота
Обучение на курсе включает не только собственно программирование, но и вопросы, касающиеся мотивации и необходимых разработчику личных качеств. Все это делает видеокурс полноценным введением в мир разработчика.
• Практика и мотивация
Изучение программирования похоже на изучение иностранного языка. Настоящие программисты понимают, что новичку важно не просто «выучить слова», но и понять, как каждое «слово» работает, и какое влияние оно оказывает на программу. Именно поэтому изучение основ разработки происходит в процессе создания компьютерной игры. Эта игра, успешно сделанная и заработавшая в конце курса, – кроме всего прочего еще и удивительный источник вдохновения начинающего разработчика и ключ к осознанию им своих возможностей.

2 место. Онлайн-курс «Основы программирования»

Первый бесплатный курс GeekBrains с богатой историей и огромным количеством отзывов. Представляет собой 4 полноценных 2-часовых урока, на которых разбираются основные принципы работы программы, а также дается представление о существующих на данный момент языках программирования и сферах их применения. Данный курс оказывается хорошим продолжением видеокурса по «Основам», поскольку позволяет глубже вникнуть в особенности деятельности программиста, а также получить профессиональные рекомендации преподавателя и исправить возможные на начальном этапе ошибки в процессе выполнения домашних заданий.

3 место. Видеокурс «Объектно-ориентированное программирование. Сложная концепция простыми словами»

Программа, органично продолжающая курс «Основы программирования», является авторским проектом одного из ведущих специалистов GeekBrains, выпускника ВМК МГУ и программиста с более чем 10-летним стажем разработки Евгения Картарвца. Курс представляет собой серию коротких видеоуроков, на которых ученики осваивают одну из основных методологий программирования — ООП (объектно-ориентированное программирование) в процессе написания игры «Змейка». Качественному запоминанию материала способствует его прямое усвоение на практике.

4 место. Видеокурс «PHP — быстрый старт. Личный блог на PHP с нуля»

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

5 место. Видеокурс «WordPress. Личный блог. Создаем свой сайт без программирования»

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