Найти в Дзене
Exciting routine

Топ 3 бесплатных курса по программированию с нуля

Оглавление

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

Я считаю, что образование должно быть бесплатным, но с высоким качеством. Поэтому я выбрала сайт Coursera, где курс это не рандомный набор видео, а полностью продуманный материал. Одна оговорка- видео на Coursera бесплатны, а задания не всегда, но можно подать заявление на финансовую помощь - см мою статью "" как это сделать и с 99% вероятностью получить одобрение.

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

Итак, курс номер 1 это Introduction to Computer Programming от Лондонского унивеситета (часть специализации: Introduction to Computer Science and Programming)

Ссылка на курс:

https://www.coursera.org/learn/introduction-to-computer-programming/home/welcome

Почему он хорош?

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

Курс №2 Programming Foundations with JavaScript, HTML and CSS от Duke University

https://www.coursera.org/learn/duke-programming-web/home/info

Почему он хорош?

Интересный материал, в результате которого появится опыт работы с канвой, основы Java Script, HTML и CSS.

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

Курс №3.

Всё, что входит в специализацию "Разработка и проектирование адаптивных веб-сайтов" от Лондонского унивеситета.

https://www.coursera.org/specializations/website-development

Хоть и удалённо, но учиться вы будете практически здесь) Фото Лондонского университета
Хоть и удалённо, но учиться вы будете практически здесь) Фото Лондонского университета

Почему он хорош?

Полезен тем, кто хочет уклона в веб разработку, много полезных и актуальных заданий, использование Bootstrap, JQuery. Научитесь делать простые адаптивные сайты, создавать галереи, портфолио и т.д.

Преподаватели объясняют очень коротно, но много показывают, поэтому курс доступный и полезный.

И еще один курс вне топа.

В этом топе могла бы находиться специализация от Яндекс "Специализация Разработка интерфейсов: вёрстка и JavaScript", но первый курс совершенно не подходит для новичков. Чтобы его понять необходимо искать много дополнительный сведений в интернете, сидеть на форумах и понимать, что от тебя хотят.

Но если вы уже что-то понимаете в программировании и ищите информацию на русском, то можно обратить на него внимание.

Курс по основам HTML и CSS от них же построен лучше, чем первый в специализации, и если не знаете английский, вместо курса №3 можно и его посмотреть.

https://www.coursera.org/learn/snovy-html-i-css?specialization=razrabotka-interfeysov

Удачи в обучении! Если вы знаете лучшие ресурсы/курсы- делитесь в комментариях.

Рекомендуем почитать
Документы, вакансии и контакты