1. K h a n A c a d e m y
Khan Academy - один из лучших образовательных порталов, который включает огромное количество видеоуроков по самым разным дисциплинам. Лично Билл Гейтс аплодировал стоя создателю Академии за такой качественный проект, а Илон Маск совсем недавно пожертвовал Академии Хана $5 миллионов. Начать изучение программирования можно с программы “Час кода в Академии Хана”. Бесплатная вводная лекция познакомит с азами сферы. Продолжить обучение можно по одному из многих направлений. Это графика и анимация с помощью JavaScript, создание веб-страниц посредством HTML и CSS, работа с базами данных SQL и многие другие востребованные направления.
Русскоязычный канал на YouTube (более 33 миллионов просмотров видео):
Англоязычный канал на YouTube (почти 2 миллиарда просмотров видео):
2. Х е к с л е т
Хекслет - разные форматы обучения актуальным IT-технологиям. Доступны бесплатные курсы по JavaScript, PHP, Python, веб-разработке. Обучение очень подробное. К примеру, одни только основы языка Python изучаются на протяжении 7 часов, а на знакомство с CSS: Flex придется потратить не менее 10 часов. Теоретический материал закрепляется выполнением практических заданий. Бесплатного контента вполне достаточно для того, чтобы получить глубинные представления о выбранной технологии.
3. H T M L A c a d e m y
HTML Academy - сотни заданий в игровой форме для взрослых и детей. Сервис предлагает обширную бесплатную программу обучения веб-разработке, которая включает такие технологии как HTML, CSS, JavaScript и другие. Можно продолжить на платных курсах, но бесплатного контента вполне достаточно для того, чтобы приступать к разработке веб-проектов средней степени сложности.
4. J a v a R u s h
JavaRush - онлайн-обучение программированию, которое включает множество практических заданий. Веб-сайт хорошо известен в среде тех, кто работает с Java. Многие программисты и тестировщики начинали свой путь именно с этого проекта. Отзывы о JavaRush можно встретить на любом форуме, который посвящен языку программирования Java.
5. F r e e C o d e C a m p
Free Code Camp - пошаговое обучение, оформленное в виде кратких уроков. После теоретического материала идет практическое задание. За время прохождения ученики изучают базовые технологии веб-разработки - HTML5, CSS3 и JavaScript. Желающие продолжить обучение могут освоить React.js, Node.js. D3.js, работу с базами данных и многое другое. В процессе изучения можно познакомиться с другими студентами. Сервис помогает устанавливать деловые связи, предлагает посещать митапы в вашем регионе.
6. M i t O p e n C o u r s e w a r e
Mit Open Courseware - образовательный портал от Массачусетского Технологического Института. В свободном доступе - курсы от авторитетных специалистов сферы. Студентам предлагается введение в computer science, обучение разработке программного обеспечения на Java, программирование в С и С++, лекции и практические занятия по биоинженерии и многое другое.
7. C o d e . o r g
Code.org - веб-сайт, который изначально предназначен для детей и подростков, но с его помощью могут постигать азы программирования и взрослые. Студенты сразу приступают к выполнению практических заданий, и, в процессе выполнения, познают теорию. Циклы, операторы, события - все подается в увлекательной форме: вместо написания кода следует передвигать блочные элементы.
8. W 3 S c h o o l
W3School - самый большой в мире веб-сайт для разработчиков. Здесь не настолько увлекательные уроки, как в предыдущем примере, но количество полезной информации прямо-таки зашкаливает. Вы можете изучить HTML, CSS, JavaScript, SQL, Python, PHP, XML и другие технологии. В последнее время активно наполняются разделы, посвященные Python, Java, C, C++, машинному обучению и другим технологиям.
Если нужно больше курсов от самых разных школ и онлайн-университетов
Получить более подробную информацию о курсах программирования вы можете в этом обзоре.
Всем отличного образования и финансового благополучия!
Не забывайте подписаться на наш канал MBFinance.ru!