
Поради неочаквания интерес, предизвикан от предишната компилация от онлайн курсове за програмисти, уеб разработчици и други любители на компютъра като цяло (можете да го консултирате ТУК ), решихме да му дадем приемственост с нов специален пост.
Във тази втора част събираме безплатни курсове по горещи теми като изкуствен интелект и машинно обучение, компютърна сигурност или криптография. Също така има място за голям брой курсове за обучение по Java, PHP, разработване на мобилни приложения (Android / iOS), създаване на видео игри, уеб страници и много други. Не ги изпускайте от поглед!
175 онлайн курса по програмиране, уеб разработка и изкуствен интелект
Много от тези курсове са на английски език и са разработени чрез платформата Class Central. Те продължават между 1 и 6 седмици, с гъвкав график и възможност за сертификат (предплатен или безплатен в зависимост от курса). Голям брой курсове също се събират на испански и за други образователни платформи като Coursera, Codelabs, Tutellus, Codecademy и от време на време поредица от обучителни видеоклипове в YouTube.
Разработка на мобилни приложения
Научете как се разработва приложение за iOS 7 за един час |
Създайте приложение с Swift 3 за iOS 10 |
Създавайте мобилни приложения с Mobincube без код |
Основен курс за разработчици на Android (Codelabs) |
Разработка на мобилни приложения без програмиране |
Разработване на приложения за Android |
Специализирана програма iOS Application Development |
Разработване на мобилни приложения с Android |
Разработка на мобилни приложения с Titanium |
Основи на Android |
Въведение в програмирането за Android (преподава се от UPV) |
Програмиране с Java за приложения за Android |
Свързани: 26 безплатни курса, за да научите как да създавате приложения за Android
Уеб разработка
Ъглова: Конвертирайте всеки HTML шаблон в WebAPP |
Научете как да публикувате своите уеб страници |
HTML5 и CSS3 от нулата |
Научете се да правите уеб страници от нулата |
Научете се да правите уеб страници без програмиране с Jimdo |
Курс на FlexBox от 0 |
Курс за паралакс ефекти с Adobe Muse |
Научете уеб достъпността стъпка по стъпка |
Научете цветовия дизайн |
Безплатен онлайн курс за създаване на страници в WordPress |
Как да създадете CRUD с PHP и SQL Server |
Разработете уеб страница с HTML и CSS |
Уеб разработчик: Структурно програмиране в PHP |
Активиране на технологии за наука за данни и анализ: Интернет на нещата |
Основи на UX дизайна |
Хакване на растежа (6-то издание) |
Научете основно програмиране с PHP |
Приложения за изчислителни облаци, Част 2: Големи данни и приложения в облака |
Въведение в Angular 4 - Инсталация и компоненти |
Въведение в Cloud Foundry и Cloud Native Software Architecture |
Въведение в OpenStack |
Готин PHP |
Онлайн магазин с WooCommerce от нулата |
IDESWEB |
Внедрете бисквитки и сесии в PHP |
MVC за приятни начинаещи с Laravel |
Разработка, дизайн и създаване на видеоигри
Разработване на игри с Unity 5: Първа пълна игра |
Създаване на игра на Unreal Engine за начинаещи |
Дизайн и създаване на видеоигри |
Интерактивна 3D графика |
Разработване и дизайн на видеоигри |
Изкуствен интелект и машинно обучение
6. S094: Дълбоко обучение за самоуправляващи се автомобили |
6. S191: Въведение в дълбокото обучение |
Решаване на предизвикателствата пред голям адронен колайдер чрез машинно обучение |
Приложно машинно обучение в Python |
Изкуствен интелект |
Изкуствен интелект (AI) |
Байесови методи за машинно обучение |
Приложения за големи данни: Машинно обучение в мащаб |
Конволюционни невронни мрежи |
Творчески приложения на дълбокото обучение с TensorFlow |
Дълбоко обучение за най-новите ръбове за програмисти, част 2 |
Обяснено дълбоко обучение |
Дълбоко обучение за обработка на естествен език |
Проучете задълбочено обучение в компютърна визия |
Лятно училище за дълбоко обучение |
Въведение в дълбокото обучение |
Въведение в изкуствения интелект |
Въведение в изкуствения интелект (AI) |
Въведение в дълбокото обучение |
Машинно обучение (Технологичен институт в Джорджия и Университет Браун) |
Машинно обучение (Технологичен институт в Джорджия) |
Научете машинно обучение (Технологичен институт в Джорджия) |
Машинно обучение (Колумбийски университет) |
Crash курс за машинно обучение с API на TensorFlow |
Курс за машинно обучение за наука за данни и анализ |
Машинно обучение за търговия |
Основи на машинното обучение: подход на казуси |
Курс за машинно обучение с големи данни |
Машинно обучение: Класификация |
Машинно обучение: клъстериране и извличане |
Курс «Машинно обучение: регресия» |
Математика за машинно обучение: Линейна алгебра |
Математика за машинно обучение: Многомерно смятане |
Курс «Математика за машинно обучение: PCA» |
Невронни мрежи за машинно обучение |
Практическо задълбочено обучение за програмисти, част 1 |
Статистическо машинно обучение |
Базиран на знания AI: Когнитивни системи |
Подсилващо обучение |
Въведение в препоръчващите системи: Не персонализирани и базирани на съдържанието |
Научете TensorFlow и дълбоко обучение, без докторска степен. |
Практическо укрепващо обучение |
Обработка на естествен език |
Регресионно моделиране на практика |
Матрична факторизация и усъвършенствани техники |
Препоръчителни системи: Оценка и показатели |
Най-близко съседно филтриране |
Изчислителна неврология |
Сигурност, криптография и криптовалути
Технологии за биткойн и криптовалута |
Blockchain for Business - Въведение в Hyperledger Technologies |
Класически криптосистеми и основни концепции |
Приложна криптография |
Контрол на достъпа |
Криптографски хеш и защита на целостта |
Криптография и теория на информацията |
Криптография II |
Сигурност в облачните изчисления |
Въведение в информационната сигурност |
Хардуерна сигурност |
Мрежова сигурност |
Сигурност на мрежите и комуникациите |
Проверка на системата (2): Моделиране на поведението на процеса |
Курс "Проверка на системата (3): Изисквания по модални формули" |
Проверка на системата (4): Моделиране на софтуер, протоколи и друго поведение |
Проверка на системата: Автомати и поведенчески еквивалентности |
Операции и администрация по сигурността |
Сигурност на системите и приложенията |
Информационна сигурност: контекст и въведение |
Сигурност на кибер-физическите системи |
Идентифициране, наблюдение и анализ на реагиране и възстановяване на риска и инцидентите |
Свързани: 17 безплатни онлайн курса по компютърна сигурност и киберсигурност
Програмиране и изчисления
Научете се да кодирате в Erlang |
Изучаване на Java от нулата |
Научете рекурсия с OCaml |
Роботика за начинаещи |
Научете компютърни науки сами (около 1500 часа) |
Въведение в Agile and Scrum |
Въведение в курс по програмиране C: Функции и указатели |
Въведение в програмирането на C: Инструкции за управление и текстови файлове |
Въведение в програмирането на C: Типове данни и структури |
Програмиране с Java Standard (5-то издание) |
Програмиране с JavaScript (5-то издание) |
Как да създадете уеб приложения в реално време с Node.js и Socket.io |
Java уроци, разработени от Oracle |
График! Въведение в програмирането |
Arduino и някои приложения |
Създавайте карти с AngularJS и ArcGIS |
Java курс (40 видеоклипа) |
Курс по компютърно програмиране |
Въведение в програмирането с псевдокод |
Безплатен Javascript курс |
Как да създам библиотека на DataGrid |
Разработвайте вашите приложения с jQuery |
Дизайн на компютърна система: усъвършенствани концепции на съвременните микропроцесори |
Едновременно програмиране в Java |
Непрекъсната интеграция и внедряване |
Съставители: Теория и практика |
Изчислимост, сложност и алгоритми |
Изчислителни структури 3: Компютърна организация |
Изчислителна фотография |
DevOps за бази данни |
Практики и принципи на DevOps |
Курс «DevOps тестване» |
Разпределено програмиране в Java |
Вграден хардуер и операционни системи |
FreeCodeCamp (8 000+ урока, статии и видеоклипа) |
GT - Опреснител - Разширена ОС |
Разширени операционни системи |
Инфраструктурата като код |
Въведение в паралелното програмиране |
Въведение в компютърната архитектура |
Въведение в компютърното зрение |
Въведение в официалния анализ на концепцията |
Основно моделиране за дискретна оптимизация |
Паралелно програмиране |
Паралелно програмиране в Java |
Вероятностни графични модели 1: Представяне |
Вероятностни графични модели 2: Извод |
Природа, в Код: Биология в JavaScript |
Поддръжка на релационна база данни за хранилища на данни |
Надеждни разпределени алгоритми, част 2 |
Високопроизводителна компютърна архитектура |
Решаване на алгоритми за дискретна оптимизация |
Научно програмиране на Джулия |
Количествено формално моделиране и анализ на ефективността в най-лошия случай |
Първите ми стъпки с Scratch |
NP-пълни проблеми |
Въведение в операционните системи |
Проектиране и анализ на кибер-физически системи |
Кибер-физически системи: моделиране и симулация |
Разширено C ++ |
Разширено моделиране за дискретна оптимизация |
Алгоритми за сближаване Част II |
Свързани: 40 основни курса по програмиране за начинаещи
Може да се интересувате: 18 безплатни онлайн курса по компютърни науки (Linux, мрежи, сигурност, Arduino)
Имате ли инсталиран Telegram ? Получавайте най-добрата публикация за всеки ден в нашия канал . Или ако предпочитате, научете всичко от нашата Facebook страница .