- Python
Учебные ресурсы по программированию
YouTube-учебник для абсолютных новичков
Учимся писать функции на Python
Учим Python: From Zero to Hero
Автоматизация рутинных задач с помощью Python
Видеоканал по Python The New Boston | YouTube
Учебник для новичков A Byte of Python
Учебник Python для Data Science
Введение в Python для Data Science
Python 3 для людей, которым необходим практический эффект
Крупнейшая подборка Python-каналов на YouTube
Лучшие GitHub репозитории для подписки
2. Машинное обучение
Лучшие онлайн-курсы
- Курс Стэнфорда CSE-229
- Andrew Ng | Coursera
- Курс по искусственному интеллекту Сираджа Равала Move 37
- Машинное обучение с Python | YouTube
- Ускоренный курс машинного обучения | Google Developers
- Прикладная наука о данных | Coursera
- Машинное обучение | Kaggle
Лучшие GitHub репозитории для подписки
- Путь самообразования по Data Science
- Репозиторий второго издания Python Machine Learning
- Учебники по машинному обучению
- Coding Train
Исследовательские публикации
- ArXiv
- IEEE
- Research Gate
- Academics Torrent — поиск датасетов
- ArXiv Sanity — поиск лучших публикаций
- OpenReview
- Научные публикации с исходниками
- Статьи с кодом
Проверка моделей машинного обучения на датасетах
Книга по машинному обучению
3. Глубокое обучение
Лучшие онлайн-курсы
- Специализация по глубокому обучению на Coursera
- Глубокое обучение | Fast.AI
- Глубокое обучение | Kaggle
Лучшие онлайн-книги
Лучшие GitHub репозитории для подписки
TОП 200 GitHub репозиториев по глубокому обучению
Преобразование фигур на изображениях в трехмерные модели
Caire — ресайзинг изображений без изменения ключевых объектов
Изучаем глубокое обучение за 6 недель
4. Ресурсы по программированию под Android
- Свободные курсы | Udacity
- Путь Android разработчика
- Лабораторные по кодингу Google Android
- Тур по виджетам Flutter
- Примеры Android
- Примеры Flutter
5. Бэкенд-разработка
Ресурсы по программированию во фреймворке Django
Блог SimpleIsBetterThanComplex
Ресурсы по программированию во фреймворке Flask
Мега учебник по Flask + Средний уровень
Node.JS
Воркшопы по опен-сорс проектам NodeSchool
Веб-фреймворк Express (Node.js/JavaScript)
Учебник по Node JS для новичков | YouTube
Книга продвинутого уровня Шаблоны дизайна Node.js
Node.js + MongoDB API | YouTube
Книга Миксу об использовании Node.js
Express.js — Лучшие практики относительно безопасности
Ресурсы по программированию на PHP
- Пособие по PHP
- W3Schools
- Tutorial Point
- Учебник по PHP с использованием баз данных
- Пособие по связыванию PHP и SQL
- PHP: правильный путь
- PHP: неправильный путь
- Курс BitDegree
- Лучшие практики PHP Best Practices
- PHP Pandas
- PHP Internals Book
- Делаем форум с Laravel и TDD
- Подборка материалов
Ресурсы по программированию на Ruby
- Учебник по Ruby on Rails
- Трудный путь изучения Ruby
- Изучаем Ruby | Codecademy
- Изучаем Ruby: концепции разработки и прочее | Upskills with Upcase
- Краткие, сфокусированные скринкасты Ruby Tapas
- Руководство по Ruby (Poignant)
- Видеоуроки по продвинутым темам RailsCasts
- Учебник по Ruby on Rails
- Подборка материалов по Ruby и Ruby On Rails
MongoDB
Видеоучебник по MongoDB | YouTube
Видеоучебник для новичка | YouTube
Бесплатные курсы и оплачиваемые персональные тренинги
Понимание Mongoose Deep Population
Учебник по MongoDB для новичков
Пособие по MongoDB для продвинутых
Архитектура программного обеспечения
6. Фронтенд-разработка
HTML5 and CSS3
Учебники по HTML и CSS | w3schools.com
Введение в HTML/CSS: создание веб-страниц
Введение в HTML и CSS | Udacity
Как быстрее писать на HTML5 и CSS 3 | Learn Code Online
Каталог HTML & CSS | Codecademy
Как облегчить работу с HTML и CSS
Обучающая игра Flexbox Zombies
20 потрясающих CSS3 техник, библиотек и примеров
Bootstrap4
- Курс по Bootstrap4 с проектами | Learn Code Online
- BootStrap 4 | BitDegree
- Учебник по Bootstrap4 для новичков
- Ускоренный курс по Bootstrap4
- Документация Bootstrap4
Ресурсы по программированию на JavaScript
Документация MDN по JavaScript
Javascript за 30 дней | Wes Bos
Введение в JavaScript | Udacity
Документация JavaScript и интерактивные примеры
JavaScript: адекватное пособие по функциональному программированию
Книга «Выразительный JavaScript» Онлайн
Шаблоны дизайна JavaScript | Udacity
Введение в JavaScript | freeCodeCamp
Полный видеокурс по Javascript для новичков | YouTube
33 концепции JavaScript, который должен знать каждый разработчик
Основы программирования на JavaScript
Изучаем шаблоны программирования на JavaScript
Шпаргалка ES6 и другим версиям
Фреймворки JavaScript
Angular
Экспозиция веб-сайтов, приложений и экспериментов на Angular
Галерея вдохновляющих сайтов, сделанных с помощью Angular
Ускоренный курс для новичков «Выучить Angular 7 за 50 минут»
33 интерактивных скринкаста по построению приложений на Angular
Подборка ресурсов для изучения Angular с нуля
Подборка пособий по Angular: текст и видео
React.js
- Видео с конференций по React JS
- Видеопособие от начального к среднему уровню | YouTube
- Полный учебник по React и Redux | YouTube
- Интерактивный учебник по ReactJS Tutorial | Codecademy
- Статьи FreeCodeCamp
- Несколько проектов по разработке на React
- Известные репозитории GitHub
- Hello World | ReactJS.Org
- Книга Дорога к React
Redux.js
Видеоучебник по Redux #1 | YouTube
Строим приложения на React и Redux
Решение задач, возникающих при работе с Redux | freeCodeCamp
Vue.js
- 9 интерактивных скринкастов | Scrimba
- Поваренная книга Vue
- Начало работы с VueJS 2 | YouTube
- Новости Vue.js
- Сделано с помощью Vue.js
Ресурсы по программированию доступных интерфейсов
- Документация MDN
- Учебник по Web Accessibility
- Видеоучебник по доступности интерфейсов для людей с ограниченными возможностями | YouTube
- Ресурсы и инструменты для создания доступных интерфейсов | WebAIM
- Список для проверки доступности интерфейсов
- Доступные интернет-приложения | MDN
Инструменты фронтенд-разработки
Менеджеры пакетов
Упаковщики
- Webpack — наиболее часто используемый упаковщик
- Webpack | YouTube
- Parcel — упаковщик нового поколения
- Browserify
- Rollup
7. Структуры данных и алгоритмы
Онлайн-платформы
- CodeChef — сайт соревновательного программирования
- CodeSignal — игровой подход для соревнования по кодингу и практики для собеседований
- Codeforces — подготовка к соревнованиям по программированию
- GeeksforGeeks — вопросы по программированию, необходимые для устройства в крупных компаниях
- Hackerearth — последовательность задач для новичков в программировании, желающих перейти на следующий уровень
- Hackerrank Interview Preparation Kit — подборки задач по разным темам при подготовке к собеседованиям
- InterviewBit — подготовка по структурам данных
- LeetCode — оттачивание знаний по вопросам с реальных собеседований
- Sphere Online Judge — изучение структур данных
- UVa Online Judge — решение задач по структурам данных
- Codewars — соревновательное программирование и подготовка к собеседованиям
- CodinGame — соревновательное программирование с задачами в игровой форме
- Codility — развитие навыков программирования
- Zen of Programming — часто обновляемый блог для людей, желающих развиться в программировании
Учебники и практика
- Анимации для понимания структур данных и алгоритмов
- Русская версия сайта E-maxx
- Все лучшие учебники с Codeforces
- Компиляция ресурсов по алгоритмам и структурам данных на C++
- Компиляция ресурсов по структурам данных и алгоритмам от Codechef
- Список топиков с алгоритмическими проблемами и их решениями
- Практика кода и менторство на Excercism
Книги
- Соревновательное программирование
- Автостопом по соревновательному программированию
- CLRS — Библия по построению и анализу алгоритмов
- Дизайн алгоритмов — Еще одна книга для облегчения построения и анализа алгоритмов
- Университет собеседований по программированию | Github
- Алгоритмы и структуры данных в языках программирования
8. Ресурсы по программированию на платформе Alexa
- Изучаем Alexa | Codecademy
- Освоение Alexa за 6 шагов | Amazon
- Построение Alexa Skills с нуля | YouTube
- Разработка Alexa Skills | Qwiklabs
9. Ресурсы по программированию на языке С
- Изучаем C
- Практика по языку C | HackerRank
- Изучаем программирование на C | Programiz
- Учебник по программированию на C | Fresh2Refresh
- Сжатый учебник по C | Randu
- Учебник С | W3Schools
10. Ресурсы по программированию на языке C++
- Практика по языку C++ | HackerRank
- Изучаем программирование на С++ | Programiz
- Подборка курсов по C++ | Hackr.Io
- Изучаем C ++
- Беглый CPP
- Класс по C++ | Google for Education
- Учебник по C++ | Tutorials Point
- Подробный учебник по C++ | GeeksForGeeks
- C++ для программистов | Udacity
11. Git и GitHub
Как использовать Git и Github | Udacity
Контроль версий с Git | Udacity
Введение в Git и Github | YouTube
Введение в Git для DataScience
12. Ресурсы по программированию на языке R
- RStudio
- Kaggle Kernels
- Лента новостей по блогам о языке R
- Введение в Data Science
- R для Data Science
- Библиотека Swirl
- Программирование с помощью R
13. Ресурсы по программированию на языке Haskell
14. MongoDB
15. Prolog
16. Ресурсы по программированию на языке C#
- Изучаем C#
- Учебник по C#| TutorialsPoint
- C# на SoloLearn
- Изучаем C#, строя простую RPG
- Справочник с примерами по C#
- «Желтая книга»: введение в программирование на C#
- MSDN основы C# для абсолютных новичков
17. DevDocs
18. Docker
19. Технологии Microsoft
20. Ресурсы по программированию на языке Scala
Книги
Онлайн-курсы
21. Конспекты для профи
22. MATLAB/Octave
22. Фул-стак веб-разработка
23. Ресурсы по программированию на языке Go
Источник: https://proglib.io/p/300-programming-urls/
Больше интересных и полезных статей на нашем форуме по АСУ ТПhttps://p4b.su/forums
Тендера фриланс по АСУ ТП https://p4b.su/projects
Библиотека с технической литературой по промышленной автоматизации https://p4b.su/library
Группа ВК https://vk.com/p4b_su
🔗 Дайджест: 300 ссылок на обучающие ресурсы по программированию