==Python==
<!-- ****************************** -->
<!-- Table Format - do not touch -->
{| class="a" style="width:100%;" border="1" style="width:100%; border-collapse:collapse"|+
<!-- Table name -->
'''Python'''
<!-- Table headers - do not touch -->
! style="background: #EAECF0;"| Название курса||style="background: #EAECF0;"|Источник / Организация||style="background: #EAECF0;"|Источник||style="background: #EAECF0;"|Длина курса
<!-- ****************************** -->
<!-- Course 1 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://stepik.org/course/31182/promo Введение в Python (7-8 классы)]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
'''Основные конструкции'''
* Ввод и вывод информации, арифметические операции
* Условный оператор, циклы, основные типы данных.
'''Функции'''
* Стандартные и пользовательские функции
* Генераторы и сортировки
* Рекурсия
'''Структуры данных'''
* Словари, множества
* Линейные структуры данных
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Stepik]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
21 урок, 150 задач
<!-- ****************************** -->
<!-- Course 2 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://ru.coursera.org/learn/python-osnovy-programmirovaniya Основы программирования на Python]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
* Целые числа, ввод-вывод, простые операции со строками
* Условный оператор и цикл while
* Вещественные числа
* Функции и рекурсия
* Кортежи, цикл for, списки
* Сортировка
* Множества и словари
* Функциональное программирование
* Классы
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Coursera]] / [[ВШЭ]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
70 часов на выполнение
<!-- ****************************** -->
<!-- Course 3 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://stepik.org/course/67/promo Программирование на Python (простой)]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
'''Введение'''
* Установка Python и моя первая программа
* Арифметические и логические операции
* Переменные, ввод-вывод
'''Циклы, строки, списки'''
* Циклы
* Строки
* Списки
'''Функции, словари, интерпретатор, файл, модули'''
* Функции
* Словари
* Интерпретатор
* Модули NumPy, Matplotlib
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Stepik]] / [[Институт Биоинформатики]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
4 часа видео, 100 тестов
<!-- ****************************** -->
<!-- Course 4 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://stepik.org/course/512/promo Python: основы и применение (обычный)]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
'''Базовые принципы'''
* Объекты
* Функции и стек вызовов
* Классы, наследование, области видимости
'''Стандартные средства'''
* ошибки и исключения
* модули и импорт
* Итераторы и генераторы
* Работа с файлами
* Работа с функциями: functool и лямбда функции
* Стиль программирования: pep8 и документация
'''Применение: анализ текста'''
* Стандартные методы и функции для строк
* Регулярные выражения
* Обзорно об интернете: http-запросы, html-страницы и requests
* CSV/JSON
* API
* XML, библиотека ElementTree, библиотека lxml
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Stepik]] / [[Институт Биоинформатики]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
5 часов видео, 50 тестов
<!-- ****************************** -->
<!-- Course 5 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://ru.coursera.org/learn/diving-in-python Python часть 1. Погружение в Python]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
* Введение в Python
* Структуры данных и функции
* Объектно-ориентированное программирование
* Углубленный Python
* Многопоточное и асинхронное программирование
* Финальный проект
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Coursera]] / [[МФТИ]] и [[mail.ru]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
48 часов на выполнение
<!-- ****************************** -->
<!-- Course 6 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://ru.coursera.org/learn/oop-patterns-python Python часть 2. ООП и паттерны проектирования в Python]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
* Тестирование и отладка программ
* Объектно-ориентированное проектирование
* Паттерны проектирования
* Итоговый проект
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Coursera]] / [[МФТИ]] и [[mail.ru]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
34 часов на выполнение
<!-- ****************************** -->
<!-- Course 7 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://ru.coursera.org/learn/python-for-web Python часть 3. Создание Web-сервисов на Python]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
* Общее представление о WEB
* Сбор данных со сторонних сайтов
* Beautiful Soup и работа с API
* Хранение данных. SQL / NoSQL
* Веб интерфейсы с Django и Bootstrap
* Работа с данными пользователя
* Дополнительный инструментарий
* Проект: умный дом
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Coursera]] / [[МФТИ]] и [[mail.ru]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
68 часов на выполнение
<!-- ****************************** -->
<!-- Course 8 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://ru.coursera.org/learn/python-for-data-science Python часть 4. Python для анализа данных]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
* Математика и Python для анализа данных
* Визуализация данных и статистика
* Обучение с учителем
* Методы обучения без учителя
* Нейронные сети
* Курсовой проект
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Coursera]] / [[МФТИ]] и [[mail.ru]]
|style="text-align:center;"|
[[Материалы для старшей школы и студентов| Старшая школа и студенты]]
|style="text-align:center;"|
50 часов на выполнение
<!-- ****************************** -->
<!-- Course 9 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://stepik.org/course/4519/promo Python для решения практических задач]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
'''Обработка web-страниц'''
* Скачивание web-страниц, обработка html как текста
* BeautifulSoup
'''Электронные таблицы'''
* Знакомство с электронными таблицами
* Работа с одним листом, с несколькими листами
* Запись в таблицы
'''XML'''
* Знакомство с XML
* OpenStreetMap как пример XML
* Обработка XML с разным количеством вложенных тэгов
* Как добыть нужную информацию, не читая документацию к API
'''Визуализация с использованием pyplot'''
* Знакомсто с pyplot
'''Публикация данных'''
* Создание веб-сервера
* Обработка форм и генерация HTML
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Stepik]] / [[CSC]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
3 часа видео, 25 тестов
<!-- ****************************** -->
<!-- Course 10 -->
|-
|
<!-- Course format do not touch -->
{| role="presentation" class="a mw-collapsible mw-collapsed" style="border:1px solid white;"
| style="border:1px solid white;"|<strong>[https://stepik.org/course/431 Адаптивный тренажер по Python]</strong>
|-
<!-- Course content format do not touch -->
| style="border:1px solid white;"|
<!-- Course content -->
* Набор задач на языке Python
|}
<!-- Formating do not touch -->
|style="text-align:center;"|
[[Stepik]] / [[JetBrains]]
|style="text-align:center;"|
[[Материалы для любого возраста|Любой]]
|style="text-align:center;"|
50 задач
<!-- ****************************** -->
<!-- Table ending - do not touch -->
|}
<!-- ****************************** -->
==C++==