Об этом курсе
4.4
Оценки: 34
Рецензии: 6
Специализация
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

Промежуточный уровень

Часов на завершение

Прибл. 53 часа на выполнение

Предполагаемая нагрузка: 8 недель обучения, 6-8 часов в неделю....
Доступные языки

Русский

Субтитры: Русский
Специализация
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Промежуточный уровень

Промежуточный уровень

Часов на завершение

Прибл. 53 часа на выполнение

Предполагаемая нагрузка: 8 недель обучения, 6-8 часов в неделю....
Доступные языки

Русский

Субтитры: Русский

Программа курса: что вы изучите

Неделя
1
Часов на завершение
6 ч. на завершение

Общее представление о WEB

Добро пожаловать! В этом модуле мы разберёмся с тем, как устроено сетевое взаимодействие на самом деле, познакомимся с основными протоколами и вспомним библиотеку requests для работы с HTTP из Python....
Reading
8 видео ((всего 62 мин.)), 5 материалов для самостоятельного изучения, 5 тестов
Video8 видео
Основы организации компьютерных сетей4мин
Модель TCP/IP4мин
Транспортный уровень и его протоколы7мин
tcpdump + nc + telnet7мин
DNS-протокол10мин
HTTP-протокол14мин
Библиотека requests9мин
Reading5 материала для самостоятельного изучения
Telegram и форум курса5мин
Как повторить у себя?
Полезные ссылки и дополнительные примеры10мин
Код из видео «Библиотека requests»10мин
Решение задания по requests от преподавателей10мин
Quiz4 практического упражнения
Тест по основам сетевого взаимодействия (тренировочный)8мин
Тест по основам сетевого взаимодействия10мин
Тест по HTTP + DNS (тренировочный)12мин
Тест по HTTP + DNS14мин
Часов на завершение
3 ч. на завершение

Сбор данных со сторонних сайтов

В этом модуле мы узнаем, зачем нам собирать данные со сторонних сайтов и познакомимся с таким распространённым инструментом, как регулярные выражения....
Reading
5 видео ((всего 39 мин.)), 3 материалов для самостоятельного изучения, 2 тестов
Video5 видео
Введение в обработку данных7мин
Поиск с помощью регулярных выражений10мин
Символьные классы и квантификаторы5мин
Сложный поиск и замена11мин
Reading3 материала для самостоятельного изучения
Полезные ссылки и дополнительные примеры10мин
Решение задания по регулярным выражениям от преподавателей10мин
Конспект10мин
Quiz1 практическое упражнение
Тест по регулярным выражениям8мин
Неделя
2
Часов на завершение
4 ч. на завершение

Beautiful Soup и работа с API

В этом модуле мы продолжим своё знакомство с инструментами получения данных со сторонних сайтов и разберём библиотеку Beautiful Soup и работу с API....
Reading
6 видео ((всего 48 мин.)), 3 материалов для самостоятельного изучения, 3 тестов
Video6 видео
Обзор методов модуля Beautiful Soup8мин
Сложный поиск и изменение с Beautiful Soup11мин
Работа через Web-API4мин
Практика работы с API11мин
Подводим итоги2мин
Reading3 материала для самостоятельного изучения
Решение задания по Beautiful Soup от преподавателей10мин
Конвертер валют от преподавателей10мин
Конспект10мин
Quiz1 практическое упражнение
Тест по сбору данных6мин
Неделя
3
Часов на завершение
6 ч. на завершение

Хранение данных. SQL / NoSQL

В этом модуле нас ждёт знакомство с системами управления базами данных. Мы узнаем, зачем и когда их лучше использовать, в чём отличие реляционных баз данных от нереляционных? После этого глубже погрузимся в MySQL, как пример реляционной базы данных, и познакомимся с Redis, как примером нереляционной базы данных....
Reading
18 видео ((всего 175 мин.)), 3 материалов для самостоятельного изучения, 3 тестов
Video18 видео
Реляционные базы данных10мин
Транзакции7мин
Индексы5мин
Нереляционные базы данных8мин
Основные виды NoSQL баз данных6мин
Практика MySQL1мин
Создание баз и таблиц10мин
Создание баз и таблиц. Практика15мин
Редактирование таблиц в MySQL Workbench7мин
Изменение баз и таблиц4мин
Типы данных столбцов. Часть 19мин
Типы данных столбцов. Часть 210мин
Работа с данными15мин
Сложные запросы16мин
Примеры запросов к MySQL12мин
Обзор Redis с примерами11мин
Сложные типы данных в Redis10мин
Reading3 материала для самостоятельного изучения
Полезные ссылки и примеры запросов MySQL10мин
Решение задания по MySQL от преподавателей10мин
Конспект10мин
Quiz2 практического упражнения
Тест по хранению данных18мин
Тест по Redis18мин
Неделя
4
Часов на завершение
15 ч. на завершение

Веб интерфейсы с Django и Bootstrap

В этом модуле мы познакомимся с архитектурой web-фреймворков, разберём существующие web-фреймворки на Python и наконец создадим наше первое web-приложение на Python при помощи фреймворка Django. После этого мы разберём структуру Django-приложения и работу с базами данных при помощи инструментов Django. Напоследок нас ждёт знакомство с HTML и CSS, чтобы наше приложение выглядело более привлекательным....
Reading
13 видео ((всего 154 мин.)), 8 материалов для самостоятельного изучения, 10 тестов
Video13 видео
Обзор существующих фреймворков6мин
Роутинг и устройство view9мин
Установка и запуск простейшего приложения7мин
Шаблонизация в Django11мин
Работа с ORM. Часть 110мин
Работа с ORM. Часть 220мин
Панель разработчика в Chrome6мин
Основы HTML7мин
Основы CSS11мин
Основные свойства CSS16мин
Применение Twitter BootStrap20мин
Оживляем наш блог22мин
Reading8 материала для самостоятельного изучения
Полезные ссылки и дополнительные материалы10мин
Полезные ссылки и дополнительные материалы10мин
Решение задания по Routing от преподавателей10мин
Решение задания по шаблонизации от преподавателей10мин
Полезные ссылки и дополнительные материалы10мин
Решение задания по Django ORM от преподавателей10мин
Полезные ссылки10мин
Конспект10мин
Quiz6 практического упражнения
Тест по сетевому взаимодействию и web-фреймворкам (тренировочный)4мин
Тест по сетевому взаимодействию и web-фреймворкам6мин
Тест по HTML (тренировочный)6мин
Тест по HTML8мин
Тест по CSS (тренировочный)18мин
Тест по CSS24мин

О Moscow Institute of Physics and Technology

Московский физико-технический институт (неофициально известный как МФТИ или Физтех) является одним из самых престижных в мире учебных и научно-исследовательских институтов. Он готовит высококвалифицированных специалистов в области теоретической и прикладной физики, прикладной математики, информатики, биотехнологии и смежных дисциплин. Физтех был основан в 1951 году Нобелевской премии лауреатами Петром Капицей, Николаем Семеновым, Львом Ландау и Сергеем Христиановичем. Основой образования в МФТИ является уникальная «система Физтеха»: кропотливое воспитание и отбор самых талантливых абитуриентов, фундаментальное образование высшего класса и раннее вовлечение студентов в реальную научно-исследовательскую работу. Среди выпускников МФТИ есть Нобелевские лауреаты, основатели всемирно известных компаний, известные космонавты, изобретатели, инженеры....

О Mail.Ru Group

Mail.Ru Group, международный бренд My.com – крупнейший холдинг в России по дневной мобильной аудитории. В рамках стратегии communitainment Mail.Ru Group развивает единую интегрированную платформу коммуникационных и развлекательных интернет-сервисов. Компании принадлежат лидирующий почтовый сервис, один из крупнейших порталов в рунете, крупнейшие русскоязычные социальные сети – ВКонтакте, Одноклассники и Мой Мир, а также два популярных в России и СНГ мессенджера – Агент Mail.Ru и ICQ....

О ФРОО

Фонд развития онлайн-образования – это акселератор онлайн курсов и образовательных программ. Мы запустили первый российский курс на платформе Coursera, первую русскоязычную специализацию на Coursera, первую в России онлайн-магистратуру с дипломом государственного образца от ведущего вуза. Более 10 лет наша команда работает над созданием образовательных продуктов, создавая тренды и задавая тенденции в области онлайн-образования. Запуская курсы и программы, мы учитываем ситуацию на рынке труда и потребности работодателей, чтобы наши студенты были востребованы бизнесом. А наш опыт позволяет нам гарантировать высокое качество онлайн-обучения....

О специализации ''Программирование на Python'

Программа состоит из четырех курсов, каждый из которых раскрывает определенную тему в Python. Сначала вы научитесь основным конструкциям языка и другим особенностям программирования на Python, далее углубитесь в объектно-ориентированное программирование. Научитесь создавать веб-сервисы и проводить анализ данных. Программа подойдет для студентов и профессионалов с начальными навыками программирования....
Программирование на Python

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.