Informações sobre o curso
4.5
22 classificações
4 avaliações
Современная жизнь немыслима без web-сервисов, ежедневно приносящих дивиденды в самых разных областях человеческой деятельности. А значит, профессия web-разработчика еще долго будет оставаться высокооплачиваемой и востребованной на рынке IT-специалистов. Существует множество решений и инструментов на разных языках программирования, упрощающих и ускоряющих web-разработку. В рамках данного курса освещается построение web-приложений на языке Python. Курс читают разработчики, применяющие Python в проектах, которыми ежедневно используют миллионы людей. В данном курсе вы сможете приобрести как базовые знания о функционировании современного интернета в целом, так и практические навыки создания интернет-приложений на языке Python....
Globe

cursos 100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Calendar

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Intermediate Level

Nível intermediário

Clock

Approx. 41 hours to complete

Sugerido: 8 недель обучения, 6-8 часов в неделю....
Comment Dots

Russian

Legendas: Russian...
Globe

cursos 100% online

Comece imediatamente e aprenda em seu próprio cronograma.
Calendar

Prazos flexíveis

Redefinir os prazos de acordo com sua programação.
Intermediate Level

Nível intermediário

Clock

Approx. 41 hours to complete

Sugerido: 8 недель обучения, 6-8 часов в неделю....
Comment Dots

Russian

Legendas: Russian...

Programa - O que você aprenderá com este curso

Week
1
Clock
6 horas para concluir

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

Добро пожаловать! В этом модуле мы разберёмся с тем, как устроено сетевое взаимодействие на самом деле, познакомимся с основными протоколами и вспомним библиотеку requests для работы с HTTP из Python....
Reading
8 vídeos (Total de 62 min), 4 leituras, 5 testes
Video8 videos
Основы организации компьютерных сетей4min
Модель TCP/IP4min
Транспортный уровень и его протоколы7min
tcpdump + nc + telnet7min
DNS-протокол10min
HTTP-протокол14min
Библиотека requests9min
Reading4 leituras
Как повторить у себя?min
Полезные ссылки и дополнительные примеры10min
Код из видео «Библиотека requests»10min
Решение задания по requests от преподавателей10min
Quiz4 exercícios práticos
Тест по основам сетевого взаимодействия (тренировочный)8min
Тест по основам сетевого взаимодействия10min
Тест по HTTP + DNS (тренировочный)12min
Тест по HTTP + DNS14min
Clock
3 horas para concluir

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

В этом модуле мы узнаем, зачем нам собирать данные со сторонних сайтов и познакомимся с таким распространённым инструментом, как регулярные выражения....
Reading
5 vídeos (Total de 39 min), 3 leituras, 2 testes
Video5 videos
Введение в обработку данных7min
Поиск с помощью регулярных выражений10min
Символьные классы и квантификаторы5min
Сложный поиск и замена11min
Reading3 leituras
Полезные ссылки и дополнительные примеры10min
Решение задания по регулярным выражениям от преподавателей10min
Конспект10min
Quiz1 exercício prático
Тест по регулярным выражениям8min
Week
2
Clock
4 horas para concluir

Beautiful Soup и работа с API

В этом модуле мы продолжим своё знакомство с инструментами получения данных со сторонних сайтов и разберём библиотеку Beautiful Soup и работу с API....
Reading
6 vídeos (Total de 48 min), 3 leituras, 3 testes
Video6 videos
Обзор методов модуля Beautiful Soup8min
Сложный поиск и изменение с Beautiful Soup11min
Работа через Web-API4min
Практика работы с API11min
Подводим итоги2min
Reading3 leituras
Решение задания по Beautiful Soup от преподавателей10min
Конвертер валют от преподавателей10min
Конспект10min
Quiz1 exercício prático
Тест по сбору данных6min
Week
3
Clock
6 horas para concluir

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

В этом модуле нас ждёт знакомство с системами управления базами данных. Мы узнаем, зачем и когда их лучше использовать, в чём отличие реляционных баз данных от нереляционных? После этого глубже погрузимся в MySQL, как пример реляционной базы данных, и познакомимся с Redis, как примером нереляционной базы данных....
Reading
18 vídeos (Total de 175 min), 3 leituras, 3 testes
Video18 videos
Реляционные базы данных10min
Транзакции7min
Индексы5min
Нереляционные базы данных8min
Основные виды NoSQL баз данных6min
Практика MySQL1min
Создание баз и таблиц10min
Создание баз и таблиц. Практика15min
Редактирование таблиц в MySQL Workbench7min
Изменение баз и таблиц4min
Типы данных столбцов. Часть 19min
Типы данных столбцов. Часть 210min
Работа с данными15min
Сложные запросы16min
Примеры запросов к MySQL12min
Обзор Redis с примерами11min
Сложные типы данных в Redis10min
Reading3 leituras
Полезные ссылки и примеры запросов MySQL10min
Решение задания по MySQL от преподавателей10min
Конспект10min
Quiz2 exercícios práticos
Тест по хранению данных18min
Тест по Redis18min
Week
4
Clock
15 horas para concluir

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

В этом модуле мы познакомимся с архитектурой web-фреймворков, разберём существующие web-фреймворки на Python и наконец создадим наше первое web-приложение на Python при помощи фреймворка Django. После этого мы разберём структуру Django-приложения и работу с базами данных при помощи инструментов Django. Напоследок нас ждёт знакомство с HTML и CSS, чтобы наше приложение выглядело более привлекательным....
Reading
13 vídeos (Total de 154 min), 8 leituras, 10 testes
Video13 videos
Обзор существующих фреймворков6min
Роутинг и устройство view9min
Установка и запуск простейшего приложения7min
Шаблонизация в Django11min
Работа с ORM. Часть 110min
Работа с ORM. Часть 220min
Панель разработчика в Chrome6min
Основы HTML7min
Основы CSS11min
Основные свойства CSS16min
Применение Twitter BootStrap20min
Оживляем наш блог22min
Reading8 leituras
Полезные ссылки и дополнительные материалы10min
Полезные ссылки и дополнительные материалы10min
Решение задания по Routing от преподавателей10min
Решение задания по шаблонизации от преподавателей10min
Полезные ссылки и дополнительные материалы10min
Решение задания по Django ORM от преподавателей10min
Полезные ссылки10min
Конспект10min
Quiz6 exercícios práticos
Тест по сетевому взаимодействию и web-фреймворкам (тренировочный)4min
Тест по сетевому взаимодействию и web-фреймворкам6min
Тест по HTML (тренировочный)6min
Тест по HTML8min
Тест по CSS (тренировочный)18min
Тест по CSS24min

Sobre Moscow Institute of Physics and Technology

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

Sobre Mail.Ru Group

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

Sobre ФРОО

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

Sobre o Programa de cursos integrados Программирование на Python

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

Perguntas Frequentes – FAQ

  • Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

  • When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

Mais dúvidas? Visite o Central de Ajuda ao Aprendiz.