530 Безплатни курсове за онлайн програмиране и компютърни науки, които можете да започнете през май

Преди шест години университети като MIT и Stanford за първи път откриха безплатни онлайн курсове за обществото. Днес повече от 800 училища по света са създали хиляди безплатни онлайн курсове.

Съставих този списък от 530 такива безплатни онлайн курсове, които можете да започнете този месец. За това използвах базата данни на Class Central от около 10 000 курса. Включих и средната оценка на всеки курс.

Началната страница на Class Central

Сортирах тези курсове в следните категории въз основа на нивото на трудност:

  • начинаещ
  • Междинен
  • напреднал

Курсовете, които се предлагат за първи път, са маркирани като [НОВО].

Много от тези курсове са напълно самостоятелни. Останалото ще започне в различни моменти по-късно през май. Можете да намерите пълни списъци на свързаните с технологиите курсове, започващи по-късно през 2018 г., на тематичните страници на тема „Компютърни науки, данни и програмиране“ на Central Central.

Разбирам този дълъг списък и може да е обезсърчителен за учащите, нови в програмирането. В този случай може да намерите препоръките на Дейвид Вентури за най-добрите онлайн курсове за наука за данни - дори и да не искате да научите Data Science. Надявам се да създам повече от тези ръководства в бъдеще.

И накрая, ако имате проблеми да разберете как да се регистрирате безплатно за курсове на Coursera, не се притеснявайте - написах и статия за това как да направите това.

НАЧАЛНО (134)

  • Програмиране за всички (Първи стъпки с Python) от Мичиганския университет ★★★★★ (2626)
  • Въведение в компютърните науки и програмиране с помощта на Python от Масачузетския технологичен институт ★★★★★ (115)
  • Научете се да програмирате: Основи от Университета в Торонто ★★★★★ (100)
  • Въведение в компютърните науки от Университета на Вирджиния ★★★★ ☆ (68)
  • Въведение на CS50 в компютърните науки от Харвардския университет ★★★★★ (67)
  • Ruby on Rails: Въведение от университета на Джон Хопкинс ★★★ ☆☆ (55)
  • Как да използвате Git и GitHub
  • Въведение в Linux от Linux Foundation ★★★★ ☆ (37)
  • Интернет история, технологии и сигурност от Университета на Мичиган ★★★★★ (36)
  • Въведение в HTML и CSS
  • Въведение в VBA / Excel програмиране от Cal Poly Pomona ★★★★ ☆ (26)
  • [New] Въвеждане на програма за Java: създаване на данни и алгоритми от Universidad Carlos iii de Madrid
  • Изграждане на модерен компютър от първи принципи: от Нанд до Тетрис (Курс, фокусиран върху проекта) от Еврейския университет в Йерусалим ★★★★★ (23)
  • Въведение в киберсигурността от Отворения университет ★★★★ ☆ (19)
  • Основи на JavaScript
  • Въведете програма за ориентиране и ориентиране към Java от Universidad de los Andes ★★★★★ (17)
  • CS101: Компютърни науки 101 от Станфордския университет ★★★★ ☆ (15)
  • Основи за програмиране от Индийския технологичен институт в Бомбей ★★ ☆☆☆ (13)
  • Основи на уеб сигурността от KU Leuven University ★★★★ ☆ (13)
  • Програмиране на основи с Python
  • Мрежи: Въведение в компютърните мрежи от Станфордския университет ★★★★★ (11)
  • Креативно програмиране за цифрови медии и мобилни приложения от Университета в Лондон Международни програми ★★★★ ☆ (11)
  • HTML, CSS и Javascript за уеб разработчици от университета Джон Хопкинс ★★★★★ (10)
  • Въведение в Интернет на нещата и вградените системи от Калифорнийския университет, Ървайн ★★★★ ☆ (10)
  • Въведение в Bootstrap - Урок от Microsoft ★★★ ☆☆ (9)
  • HTML5 Основи за кодиране и най-добри практики от консорциума от световната мрежа (W3C) ★★★★ ☆ (9)
  • Python за всички - проучване на информация
  • Въведение в програмирането за визуални изкуства с p5.js от Калифорнийския университет, Лос Анджелис ★★★★★ (7)
  • Въведение в релационни бази данни
  • Програмиране на Python: кратко представяне от Уеслианския университет ★★★ ☆☆ (5)
  • Въведение в jQuery от Microsoft ★★★★ ☆ (5)
  • Основи на HTML5 и CSS от консорциума на World Wide Web (W3C) ★★★★ ☆ (5)
  • Основи за програмиране на Java
  • Основи на командния ред на Linux
  • Въведение в Java програмирането - Част 1 от Хонконгския университет за наука и технологии ★★★★ ☆ (4)
  • Въведение в програмирането на Java: Започва да се кодира в Java от Universidad Carlos III de Madrid ★★★★ ☆ (4)
  • Парадигми на компютърното програмиране - Основи от Université catholique de Louvain ★★★★★ (4)
  • Парадигми на компютърното програмиране - абстракция и съвместност от Université catholique de Louvain ★★★★ ☆ (4)
  • Програмиране в Scratch от Harvey Mudd College ★★★★★ (4)
  • Как да създадете уебсайт през уикенда! (Курс, фокусиран върху проекта) от Държавния университет в Ню Йорк ★★★★★ (3)
  • Въведение в JavaScript
  • Програмиране за мрежата с JavaScript от Университета на Пенсилвания ★★★★★ (2)
  • Красотата и радостта от компютрите - AP® CS Principles Част 1 от Калифорнийския университет, Беркли ★★★★★ (2)
  • Въведение в компютърните технологии с помощта на Python от Georgia Institute of Technology ★★★★★ (2)
  • Как да кодирам: Прости данни от Университета на Британска Колумбия ★★★★★ (2)
  • Обектно-ориентирано програмиране от Индийския технологичен институт в Бомбе ★★★★ ☆ (2)
  • Мисля. Създаване. Код от Университета в Аделаида ★★★★★ (2)
  • Компютърната технология във вашия смартфон от университета Корнел ★★★★★ (2)
  • Основи за Android: Направете първото си приложение от Google ★★★★ ☆ (2)
  • Научете се да програмирате с помощта на Python от Университета на Тексас Арлингтън ★★★★★ (2)
  • Въведение в HTML и JavaScript от Microsoft ★★★★★ (2)
  • CS For All: Въведение в компютърните науки и Python програмирането от Harvey Mudd College ★★★★★ (2)
  • Контрол на версиите с Git
  • Android за начинаещи
  • Принципи на компютърната наука на CS50 от университета в Харвард ★★★★★ (1)
  • Компютърните науки на CS50 за бизнес професионалисти от Харвардския университет ★★★★★ (1)
  • Въведение в Структурирания език за заявки (SQL) от Университета в Мичиган ★★★★★ (1)
  • Мрежи: Приятели, пари и байтове от Принстънския университет ★★★ ☆☆ (1)
  • Уеб разработка и дизайн с помощта на Wordpress от Калифорнийския институт на изкуствата ★★★★ ☆ (1)
  • Android App разработка за начинаещи от университета Галилео ★ ☆☆☆☆ (1)
  • Основи за уеб кодиране за художници от Националния университет в Сингапур ★★★★ ☆ (1)
  • Научете се да програмирате в Java от Microsoft ★★★★★ (1)
  • Въведение в ReactJS от Microsoft ★★ ☆☆☆ (1)
  • Въведение в Node.js от Microsoft ★★★★★ (1)
  • Изчисления: Изкуство, магия, наука от ETH Цюрих ★★★★ ☆ (1)
  • Основи на софтуерното инженерство от Technische Universität München (Технически университет в Мюнхен) ★★★★★ (1)
  • Lernen objekt-orientierter Programmierung от Technische Universität München (Технически университет в Мюнхен) ★★★★★ (1)
  • MyCS: Компютърни науки за начинаещи от Harvey Mudd College ★★★ ☆☆ (1)
  • CODAPPS: Кодиране на мобилни приложения за предприемачи от EMLYON Business School ★★★★★ (1)
  • Въведение в Python
  • Уеб приложения за всички
  • CS50 е технология за разбиране от Харвардския университет
  • Принципи на изчислителната техника от университета в Станфорд
  • Създаване на приложения за база данни в PHP от Университета на Мичиган
  • JavaScript, jQuery и JSON от университета в Мичиган
  • Unix Workbench от университета Джон Хопкинс
  • Въведение в киберсигурността от Университета на Вашингтон
  • Въведение във виртуалната реалност от Международните програми на Лондонския университет
  • Изграждане на интерактивни 3D герои и социални VR от Международните програми на университета в Лондон
  • Софтуерно инженерство: Въведение от Британската Колумбия
  • Введение в базы данных от Санкт-Петербургския държавен политехнически университет
  • Введение в программиране (C ++) от Висшето училище по икономика
  • Въведение в програмирането на Java - Част 2 от Хонконгския университет за наука и технологии
  • Scratch: Programmeren voor kinderen (8+) от Технологичния университет в Делфт
  • Excel / VBA за творческо решаване на проблеми, част 3 (проекти) от Университета на Колорадо Боулдър
  • AP Computer Science A: Класове и обекти за програмиране на Java от университета Пърдю
  • AP Computer Science A: Java програмиране на полиморфизъм и усъвършенствани структури от данни от университета в Пърдю
  • AP Computer Science A: Цикли за програмиране на Java и структури от данни от университета Пърдю
  • Тонкости верстки от Московския институт по физика и технологии
  • JavaScript, част 1: основи и функции от Московския институт за физика и технологии
  • Осигурете приходи от приложенията си за Android от университета Galileo
  • Основи на Java за развитие на Android от университета Галилео
  • Въведение в Java програмирането: Писане на добър код от Universidad Carlos iii de Madrid
  • Въведение в TCP / IP от Yonsei University
  • Дълбоко обучение за бизнес от университета Йонсей
  • Софтуерно проектиране като абстракция от Университета на Колорадо система
  • Софтуерният дизайн като елемент от жизнения цикъл на разработката на софтуер от Университета на Колорадо система
  • Методи и инструменти за проектиране на софтуер от Университета на Колорадо система
  • Проактивна компютърна сигурност от Университета на Колорадо система
  • Въведение в киберсигурността за бизнеса от Университета на Колорадо система
  • TCP / IP и Разширени теми от University of Colorado System
  • Дизайн и баланс на видеоигри от Техническия институт в Рочестър
  • Мобилна уеб разработка от Google
  • Достъпност до Интернет от Google
  • Въведение в програмирането с помощта на Python от Тексаския университет в Арлингтън
  • Въведение в дизайнерското мислене от Microsoft
  • CSS Основи от Microsoft
  • Въведение в Python: Абсолютен начинаещ от Microsoft
  • Логическо и изчислително мислене от Microsoft
  • Писане на професионален код от Microsoft
  • Въведение в Python: Основи от Microsoft
  • Обектно-ориентирано програмиране в Java от Microsoft
  • Противодействия срещу кибер атаките от Нюйоркския университет (NYU)
  • Въведение в кибер атаките от Нюйоркския университет (NYU)
  • Киберсигурност за малки и средни предприятия: идентифициране на заплахи и предотвратяване на нападения от университета в Дикин
  • Изчисления: Изкуство, магия, наука - Част II от ETH Цюрих
  • Как да изградите Chatbot без кодиране от IBM
  • Мобилни компютри с приложение на Inventor - CS Principles от Университета в Уорик
  • Комуникация на данни и мрежови услуги от Cisco
  • Мрежови протоколи и архитектура от Cisco
  • Интернет връзка: Как да получите онлайн? от Сиско
  • Основи за домашни мрежи от Cisco
  • Въведение в мрежата на Cisco от Cisco
  • Въведение на JavaScript от консорциума от световната уеб мрежа (W3C)
  • Въведение в MongoDB от MongoDB University
  • Обектно-ориентирано програмиране в Python: Създайте своя собствена приключенска игра от Raspberry Pi Foundation
  • Обектно-ориентиран JavaScript
  • ES6 - подобрен JavaScript
  • GitHub & Сътрудничество
  • JavaScript и DOM
  • Въведение във виртуалната реалност
  • HTTP и уеб сървъри
  • Научете Синтаксис за програмиране на Swift
  • Бързо за начинаещи

Междинно съединение (285)

  • Структури на данни на Python от Университета на Мичиган ★★★★★ (1589)
  • Използване на Python за достъп до уеб данни от университета в Мичиган ★★★★★ (832)
  • Използване на бази данни с Python от Университета на Мичиган ★★★★★ (721)
  • Принципи на функционалното програмиране в Scala от École Polytechnique Fédérale de Lausanne ★★★★★ (63)
  • Алгоритми, част I от университета в Принстън ★★★★★ (58)
  • Машинно обучение за музиканти и художници от Голдсмитс, Лондонски университет ★★★★★ (58)
  • Криптография I от университета в Станфорд ★★★★★ (49)
  • Функционален дизайн на програма в Scala от École Polytechnique Fédérale de Lausanne ★★★★★ (38)
  • Програмиране на мобилни приложения за Android ръчни системи: Част 1 от Университета на Мериленд, College Park ★★★★ ☆ (38)
  • CS188.1x: Изкуствен интелект от Калифорнийския университет, Бъркли ★★★★★ (30)
  • Отзивчиви основи на уебсайтове: Код с HTML, CSS и JavaScript от Международни програми на университета в Лондон ★★★★ ☆ (24)
  • Езици на програмиране, част А от Вашингтонския университет ★★★★★ (22)
  • Алгоритми, част II от Принстънския университет ★★★★★ (21)
  • Концепции за облачни компютри, част 1 от Университета на Илинойс в Урбана-Шампан ★★★ ☆☆ (21)
  • Теория за автомата от университета в Станфорд ★★★★ ☆ (18)
  • Въведение в машинното обучение от Станфордския университет ★★★★ ☆ (18)
  • Agile Development с помощта на Ruby on Rails - Основите от Калифорнийския университет, Бъркли ★★★★★ (18)
  • Android разработка за начинаещи от Google ★★★★ ☆ (17)
  • Уеб разработка
  • C ++ За програмисти на C, част А от Калифорнийския университет, Санта Крус ★★★ ☆☆ (16)
  • Природата на кода от Фондация за обработка ★★★★★ (16)
  • M101J: MongoDB за разработчици на Java
  • Програмиране на мобилни приложения за Android ръчни системи: Част 2 от Университета на Мериленд, College Park ★★★★ ☆ (15)
  • Дизайн на компютърни програми от университета в Станфорд ★★★★ ☆ (13)
  • Извличане на текст и търсачки от Университета на Илинойс в Urbana-Champaign ★★★ ☆☆ (13)
  • Платформата Arduino и програмиране на C от Калифорнийския университет, Ървайн ★★★ ☆☆ (12)
  • Дискретна оптимизация от университета в Мелбърн ★★★★ ★ (12)
  • Въведение във функционалното програмиране от Техническия университет в Делф ★★★★ ☆ (11)
  • Разработване на приложения за Android от Google ★★★ ☆☆ (11)
  • Обектно-ориентиран JavaScript от Hack Reactor ★★★★★ (11)
  • M101JS: MongoDB за разработчици на Node.js
  • Езици за програмиране от Университета на Вирджиния ★★★ ☆☆ (10)
  • M101P: MongoDB за разработчици
  • Въведение в софтуерния мениджмънт от Университета в Алберта ★★★★ ☆ (9)
  • Спорове за данни с MongoDB от MongoDB University ★★★ ☆☆ (9)
  • Криптография от Университета на Мериленд, College Park ★★★★ ☆ (8)
  • Учене от данни (уводен курс за машинно обучение) от Калифорнийския технологичен институт ★★★★★ (8)
  • Софтуерни процеси и гъвкави практики от университета в Алберта ★★★★ ☆ (8)
  • Отзивчиви основи на уеб дизайна от Google ★★★★★ (8)
  • Научно програмиране на Джулия от Университета на Кейптаун ★★★★★ (8)
  • Тестване на софтуер от Университета на Юта ★★★★ ☆ (7)
  • Въведение в AJAX
  • Уеб услуги и интеграция Ruby on Rails с MongoDB от университета Джон Хопкинс ★★★★★ (6)
  • Взаимодействие с Arduino от Калифорнийския университет, Ървайн ★★★★ ☆ (6)
  • Компютърна архитектура от Принстънския университет ★★★★ ☆ (6)
  • Интернет на нещата: Как стигнахме до тук? от Калифорнийския университет, Сан Диего ★★ ☆☆☆ (6)
  • Разработка на уеб приложения с JavaScript и MongoDB от Международните програми на Лондонския университет ★★★★ ☆ (6)
  • Как да кодирам: Систематичен дизайн на програма - Част 1 от Университета на Британска Колумбия ★★★★ ☆ (6)
  • Потребности на клиента и изисквания към софтуера от университета в Алберта ★★★★★ (6)
  • Основи на киберсигурността от Техническия институт в Рочестър ★★★★★ (6)
  • Въведение в DevOps от Nutanix ★★★ ☆☆ (6)
  • Въведение в алгоритмите
  • Основи с пълен стек
  • Софтуерна конструкция на Java от Масачузетския технологичен институт ★★★★★ (5)
  • Компютърна графика от Калифорнийския университет, Бъркли ★★★★ ☆ (5)
  • Raspberry Pi платформа и Python програмиране за Raspberry Pi от Калифорнийския университет, Ървайн ★★★ ☆☆ (5)
  • Процес за разработка на софтуер от Института за технологии в Джорджия ★★★★ ☆ (5)
  • Компютърни мрежи от Джорджийския технологичен институт ★★★★ ☆ (5)
  • Разработка на HTML5 игри от Google ★★★ ☆☆ (5)
  • Въведение в C ++ от Microsoft ★★★★ ☆ (5)
  • Отстраняване на грешки в софтуера от университета в Саар ★★★★★ (5)
  • Въведение в iOS разработка на приложения със Swift
  • Концепции за паралелно програмиране
  • Използване на Python за изследвания от Харвардския университет ★★★ ☆☆ (4)
  • Agile Development с помощта на Ruby on Rails - напреднал от Калифорнийския университет, Беркли ★★★★★ (4)
  • Релси с активен пакет за запис и екшън от университета Джон Хопкинс ★★★★ ☆ (4)
  • Уеб приложения с една страница с AngularJS от Johns Hopkins University ★★★★★ (4)
  • Анализ на алгоритми от Принстънския университет ★★★★★ (4)
  • Програмиране на Java: Принципи на софтуерния дизайн от университета Дюк ★★★★★ (4)
  • Облачна мрежа от Университета на Илинойс в Урбана-Шампан ★★★★ ☆ (4)
  • Интернет на нещата: Настройка на вашата платформа за развитие DragonBoard ™ от Калифорнийския университет, Сан Диего ★★★ ☆☆ (4)
  • Интернет на нещата и усъвършенстваната реалност Нововъзникващи технологии от университета Йонсей ★★★ ☆☆ (4)
  • Оптимизация на уебсайтовата ефективност от Google ★★★★ ☆ (4)
  • UX Дизайн за мобилни разработчици от Google ★★★★★ (4)
  • Заявка за данни с Transact-SQL от Microsoft ★★★★ ☆ (4)
  • Основи на разработката на App Objective-C от Калифорнийския университет, Ървайн ★★★ ☆☆ (3)
  • Илюстрирани мрежи: Принципи без смятане от Принстънския университет ★★★★ ☆ (3)
  • VLSI CAD Част I: Логика от Университета на Илинойс в Урбана-Шампан ★★★★★ (3)
  • Разработване на игри за модерни платформи от Мичиганския университет ★★★★★ (3)
  • MATLAB и Octave за начинаещи от École Polytechnique Fédérale de Lausanne ★★★ ☆☆ (3)
  • Възникващи технологии за безжична комуникация от университета Йонсей ★★★★ ☆ (3)
  • Основи за Android: Въвеждане на потребител от Google ★★★★ ☆ (3)
  • Разработка на VR софтуер от Google ★★★ ☆☆ (3)
  • JavaScript обещания от Google ★★★★★ (3)
  • Основи за Android: Многоекранни приложения от Google ★★★★ ☆ (3)
  • DevOps за разработчици: Как да започнем от Microsoft ★★★★ ☆ (3)
  • Agile Софтуерна разработка от ETH Цюрих ★★★★ ☆ (3)
  • Автономни мобилни роботи от ETH Цюрих ★★★ ☆☆ (3)
  • M101N: MongoDB за .NET разработчици
  • Конфигуриране на Linux уеб сървъри
  • Тестване на JavaScript
  • Въведение в jQuery
  • Шаблони за дизайн на JavaScript
  • LPL: Език, доказателство и логика от университета в Станфорд ★★★★★ (2)
  • Съставители от Станфордския университет ★★★★ ☆ (2)
  • Опити за мобилни приложения Част 1: От домейн до приложение за идея от Масачузетския технологичен институт ★★★★★ (2)
  • Взаимодействие с Raspberry Pi от Калифорнийския университет, Ървайн ★★★ ☆☆ (2)
  • Машинно обучение: Неуправляемо обучение от университета Браун ★★★★★ (2)
  • Езици на програмиране, част Б от Университета на Вашингтон ★★★★★ (2)
  • Дизайн и разработка на приложения за iOS от Университета в Торонто ★★★ ☆☆ (2)
  • Въведение в разработването на мобилни приложения с помощта на Android от Хонконгския университет за наука и технологии ★★★★ ☆ (2)
  • Internet Emerging Technologies от Yonsei University ★★★ ☆☆ (2)
  • Комуникация клиент-сървър от Google ★★★★★ (2)
  • Основи за Android: Работа в мрежа от Google ★★★★ ☆ (2)
  • Оптимизация за визуализация на браузър от Google ★★★★ ☆ (2)
  • Разработване на международен софтуер, част 1 от Microsoft ★★★★ ☆ (2)
  • Анализиране и визуализиране на данни с Power BI от Microsoft ★★★★★ (2)
  • Изградете първото си приложение за Android (Курс, фокусиран върху проекта) от École Centrale Paris ★★★ ☆☆ (2)
  • Алгоритми за сближаване, част I от École normale supérieure ★★★★★ (2)
  • Мрежа за уеб разработчици
  • Компютърни структури 2: Компютърна архитектура от Масачузетския технологичен институт ★★★★ ☆ (1)
  • Основи за разработка на софтуер от Университета на Пенсилвания ★★★ ☆☆ (1)
  • Най-добри практики за дизайн на потребителски интерфейс на iOS от Калифорнийския университет, Ървайн ★★★★★ (1)
  • Софтуерна архитектура и дизайн от Джорджийския технологичен институт ★★★★★ (1)
  • Концепции и дизайн на бази данни Системи от технологичния институт на Джорджия ★★★★ ☆ (1)
  • Анимация и CGI движение от Колумбийския университет ★★★ ☆☆ (1)
  • Езици на програмиране, част C от Университета на Вашингтон ★★★★★ (1)
  • 3D модели за виртуална реалност от Международните програми на Лондонския университет ★★★★★ (1)
  • Как да кодирам: Сложни данни от Университета на Британска Колумбия ★★★★★ (1)
  • Управление на пъргав екип от Университета на Вирджиния ★★ ☆☆☆ (1)
  • Първи стъпки: Agile отговаря на дизайнерския мисъл от Университета на Вирджиния ★★★★★ (1)
  • Agile Софтуерна разработка от Университета на Минесота ★★★★ ☆ (1)
  • Java за Android от университета Vanderbilt ★ ☆☆☆☆ (1)
  • Икономика на киберсигурността от Технологичния университет в Делфт ★★ ☆☆☆ (1)
  • Разработка на уеб приложения: основни понятия от университета в Ню Мексико ★★★★ ☆ (1)
  • Алгоритми от Индийския технологичен институт в Бомбе ★★★★★ (1)
  • Android: Въвеждане на програма от Universitat Politècnica de València ★★★★ ☆ (1)
  • Гъвкаво планиране на софтуерни продукти от университета в Алберта ★★★ ☆☆ (1)
  • Софтуерна архитектура за Интернет на нещата от EIT Digital ★★★★ ☆ (1)
  • Материален дизайн за Android разработчици от Google ★★★★★ (1)
  • Мащабируеми микросервизи с кубернети от Google ★★★★ ☆ (1)
  • Gradle за Android и Java от Google ★★★★★ (1)
  • Разработване на мащабируеми приложения в Python от Google ★★★★ ☆ (1)
  • Основи за Android: Потребителски интерфейс от Google ★★ ☆☆☆ (1)
  • Разработване на мащабируеми приложения в Java от Google ★★★★ ☆ (1)
  • Android Performance от Google ★★★★★ (1)
  • Основи за Android: Кликвания с бутони от Google ★★★ ☆☆ (1)
  • Асинхронно програмиране с Javascript от Microsoft ★★★★★ (1)
  • Междинен C ++ от Microsoft ★★★★ ☆ (1)
  • Принципи на машинното обучение от Microsoft ★★★★★ (1)
  • Въведение в C # от Microsoft ★★ ☆☆☆ (1)
  • AngularJS: Разширени рамкови техники от Microsoft ★★★★ ☆ (1)
  • Изграждане на модерен компютър от първи принципи: Нанд до Тетрис Част II (ориентиран към проекта курс) от Еврейския университет в Йерусалим ★★★★★ (1)
  • 用 Python 玩转 数据 Обработка на данни с помощта на Python от Nanjing University ★★★★★ (1)
  • Въведение в облачните инфраструктурни технологии от Linux Foundation ★★★★ ☆ (1)
  • Разработване на 2D игри с libGDX от Amazon ★★★★★ (1)
  • Въведение в системите в реално време от IEEE ★★★★ ☆ (1)
  • Как да спечелим състезания по кодиране: Тайните на шампионите от ITMO University ★★★ ☆☆ (1)
  • HTML5 приложения и игри от World Wide Web Consortium (W3C) ★★★ ☆☆ (1)
  • Техническо интервю от Pramp ★★★★★ (1)
  • Основи за Android: Съхранение на данни
  • Въведение в теоретичните компютърни науки
  • Алгоритми: Проектиране и анализ, част 2 от университета в Станфорд
  • Алчни алгоритми, минимални разклонени дървета и динамично програмиране от Станфордския университет
  • Вероятни графични модели 3: Учене от Станфордския университет
  • Търсене на графики, най-къси пътища и структури от данни от университета в Станфорд
  • Разделете и завладете, сортиране и търсене и рандомизирани алгоритми от университета в Станфорд
  • Алгоритми: Проектиране и анализ от университета в Станфорд
  • Опит за мобилни приложения от Масачузетския технологичен институт
  • Опит за мобилни приложения Част 3: Изграждане на мобилни приложения от Масачузетския технологичен институт
  • Усъвършенствана софтуерна конструкция в Java от Масачузетския технологичен институт
  • Проектиране и анализ на алгоритъм от Университета на Пенсилвания
  • Структури на данни и софтуерно проектиране от Университета в Пенсилвания
  • Изграждане на уеб приложения в PHP от университета в Мичиган
  • Игри, сензори и медии от Калифорнийския университет, Ървайн
  • Работа в мрежа и сигурност в приложения за iOS от Калифорнийския университет, Ървайн
  • Към бъдещето на iOS развитие с Swift от Калифорнийския университет, Ървайн
  • Софтуер анализ и тестване от Джорджия Технологичен институт
  • Концепции и дизайн на системи за бази данни от Института за технологии в Джорджия
  • Въведение в дипломирани алгоритми от Технологичния институт в Джорджия
  • Указатели, масиви и рекурсия от университета Дюк
  • Интернет на нещата: засичане и задействане от устройства от Калифорнийския университет, Сан Диего
  • Как работи виртуалната реалност от Калифорнийския университет, Сан Диего
  • Структури на данните: Активен подход за обучение от Калифорнийския университет, Сан Диего
  • Създаване на приложения за виртуална реалност (VR) от Калифорнийския университет, Сан Диего
  • Minecraft, кодиране и преподаване от Калифорнийския университет, Сан Диего
  • Алгоритмичен дизайн и техники от Калифорнийския университет, Сан Диего
  • Киберсигурност: Изгледът на CISO от Вашингтонския университет
  • Изграждане на инструментариум за киберсигурност от Университета на Вашингтон
  • Създайте свое собствено приложение за iOS от университета в Торонто
  • (对象 技术 高级 课程 (Разширената обектно-ориентирана технология) от Пекинския университет
  • 分析 设计 与 分析 Проектиране и анализ на алгоритми от Пекинския университет
  • Софтуерна конструкция: обектно-ориентиран дизайн от Университета на Британска Колумбия
  • Как да кодирам: Систематичен дизайн на програма - Част 3 от Университета на Британска Колумбия
  • Как да кодирам: Систематичен дизайн на програма - Част 2 от Университета на Британска Колумбия
  • Софтуерна конструкция: Абстракция на данни от Университета на Британска Колумбия
  • LAFF - Програмиране за коректност от Тексаския университет в Остин
  • Документи и презентации в LaTeX (Въведение в LaTeX) от Висшето училище по икономика
  • Lean Software Development от Университета в Минесота
  • Процеси и методологии за разработка на софтуер от университета в Минесота
  • Инженерно поддържащи приложения за Android от университета Vanderbilt
  • Разработване на приложения за Android с приложение Inventor от Хонконгския университет за наука и технологии
  • Глобално разпространено софтуерно инженерство от Техническия университет в Делфт
  • Разработка на уеб-сервис на Go - основы языка от Московския институт за физика и технологии
  • Введение в iOS-разработку от Московския институт за физика и технологии
  • Бистрий старт в разработване на Android-предложение от Московския институт за физика и технологии
  • Основи HTML и CSS от Московския институт за физика и технологии
  • JavaScript, част 2: прототипы и асинхронность от Московския институт за физика и технологии
  • Въвеждане на структури от данни от Индийския технологичен институт в Бомбай
  • Основи на структурите от данни от Индийския технологичен институт Бомбай
  • Fundamentos de Android от Universidad Nacional Autónoma de México
  • 用 Python 做 商 管 程式 (一) от Националния университет в Тайван
  • Сетевое администриране: от теории к практике от Университета Цинхуа
  • Професионална разработка на приложения за Android от университета Галилео
  • Кодът на софтуерния архитект: Изграждане на цифровия свят от Universidad Carlos III de Madrid
  • Въведение в програмирането на Java: фундаментални структури от данни и алгоритми от Universidad Carlos III de Madrid
  • Управление на жизнения цикъл на корпоративния софтуер от Националния изследователски ядрен университет MEPhI
  • Използвайте механизми за операционни системи в разработка на програмно осигуряване от Националния изследователски ядрен университет MEPhI
  • Отзиви и показатели за подобрения на софтуера от университета в Албърта
  • Още C # програмиране и единство от Университета на Колорадо система
  • Хакерство и кръпка от Университета на Колорадо система
  • Въведение в C # Програмиране и единство от University of Colorado System
  • Проектиране и анализ на сигурни мрежови системи от Университета на Колорадо система
  • Заплахи и смекчаване на софтуерния дизайн от Университета на Колорадо
  • Структури на данни и модели на проектиране за разработчици на игри от Университета на Колорадо система
  • Междинно обектно-ориентирано програмиране за Unity Games от University of Colorado System
  • Откриване и смекчаване на кибер заплахи и атаки от Университета на Колорадо система
  • Основи на мрежовата комуникация от University of Colorado System
  • Основна криптография и програмиране с Crypto API от University of Colorado System
  • Асиметрична криптография и управление на ключове от University of Colorado System
  • Симетрична криптография от University of Colorado System
  • Мрежи и алгоритми за комутация на пакети от Университета на Колорадо система
  • Протоколи и локални мрежи от университета в Колорадо
  • Управление на тестване на софтуер от Университетската система на Мериленд
  • Официална проверка на софтуера от университетската система в Мериленд
  • Основи за тестване на софтуер от университетската система в Мериленд
  • Облачни изчисления за предприятия от университетската система на Мериленд
  • Инфраструктура за облачни компютри от университетската система на Мериленд
  • Управление на облачните компютри от университетската система в Мериленд
  • Работа в екип и сътрудничество от Рочестърския технологичен институт
  • Програмиране на геймплей за дизайнери на видеоигри от Рочестърския технологичен институт
  • Въведение в структурите на данни от Университета в Аделаида
  • Архитектура на Smart IoT устройства от EIT Digital
  • Уеб свързаност и сигурност във вградените системи от EIT Digital
  • Киберсигурност и Интернет на нещата от университетската система на Джорджия
  • Въведение в прогресивни уеб приложения от Google
  • Офлайн уеб приложения от Google
  • Разширено разработване на приложения за Android от Google
  • Firebase Essentials за Android от Google
  • API на Google Maps от Google
  • Оптимизиране на производителността за приложения на базата на SQL от Microsoft
  • Създаване на програмни обекти SQL база данни от Microsoft
  • Алгоритми и структури от данни от Microsoft
  • Изграждане на функционални прототипи с помощта на Node.js от Microsoft
  • Алгоритми и структури от данни в C # от Microsoft
  • Проектиране на решения за платформа за данни от Microsoft
  • AngularJS: Основни рамки от Microsoft
  • Разширени CSS концепции от Microsoft
  • Разработване на интелигентни приложения и ботове от Microsoft
  • Въведение в TypeScript 2 от Microsoft
  • Изграждане на интерактивни прототипи с помощта на JavaScript от Microsoft
  • Реализиране на обекти в базата данни на SQL от Microsoft
  • Разработване на SQL бази данни от Microsoft
  • Приложно машинно обучение от Microsoft
  • Програмата Concurrente (avec Java) от Sorbonne Universités
  • Откриване и смекчаване на кибер-заплахи в реално време от Нюйоркския университет (NYU)
  • Въведение в Kubernetes от Linux Foundation
  • Въведение в DevOps: Преобразуване и подобряване на операциите от Linux Foundation
  • Диаграми от клас UML за софтуерно инженерство от университета KU Leuven
  • Мобилна използваемост и дизайн за IOS от Facebook
  • Мобилна използваемост и дизайн за Android от Facebook
  • Основи на контейнери, Кубернети и Red Hat OpenShift от Red Hat
  • Основи на паралелизма на Intel Architecture от Intel
  • Основи на Red Hat Enterprise Linux от Red Hat
  • Паралелка от университета AdaCore
  • VR сцени и обекти
  • Научете Backbone.js
  • Как да създадете в Android
  • Моделът MVC в Ruby
  • SQL за анализ на данни
  • Hacker101 от HackerOne
  • Проектиране на RESTful API
  • Динамични уеб приложения със Sinatra
  • Разгръщане на приложения с Heroku
  • iOS дизайн шаблони
  • Устойчивост на iOS и основни данни
  • iOS мрежа с Swift
  • Основи на UIKit
  • C ++ За програмисти
  • Как да направите приложение за iOS
  • VR платформи и приложения
  • Изграждане на iOS интерфейси
  • Нови Android основи
  • VR Design
  • Swift за разработчици

ADVANCED (108)

  • Дълбоко учене от Google ★★ ☆☆☆ (44)
  • Творчески приложения на задълбочено обучение с TensorFlow
  • [Ново] Практическо обучение за подсилване от висше училище по икономика
  • [Ново] Дълбоко учене в компютърно зрение от висшето училище по икономика
  • [Ново] Решаване на големи предизвикателства на адронните коли, чрез машинно обучение от висше училище по икономика
  • [Нови] Основи на ускореното изчисление с CUDA C / C ++ от Nvidia
  • [Нови] Основи на задълбоченото обучение за компютърно зрение от Nvidia
  • Въведение в изкуствения интелект от Станфордския университет ★★★★ ☆ (24)
  • Невронни мрежи за машинно обучение от Университета в Торонто ★★★★ ☆ (22)
  • Вероятни графични модели 1: Представяне от университета в Станфорд ★★★★ ☆ (17)
  • Машинно обучение за наука и анализи на данни от Колумбийския университет ★★★ ☆☆ (15)
  • Биткойн и криптовалутни технологии от Принстънския университет ★★★★★ (15)
  • Машинно обучение за търговия от Джорджийския технологичен институт ★★★ ☆☆ (13)
  • Машинно обучение с големи данни от Калифорнийския университет, Сан Диего ★★ ☆☆☆ (13)
  • Невронни мрежи и дълбоко обучение от задълбочаване.ai ★★★★★ (12)
  • Хардуерна сигурност от Университета на Мериленд, College Park ★★★ ☆☆ (11)
  • Изкуствен интелект (AI) от Колумбийския университет ★★★★ ☆ (9)
  • Компютърна невронаука от Университета на Вашингтон ★★★★ ☆ (8)
  • Укрепване на обучението от Браун университет ★★★ ☆☆ (7)
  • Въведение в компютърното зрение от Технологичния институт в Джорджия ★★★★★ (6)
  • Въведение в паралелно програмиране от Nvidia ★★★★ ☆ (6)
  • Интерактивна 3D графика от Autodesk ★★★★ ☆ (6)
  • Машинно обучение от технологичния институт в Джорджия ★★★★★ (5)
  • Разрешаващи технологии за наука и анализи на данни: Интернет на нещата от Колумбийския университет ★ ☆☆☆☆ (5)
  • Приложна криптография от Университета на Вирджиния ★★★★ ☆ (5)
  • Практическо задълбочено обучение за кодери, част 1 от fast.ai ★★★★ ☆ (5)
  • Разширени операционни системи от Джорджия Технологичен институт ★★★★★ (4)
  • Машинно обучение от Колумбийския университет ★★★★★ (4)
  • Паралелно програмиране от École Polytechnique Fédérale de Lausanne ★★★★ ☆ (4)
  • Въведение в компютърната архитектура от университета Карнеги Мелън ★★★★★ (4)
  • Вероятни графични модели 2: Заключение от Станфордския университет ★★★★ ☆ (3)
  • Приложно машинно обучение в Python от Мичиганския университет ★★★★ ☆ (3)
  • Практическа прогнозна анализа: Модели и методи от Университета във Вашингтон ★★ ☆☆☆ (3)
  • Регресионно моделиране в практиката от Уеслинския университет ★★★★ ☆ (3)
  • Количествено официално моделиране и анализ на производителността в най-лошите случаи от EIT Digital ★★★ ☆☆ (3)
  • Структуриране на проекти за машинно обучение от deepplearning.ai ★★★★★ (2)
  • Подобряване на дълбоките невронни мрежи: настройка на хиперпараметри, регулиране и оптимизация от задълбочаване.ai ★★★★★ (2)
  • Последователни модели от deepplearning.ai ★★★★★ (2)
  • 6.S191: Въведение в задълбоченото обучение от Масачузетския технологичен институт ★★★★ ☆ (2)
  • Въведение в операционните системи от Джорджийския технологичен институт ★★★★★ (2)
  • Въведение в информационната сигурност от Джорджийския технологичен институт ★★ ☆☆☆ (2)
  • 6.S094: Дълбоко обучение за самостоятелно шофиране на автомобили от Масачузетския технологичен институт ★★★★ ☆ (1)
  • Компютърна фотография от Джорджийския технологичен институт ★★★★ ☆ (1)
  • AI на базата на знания: Когнитивните системи от Технологичния институт в Джорджия ★★★ ☆☆ (1)
  • Изчислимост, сложност и алгоритми от Технологичния институт в Джорджия ★★★★★ (1)
  • Компютърна архитектура с висока производителност от Технологичния институт в Джорджия ★★★★★ (1)
  • Приложения за облачни компютри, част 2: Големи данни и приложения в облака от Университета на Илинойс в Урбана-Шампан ★★★★ ☆ (1)
  • Релационна поддръжка на база данни за складове на данни от Университета на Колорадо система ★★ ☆☆☆ (1)
  • Вградени хардуер и операционни системи от EIT Digital ★ ☆☆☆☆ (1)
  • Научете TensorFlow и задълбочено обучение, без докторска степен. от Google ★★★★ ☆ (1)
  • Практики и принципи на DevOps от Microsoft ★★ ☆☆☆ (1)
  • Редки представи в обработката на сигнали и изображения: основи на Технион - Израелски технологичен институт ★★★★★ (1)
  • Blockchain for Business - Въведение в Hyperledger Technologies от Linux Foundation ★★★★ ☆ (1)
  • Въведение в облачната леярна и облачната софтуерна архитектура от Linux Foundation ★★★★★ (1)
  • Изчислителни структури 3: Компютърна организация от Масачузетския технологичен институт
  • GT - Refresher - Advanced OS от Georgia Institute of Technology
  • Високопроизводителни изчисления от технологичния институт в Джорджия
  • Проектиране и анализ на кибер-физически системи от Технологичния институт в Джорджия
  • Изкуствен интелект от Джорджия Технологичен институт
  • Съставители: теория и практика от Технологичния институт в Джорджия
  • Мрежова сигурност от Georgia Institute of Technology
  • Сигурност на кибер-физичните системи от Технологичния институт в Джорджия
  • Машинно обучение от Технологичния институт в Джорджия
  • Машинно обучение от Технологичния институт в Джорджия
  • Направете първата си игра за виртуална реалност от Международните програми на Лондонския университет
  • Едновременно програмиране в Java от университета Райс
  • Разпределено програмиране на Java от университета Райс
  • Паралелно програмиране на Java от университета Райс
  • Разширено моделиране за дискретна оптимизация от Университета в Мелбърн
  • Основно моделиране за дискретна оптимизация от университета в Мелбърн
  • Природа, Код: Биология в JavaScript от École Polytechnique Fédérale de Lausanne
  • MATLAB et Octave pour débutants от École Polytechnique Fédérale de Lausanne
  • Байесовски методи за машинно обучение от висше училище по икономика
  • Въведение във формалния концептуален анализ от висшето училище по икономика
  • Обработка на естествен език от висшето училище по икономика
  • Обработка изображений от Висше училище по икономика
  • Въведение в задълбоченото обучение от висшето училище по икономика
  • Въведение в препоръчителните системи: Неперсонализирани и базирани на съдържание от Университета в Минесота
  • Препоръчителни системи: Оценка и показатели от Университета на Минесота
  • 機器 學習 基石 下 (Основи за машинно обучение) - Алгоритмични основи на Националния университет в Тайван
  • Дискретна математика от университета в Шанхай Jiao Tong
  • Криптография и информационна теория от Университета на Колорадо система
  • Класически криптосистеми и основни понятия от University of Colorado System
  • Криптографски хеш и защита на целостта от Университета на Колорадо система
  • Сигурност на облачните компютри от университетската система в Мериленд
  • Валидиране на системата (2): Поведение на модела на процесите от EIT Digital
  • Валидиране на системата: Автоматични и поведенчески еквиваленти от EIT Digital
  • Валидиране на системата (3): Изисквания по модални формули от EIT Digital
  • Валидиране на системата (4): Софтуер за моделиране, протоколи и друго поведение от EIT Digital
  • Курс за машинно обучение за срив с API на TensorFlow от Google
  • Задълбочено обучение, обяснено от Microsoft
  • Въведение в изкуствения интелект (AI) от Microsoft
  • Разширено C ++ от Microsoft
  • Тестване на DevOps от Microsoft
  • Инфраструктура като код от Microsoft
  • DevOps за бази данни от Microsoft
  • Дълбоко обучение за обработка на естествен език от Университета в Оксфорд
  • Статистическо машинно обучение от университета Карнеги Мелън
  • Кибер-физически системи: моделиране и симулация от Калифорнийския университет, Санта Крус
  • Въведение в OpenStack от Linux Foundation
  • Алгоритми за сближаване, част II от École normale supérieure
  • Cutting Edge дълбоко обучение за кодери, част 2 от fast.ai
  • Дизайн на компютърни системи: Разширени концепции на съвременни микропроцесори от Технологичния университет в Chalmers
  • Надеждни разпределени алгоритми, част 2 от Кралския технологичен институт KTH
  • Приложения за големи данни: Машинно обучение в мащаб от Yandex
  • Високопроизводителни изчисления в облака от университета в град Дъблин
  • Лятно училище за дълбоко обучение
  • Непрекъсната интеграция и внедряване