Здравствуйте, друзья! 🔥Сегодня мы разберём ТОП-300 Бесплатных Онлайн-Курсов по программированию, которые помогут вам освоить новую профессию и начать разрабатывать проекты.
ЛЕТС ГОУ!💥
1.Hexlet
Курсы школы:
2. «Нетология»
Курсы
3. «GeekBrains»
Курсы школы
4. «Skillbox»
5. Coursera
Курсы
- «Основы HTML и CSS» (17 часов, МФТИ + Яндекс)
- «Разработка веб-сервисов на Go — основы языка» (20 часов, МФТИ + Mail.ru Group)
- «Разработка веб-сервисов на Golang, часть 2» (20 часов, МФТИ + Mail.ru Group)
- «JavaScript, часть 1: основы и функции» (37 часов, МФТИ + Яндекс)
- «JavaScript, часть 2: прототипы и асинхронность» (16 часов, МФТИ + Яндекс)
- «Основы разработки на C++: белый пояс» (126 часов, МФТИ + Яндекс)
- «Основы разработки на C++: жёлтый пояс» (109 часов, МФТИ + Яндекс)
- «Основы разработки на C++: красный пояс» (82 часа, МФТИ + Яндекс)
- «Основы разработки на С++: коричневый пояс» (133 часа, МФТИ + Яндекс)
- «Основы разработки на С++: чёрный пояс» (155 часов, МФТИ + Яндекс)
- «Погружение в Python» (44 часа, МФТИ + Mail.ru Group)
- «ООП и паттерны проектирования в Python» (29 часов, МФТИ + Mail.ru Group)
- «Создание Web-сервисов на Python» (65 часов, МФТИ + Mail.ru Group)
- «Python для анализа данных» (37 часов, МФТИ + Mail.ru Group)
- «Разработка корпоративных систем. Часть 1. Модели жизненного цикла» (8 часов, НИЯУ МИФИ)
- «Разработка корпоративных систем. Часть 2. Строгие методологии разработки» (7 часов, НИЯУ МИФИ)
- «Разработка корпоративных систем. Часть 3. Гибкие методологии разработки» (6 часов, НИЯУ МИФИ)
- «Модели антикризисного жизненного цикла корпоративных систем» (14 часов, НИЯУ МИФИ)
- «Методологии антикризисного жизненного цикла корпоративных систем» (12 часов, НИЯУ МИФИ)
- «Человеческий фактор в разработке корпоративных систем» (29 часов, НИЯУ МИФИ)
- «ИТ-кризисология. Модернизация системы автоматизации управления воздушным движением» (15 часов, НИЯУ МИФИ)
- «Python: обработка и анализ данных и ИИ» (29 часов, IBM)
- «Python как иностранный» (53 часа, НИУ ВШЭ)
- «Использование механизмов операционных систем в разработке программного обеспечения» (27 часов, НИЯУ МИФИ)
- «Быстрый старт в разработке Android-приложений» (19 часов, МФТИ + e-Legion)
- «Многопоточность и сетевое взаимодействие в Android» (27 часов, МФТИ + e-Legion)
- «Архитектура Android-приложений» (19 часов, МФТИ + e-Legion)
- «Программирование для всех (начало работы с Python)» (20 часов, Мичиганский университет)
- «Основы олимпиадного программирования» (32 часа, Санкт-Петербургский государственный университет)
- «Работа с базами данных в Python» (15 часов, Мичиганский университет)
- «Основы программирования на Python» (87 часов, НИУ ВШЭ)
- «Введение в iOS-разработку» (20 часов, МФТИ + e-Legion)
- «Введение в язык Котлин» (24 часа, Санкт-Петербургский политехнический университет Петра Великого)
- «Базы данных (Databases)» (11 часов, Санкт-Петербургский государственный университет)
- «Введение в интерактивное программирование на языке Python (Часть 1)» (19 часов, университет Райса)
- «Введение в интерактивное программирование на языке Python (Часть 2)» (16 часов, университет Райса)
- «Programming for Everybody (Getting Started with Python)» (19 часов, Мичиганский университет)
- «Структуры данных в Python» (19 часов, Мичиганский университет)
- «Using Python to Access Web Data» (19 часов, Мичиганский университет)
- «Using Databases with Python» (15 часов, Мичиганский университет)
- «Введение в программирование с MATLAB» (35 часов, университет Вандербильта)
- «Mastering Programming with MATLAB» (56 часов, университет Вандербильта)
- «Introduction to Data, Signal, and Image Analysis with MATLAB» (23 часа, университет Вандербильта)
- «Exploratory Data Analysis with MATLAB» (19 часов, MathWorks)
- «Data Processing and Feature Engineering with MATLAB» (18 часов, MathWorks)
- «Predictive Modeling and Machine Learning with MATLAB» (22 часа, MathWorks)
- «Data Science Project: MATLAB for the Real World» (13 часов, MathWorks)
- «HTML, CSS, and JavaScript for Web Developers» (40 часов, университет Джонса Хопкинса)
- «Учимся программировать: основы» (25 часов, Торонтский университет)
- «Object Oriented Programming in Java» (39 часов, Калифорнийский университет в Сан-Диего)
- «Programming Languages, Part A» (30 часов, Вашингтонский университет)
- «Building Web Applications in PHP» (31 час, Мичиганский университет)
- «C for Everyone: Programming Fundamentals» (15 часов, Калифорнийский университет в Санта-Крузе)
- «C for Everyone: Structured Programming» (10 часов, Калифорнийский университет в Санта-Крузе)
- «C++ For C Programmers, Part A» (13 часов, Калифорнийский университет в Санта-Крузе)
- «C++ For C Programmers, Part B» (15 часов, Калифорнийский университет в Санта-Крузе)
- «C++ Basics: Selection and Iteration» (9 часов, Codio)
- «C++ Basic Structures: Vectors, Pointers, Strings, and Files» (9 часов, Codio)
- «C++ Object Basics: Functions, Recursion, and Objects» (9 часов, Codio)
- «Object-Oriented C++: Inheritance and Encapsulation» (9 часов, Codio)
- «Introduction to Java» (12 часов, LearnQuest)
6. «Youtube»
Курсы
- «Django для Python» (SELFEDU)
- «Базовый Python 3» (Андрей Андриевский)
- «Уроки Python для начинающих» (SELFEDU)
- «Python для начинающих» (ADV-IT)
- «Нейронные сети на Python» (SELFEDU)
- «Программирование игры на Pygame» (Источник Знаний)
- «Уроки Python» (Web Developer Blog)
- «Matplotlib для Python» (SELFEDU)
- «Python для начинающих» (Alishev)
- «Этический взлом на Python» (XCode)
- «Уроки Python для начинающих» (WISEPLAT)
- «Уроки Java» (Уроки Java)
- «Java для начинающих» (Alishev)
- «Основы программирования на Java» (Follow the white rabbit)
- «Уроки по основам Java с нуля» (WISEPLAT)
- «Уроки Java с нуля» (SELFEDU)
- «Java для начинающих» (GMByte Java)
- «Разработка на Java» (Технострим Mail.Ru Group)
- «JavaScript Основы для Начинающих — Полный Курс за 6 часов»(Владилен Минин)
- «Бесплатный курс по JavaScript 2020» (Фрилансер по жизни — IT и фриланс)
- «JavaScript уроки. Полный курс (2020) Light» (Victor Stork)
- «JS с нуля, ваще с нуля» (IT-KAMASUTRA)
- «JavaScript Basic ES6» (EasyCode)
- «Уроки JavaScript» (Web Developer Blog)
- «Уроки JavaScript» (ITDoctor)
- «Базовый JavaScript» (Андрей Андриевский)
- «Уроки JavaScript с нуля до профи» (WISEPLAT)
- «C# ОТ НОВИЧКА К ПРОФЕССИОНАЛУ» (#SimpleCode)
- «C# для маленьких и тупых» (ExtremeCode)
- «Уроки C#» (XpucT)
- «C# уроки» (CODE BLOG)
- «Видеокурс по языку программирования C#» (Eugene Popov)
- «Уроки C# для начинающих» (WISEPLAT)
- «Основы PHP с нуля» (Web — с нуля до профи)
- «Уроки PHP 7» (Web Developer Blog)
- «Уроки PHP» (ITDoctor)
- «Базовый курс PHP-7» (Андрей Андриевский)
- «Эксперт PHP» (Дмитрий Афанасьев)
- «Уроки PHP с нуля для начинающих» (WISEPLAT)
- «Интернет магазин с нуля на PHP» (Web — с нуля до профи)
- «Основы ООП — PHP» (Web Developer Blog)
- «Уроки PHP» (ALEX CODE)
- «Основы C++. Программирование для начинающих» (#SimpleCode)
- «Уроки C++» (Anton)
- «С++» (Denis Markov)
- «Объектно-ориентированное программирование (ООП) в C++» (#SimpleCode)
- «С++ с нуля» (SELFEDU)
- «Swift3 для новичков» (The Swift Developers)
- «UIKit с нуля» (The Swift Developers)
- «Разработка под iOS. Начинаем» (Академия Яндекса)
- «ТЕОРЕТИЧЕСКИЕ УРОКИ ПО SWIFT» (BAKH MEDIA)
- «ПРАКТИЧЕСКИЕ УРОКИ ПО SWIFT» (BAKH MEDIA)
- «Уроки iOS Swift» (iCode School)
- «SWIFT Марафон» (Alex Skutarenko)
- «Swift для начинающих» (justaSid)
- «Основы Swift» (Ian Solomein)
- «TypeScript — Быстрый Курс за 70 минут» (Владилен Минин)
- «TypeScript. Полный курс» (webDev)
- «Уроки TypeScript» (Web Programming)
- «ReactJS — Путь Самурая 2.0» (IT-KAMASUTRA)
- «RUBY. С Нуля и до Профи. Полный курс» (Sasha San)
- «Уроки Scala» (Hello, world!)
- «Golang уроки» (AJ Golang Learn Golang уроки)
- «Программирование на Go» (Технострим Mail.Ru Group)
- «Погружение в Google Go» (Роман Левищенко)
- «Уроки по Kotlin на Android Studio» (N.E.C.O RU)
- «Базовый курс по Kotlin» (Devcolibri)
- «Kotlin. Уроки по основам разработки Android-приложений» (Start Android)
- «Kotlin уроки» (Masters Of Code)
- «Курс по Kotlin для начинающих» (N.E.C.O RU)
7. «XYZ School»
Курсы программирования:
8. «itProger»
Курсы
9. «Loftschool
Курсы
- Vue. Основные возможности
- Интервью с IT специалистами
- Spring Boot 2.x + HATEOAS
- Основы SQL для начинающих
- Делаем игру на Unity
- Пишем API на NodeJS
- Запуск IT продуктов
- Разработка SPA
- PHP: Встроенные возможности языка
- Регулярные выражения в JavaScript
- Как получить работу в IT
- Java для Android-разработчиков
- Создание динамического веб-сайта
- IT-ликбез
- Основы разработки интернет-проекта
- Создаём свой сайт-портфолио
- Азбука программиста
- Workflow
- Основы программирования
- Основы программирования
- Андроид: жизненный цикл
- React I
10. «Stepik»
11. «Яндекс.Практикум»
- Курс «Веб‑разработчик»
- Курс «Python-разработчик»
- Как стать Python-разработчиком → плюс
- Курс «Java-разработчик»
- Курс «React-разработчик»
12. «Code Basics»
13. «ITVDN»
- «C# Стартовый. Процедурное программирование» (5 уроков)
- «Видеокурс по C# Базовому» (18 уроков)
- «Видеокурс по C# Professional» (16 уроков)
- «Как стать программистом?» (14 уроков)
- «Подготовка к собеседованию в IT-компании» (4 уроков)
- «CoffeeScript» (5 уроков)
- «Xamarin. Лёгкий старт» (7 уроков)
- «Практики и инструменты DevOps» (7 уроков)
- «Основы тестирования» (15 уроков)
14. «Udacity»
15. «edX»
- «Computing in Python I: Fundamentals and Procedural Programming» (Технологический институт Джорджии)
- «Using Python for Research» (Гарвардский университет)
- «HTML5 and CSS Fundamentals» (The World Wide Web Consortium)
- «CSS Basics» (The World Wide Web Consortium)
- «Programming for the Web with JavaScript» (Пенсильванский университет)
- «CS50’s Understanding Technology» (Гарвардский университет)
- «CS50’s Introduction to Computer Science» (Гарвардский университет)
- «Introduction to C++» (Microsoft)
- «Introduction to Java Programming: Starting to code in Java» (Мадридский университет имени Карла III)
- «C Programming: Getting Started» (Дартмутский колледж)
- «C Programming: Language Foundations» (Дартмутский колледж)
16. «Learn to code — for free. Build projects. Earn certifications»
- «JavaScript Algorithms and Data Structures» (300 часов)
- «Front End Development Libraries» (300 часов)
- «Data Visualization» (300 часов)
- «APIs and Microservices» (300 часов)
- «Quality Assurance» (300 часов)
- «Scientific Computing with Python» (300 часов)
- «Data Analysis with Python» (300 часов)
- «Information Security» (300 часов)
- «Machine Learning with Python» (300 часов)
17. «Codecademy»
18. «Envato Tuts+»
19. «W3Schools»
Мы создаем упрощенный и интерактивный опыт обучения.
Обучение веб-разработке должно быть простым для понимания и доступным для всех и каждого!
W3Schools - это школа для веб-разработчиков, охватывающая все аспекты веб-разработки:
- Самоучитель HTML
- Самоучитель CSS
- Самоучитель JavaScript
- Самоучитель PHP
- Самоучитель SQL
- Самоучитель Python
- Самоучитель Java
- Самоучитель C
- Самоучитель C++
- Самоучитель C#
- Самоучитель R
- Самоучитель Bootstrap
- Самоучитель jQuery
- Самоучитель React
- Самоучитель XML
- Самоучитель W3.CSS
- Курсы
20. «SoloLearn»
21. «Khan Academy»
Академия Khan предлагает практические упражнения, обучающие видео и индивидуальную учебную панель, которые позволяют учащимся учиться в своем собственном темпе в классе и вне его.
Мы изучаем математику, естественные науки, информатику, историю, историю искусств, экономику и многое другое, в том числе материалы для детей K-14 и подготовки к тестам (SAT, Praxis, LSAT). Мы фокусируемся на освоении навыков, чтобы помочь учащимся заложить прочный фундамент, так что нет никаких ограничений в том, что они могут изучать дальше!
#программирование #курсы программирования #обучение #обучение программированию