Flask с нуля на практике
13900 ₽
Продолжительность: 30 часов 91 урок 204 теста 151 интерактивная задача Познакомьтесь с веб-разработкой! Изучите трендовый Python-фреймворк Flask, соберите 3 проекта в портфолио, опубликуйте онлайн
Программа Интро и Глава 1 Глава 2 Интро главы 2 Bootstrap – знакомство и основные компоненты Bootstrap – простые компоненты Bootstrap – сетка Bootstrap – внешние поля и внутренние отступы Jinja – условия Jinja – циклы Jinja – циклы по словарям и вложенные циклы Jinja – базовые шаблоны Jinja – фильтры Jinja: Создание ссылок в шаблонах GitHub – начало работы GitHub – Локальная работа, ветки, работа с PyCharm GitHub – ветки, совместная работа и пулл-реквесты (факультатив) GitHub – оформление репозитория Проектное задание главы 2 Управление зависимостями и requirements.txt Запуск на продакшн-сервере gunicorn и подготовка к переезду Деплой с помощью Heroku Завершение работы над проектом 1 Глава 3 Интро главы 3 Знакомство со вторым проектом JSON (JavaScript Object Notation) Работа с файлами Flask – обработка данных из форм ООП – Классы ООП – Элементы класса ООП – Класс и экземпляр - Теория без практики ООП – Методы ООП – Методы и атрибуты WTF Forms - начало WTF Forms - прием данных WTF Forms – валидация и вывод ошибок Проектное задание главы 3 Глава 4 Глава 4 – интро Введение в базы данных Что такое SQL Основные типы данных Объектно-Реляционное Отображение (ORM) Отображение данных и объектов SQLAlchemy – создание моделей Создание схемы базы данных Визуальное управление базой данных на примере DBeaver SQLAlchemy – простые записи SQLAlchemy – получение записей SQLAlchemy – отношения часть 1 – One to Many, One to One SQLAlchemy – отношения часть 2 – Many to Many SQLAlchemy – поиск и фильтр SQLAlchemy – миграции Flask + SQLAlchemy: PostgreSQL Heroku PostgreSQL Глава 4 – проектное задание Глава 5 Интро главы 5 (магазин) Flask + SQLAlchemy: изменение и удаление Flask: сессии Flask: Аутентификация и авторизация Flask: Регистрация Flask: Безопасность и хеши с солью Flask-admin: знакомство и редактирование моделей Flask: структура приложения Flask – Blueprints Проектное задание главы 5 (магазин) Создание портфолио Дополнительный контент Flask: Mail Flask: 5 демонстрационных занятий
Python. Основы веб-разработки с помощью Flask.
Бесплатно
Продолжительность: 30 часов 31 урок 48 тестов 35 интерактивных задач Практические задания по основам программирования на Python. В результате курса вы изучите основы программирования на Python и реализуете свой первый сайт.
Программа Введение Типы данных. Переменные Повторение Типы данных. Обзор Переменные Простые типы данных. Числа и строки. Типы данных. Числа Методы работы со строками Подведем итоги модуля Структуры данных Проверим знания Операции над строками Индексация строк Переменные внутри строк Структуры данных Повторение Структуры данных. Изменяемые и неизменяемые типы. Списки. Кортежи Словари. Множества Другие типы данных. Подведем итоги Условный оператор Повторение Условный оператор. Конструкция elif Операторы and и or Подведем итоги Циклический алгоритм Повторение Цикл while Цикл for Операторы break и continue Подведем итог
Flask Fast – вводный курс
5900 ₽
Продолжительность: 30 часов 46 уроков 136 тестов 41 интерактивная задача Вводный двухнедельный курс по Flask. Подойдет тем, кто раздумывает над прохождением полного курса https://stepik.org/course/61900, но пока сомневается и тем, кто терпеть не может длинные курсы!
Программа Глава 1 Глава 2 Интро главы 2 Bootstrap – знакомство и основные компоненты Bootstrap – простые компоненты Bootstrap – сетка Bootstrap – внешние поля и внутренние отступы Jinja – условия Jinja – циклы Jinja – циклы по словарям и вложенные циклы Jinja – базовые шаблоны Jinja – фильтры Jinja: Создание ссылок в шаблонах GitHub – начало работы GitHub – Локальная работа, ветки, работа с PyCharm GitHub – ветки, совместная работа и пулл-реквесты (факультатив) Проектное задание главы 2 Управление зависимостями и requirements.txt Запуск на продакшн-сервере gunicorn и подготовка к переезду Деплой с помощью Heroku Завершение работы над проектом 1 Поздравляем с завершением Flask mini!
Создаем фреймворк – упрощенный аналог Python Django
3790 ₽
Продолжительность: 30 часов 4 ч видео 30 ресурсов для скачивания В представленном курсе рассматривается создание фреймворка - упрощенного аналога фреймворков Python Django и Flask
Программа Создаем основу фреймворка и начальный функционал веб-приложения Введение КАК работают wsgi-фреймворки КАК создать свой wsgi-фреймворк КАК реализовать связку маршрутов и обработчиков КАК настроить простейшую шаблонизацию КАК реализовать запуск проекта Заключение Практическое задание Учим фреймворк обрабатывать GET- и POST-запросы Введение КАК разделить GET- и POST-запросы обработка GET-запроса обработка POST-запроса Заключение Практическое задание Учим фреймворк работать с наследованием шаблонов и подшаблонами Введение КАК реализовать наследование шаблонов и подключение подшаблонов немного о языке шаблонов Заключение Практическое задание Учим фреймворк работать с моделями сущностей Введение Что такое классы сущностей и для чего они нужны Как создать контроллеры для работы с моделями Добавляем привязку к маршрутам и Добавляем шаблоны запуск приложения Заключение Практическое задание Учим фреймворк выполнять привязку URL-шаблонов к обработчикам Введение Что такое маршрутизация КАК реализовать маршрутизацию через декоратор Проверка работы приложения Заключение Практическое задание Реализуем во фреймворке возможность написания обработчиков по CBV-подходу Введение Что такое встроенные классы-контроллеры (CBV) Реализуем первый собственный встроенный класс-обработчик применяем первый собственный встроенный класс-обработчик Реализуем второй собственный встроенный класс-обработчик Применяем второй собственный встроенный класс-обработчик Дополняем проект необходимыми шаблонами проверяем работу проекта заключение.раздел 6 Практическое задание Реализуем во фреймворке упрощенную ORM Введение что такое ORM-подход реализуем класс-посредник для orm реализуем класс-реестр для orm реализуем необходимую структуру базы данных реализуем класс для взаимодействия с базой данных запуск приложения Заключение Практическое задание Итоги курса Подключаем статику Введение Что такое статика Дорабатываем шаблонизатор Дорабатываем фреймворк Настраиваем файл settings.py Подключаем статику Заключение Практическое задание Создаем универсальный маппер Введение Для чего нужен универсальный маппер Создаем универсальный маппер Метод получения записи по идентификатору Метод добавления записи в таблицу Метод изменения записи в таблице Метод удаления записи в таблице Создаем мапперы классов-моделей Дорабатываем классы-модели Дорабатываем контроллеры для управления категориями Дорабатываем контроллеры для управления студентами Дополняем скрипт для создания таблиц базы данных Проверяем работу приложения Заключение Практическое задание
Школьный курс программирования на языке Python
Бесплатно
Продолжительность: 30 часов 25 уроков 40 тестов 161 интерактивная задача Python — это скриптовый язык программирования. Он универсален, поэтому подходит для решения разнообразных задач и многих платформ, начиная с iOS и Android и заканчивая серверными ОС. Как используется Python Его можно встретить в вебе и на мобильных устройствах, в приложениях и решениях, связанных с машинным обучением (нейросети и искусственный интеллект), а также в качестве встроенной системы. Веб-разработка Чаще всего Python используется в веб-разработке. Для работы с ним подключают фреймворки: Pyramid, Pylons, TurboGears, Flask, CherryPy и — самый популярный — Django.
Программа Алгоритмимзация Основы программирования Python Hello world! Целочисленная арифметика Дополнительные задачи. Целочисленная арифметика Случайные и псевдослучайные числа Полное ветвление Неполное ветвление Каскадное ветвление Цикл с предусловием Дополнительные задачи. Цикл с предусловием Цикл с параметром Дополнительные задачи. Цикл с параметром Закрепление по теме Циклы Вложенные циклы Массивы и строки Строки Строки. Методы Дополнительные задачи. Строки Введение в массивы (списки) Введение в массивы (списки). Продолжение Массивы. Алгоритмы обработки 1 Массивы. Алгоритмы обработки 2 Проверочная работа "массивы" Сортировка Функции и рекурсивные функции Олимпиадные задачи
Основы Python
Бесплатно
Продолжительность: 30 часов 11 уроков 16 тестов 20 интерактивных задач Python подходит для решения львиной доли повседневных задач, будь то резервное копирование, чтение электронной почты, либо же какая-нибудь игрушка. Язык программирования Python практически ничем не ограничен, поэтому также может использоваться в крупных проектах. К примеру, python интенсивно применяется IT-гигантами, такими как, например, Google и Yandex. К тому же простота и универсальность python делают его одним из лучших языков программирования.
Программа Введение Основы Python Типы данных и операции с числами Ввод данных Условия if, elif, else и операции сравнения Циклы while, for Установка и подключение библиотек и модулей Списки Словари Задачи на практику Итог
Python: основы и применение
Бесплатно
Продолжительность: 30 часов 19 уроков 5 часов видео 25 тестов 36 интерактивных задач Курс посвящен базовым принципам языка Python и программирования в целом. Он хорошо подойдет тем, кто уже может писать простейшие программы на Python или тем, кто до этого программировал на других языках.
Программа Базовые принципы языка Python Cтандартные средства языка Python Ошибки и исключения Работа с кодом: модули и импорт Итераторы и генераторы Работа с файловой системой и файлами Работа с функциями: functool и лямбда функции Стиль программирования: pep8 и документация Применение Python: анализ текста Стандартные методы и функции для строк Регулярные выражения в Python Обзорно об интернете: http-запросы, html-страницы и requests Распространённые форматы текстовых файлов: CSV, JSON API XML, библиотека ElementTree, библиотека lxml Заключение
Python | SecretCode
Бесплатно
Продолжительность: 30 часов 23 урока 119 интерактивных задач Данный курс предназначен для введения в язык Python.
Программа Python. Ввод/Вывод данных. Арифметические выражения Условный оператор Операторы if/else. Домашнее задание на 12.04.2021 Операторы if/else/elif. Домашнее задание на 19.04.2021 Задачи. Уровень "Дилетант". Задачи. Уровень "Профи". Задачи. Уровень "Бог". Домашнее задание на 26.04.2021 Циклы (while/for) Циклы (while/for). Задачи. Уровень "Дилетант". Задачи. Уровень "Профи". Задачи. Уровень "Бог". Домашнее задание на 24.05.2021
Программирование на Python
Бесплатно
Продолжительность: 30 часов 18 уроков 16 тестов 8 интерактивных задач Начальные сведения о языке Python. Курс рассчитан на учеников 8 класса, занимающихся по учебнику Л. Л. Босовой и желающих освоить язык программирования Python. А так же для учителей, которые преподают по учебнику Босовой Л. Л. и хотят перейти с языка Паскаль на Python.
Программа Установка Python Общие сведения Алфавит и словарь языка Типы данных Первая программа Вычисления Организация ввода и вывода данных Вывод данных Разбор задачи Ввод данных с клавиатуры Программирование линейных алгоритмов Числовые типы данных Целочисленный тип данных Строковый тип данных Логический тип данных Программирование разветвляющихся алгоритмов Условный оператор Неполное условие Каскадное ветвление Зачёт по теме
Изучение Python с нуля
1790 ₽
Продолжительность: 30 часов 4,5 hours видео 17 ресурсов для скачивания Изучение языка программирования Python с легкостью и простым языком
Программа Введение Введение Начало Python Тест 1. Переменные Тест 2. Ввод и вывод Тест 3. Арифметические операторы Тест 4. Арифметические операции с присваиванием. Комментарии Тест 5. Основные инструменты Python Условный оператор if Тест 6. Условные выражения. Логические операции Тест 7. Цикл while Тест 8. Цикл for Тест 9. Работа со строками Тест 10. Функции Тест 11. Аргументы функции Тест 12. Углубленное изучение языка Python Модули Тест 13. Работа с файлами Тест 14. Списки Тест 15. Кортежи Тест 16. Словари Тест 17. Множества Тест 18. Немного про ООП Тест 19. Собственный проект
Python | ШТН
Бесплатно
Продолжительность: 30 часов 27 уроков 145 интерактивных задач Курс составлен для изучения языка Python учениками ШТН.
Программа Python. Ввод/Вывод данных. Арифметические выражения Условный оператор Условный оператор Домашнее задание 03.10 Операторы if/else/elif Домашнее задание 11.10 Домашнее задание 17.10 Циклы (While/For) Циклы (While/For) Домашнее задание за 24.10.2020 Задания уровня "дилетант" Задания уровня "Профи" Строки Строки Домашнее задание на 28.11 Задания уровня "Дилетант" Задания уровня "Профи" Задания уровня "Бог" Списки Списки Задания уровня "Дилетант" Задания уровня "Профи" Задания уровня "Бог" Мемы Задачи мертвого кота
Программирование на Python
66000 ₽
Продолжительность: 30 часов 1 урок 1 интерактивная задача Программа состоит из четырех курсов, каждый из которых раскрывает определенную тему в Python. Сначала вы научитесь основным конструкциям языка и другим особенностям программирования на Python, далее углубитесь в объектно-ориентированное программирование. Научитесь создавать веб-сервисы и проводить анализ данных. Программа подойдет для студентов и профессионалов с начальными навыками программирования.
Программа Программирование на Python
Многопоточность и многопроцессорность Python
Бесплатно
Продолжительность: 30 часов Вы научитесь полноценно работать с потоками и процессами в Python и сэкономите много времени на чтении скучной документации
Программа Многопоточность. Threading Python Многопроцессорность. Multiprocessing Python Основы при работе с процессами Технологии Lock, RLock, Array, Queue Пулл процессов. Рассматриваем Callback'и и распределяем нагрузку Condition, Event в процессах Разбираем Менеджеры, BaseManager, Барьеры Pipe. Трубы и передача данных между процессами Бонус
Программирование Python
Бесплатно
Продолжительность: 30 часов 27 уроков 4 теста 201 интерактивная задача Курс для тех, кто хочет научиться программировать на языке Python. Порешаем много задачек с подробным описанием.
Программа Вывод и ввод на языке Python Основные алгоритмические конструкции Условные конструкции (3-4 урок) Условный оператор (задачи) Дополнительные задачи на условные конструкции (3-4 урок) Цикл while (5-6 урок) Дополнительные задачи на цикл while (5-6 урок) Анализ цифр числа (цикл while) Цикл for (7-8 урок) Цикл for (работа с числами) Дополнительные задачи на цикл for (7-8 урок) Дополнительная проверка for Задачи ЕГЭ №6 Работа со списками и строками Строки (9-10 урок) Дополнительные задачи на строки 9-10 урок Строковые методы (11-12 урок) Дополнительные задачи 11-12 урок Списки (13-14 урок) Дополнительные задачи на списки (13-14 урок) Работа с различными коллекциями Множества (15-16 урок) Кортежи (17-18 урок) Словари (19-20 урок) Вложенные списки (21-22) урок Алгоритмизация комбинаторных задач Работа с функциями
Погружение в Python
16500 ₽
Продолжительность: 30 часов 32 урока 8 часов видео 158 тестов 16 интерактивных задач Этот курс будет полезен студентам и профессионалам, которые имеют навыки программирования на других языках и хотят познакомиться с Python или углубить свои знания о нём. Для успешного прохождения курса нужен базовый опыт программирования на любом языке.
Программа Введение в Python. Структуры данных и функции. Коллекции Тест по уроку Функции Тест по неделе Заключительное видео второй недели Дополнительные задачи Объектно-ориентированное программирование. Классы и объекты Наследование Работа с ошибками Тест по неделе Заключительное видео третьей недели Дополнительные задачи Углубленный Python. Особые методы классов Механизм работы классов Отладка и тестирование Тест по неделе Заключительное видео четвертой недели Дополнительные задачи Многопоточное и асинхронное программирование. Процессы и потоки Работа с сетью, сокеты Асинхронное программирование Тест по неделе Финальный проект. Финальный проект Ваши впечатления о курсе
Создаем REST API на Flask
7900 ₽
Продолжительность: 30 часов 23 урока 42 теста 32 интерактивные задачи
Программа Глава 1 – открытые API Глава 2 – API с авторизацией Flask: сериализация с marshmallow Flask-admin: знакомство и редактирование моделей Flask: авторизация через API и ключи доступа Flask – Class Based Views Flask – Blueprints Flask – smorest (топик не наполнен) Проектное задание главы 2 Песочница
Python Smart Skills
Бесплатно
Продолжительность: 30 часов 19 уроков 15 тестов 31 интерактивная задача Python язык программирования для тех кто хочет изучать с нуля основы программирования. Язык Python используется сотнями тысяч разработчиков по всему миру в таких областях, как создание веб-сценариев, системное программирование, создание пользовательских интерфейсов, настройка программных продуктов под пользователя, численное программирование и в других. Как считают многие, это один из самых используемых языков программирования в мире.
Программа Операторы. Переменные Условия Задачи на условия Анализ цифр числа Функции функции Словари Файловый ввод/вывод Граф вызовов функций Графический модуль turtle, drawman Создание объектов Чертежник модуль Основы ООП Python Приложения (виджеты) Игры на Python Классы в Python
Программирование Python
Бесплатно
Продолжительность: 30 часов 17 уроков 4 теста 52 интерактивные задачи Мы рады видеть вас на курсе «Программирование на Python».
Программа Алгоритмизация Ветвления Задачи на ветвление Продолжение 3 4 Циклы Решение задач Цикл с предусловием 6 7 9 10 Функции Создание (определение) функции Функции Рекурсия Массивы ООП Контрольные работы
Python для початківців
Бесплатно
Продолжительность: 30 часов 24 урока 12 тестов 134 интерактивные задачи Запрошую до вивчення мови програмування Python.
Программа Основи мови програмування Числа і операції над ними Ділення без остачі та з остачею Вбудовані функції Модуль math. Математичні функції Контрольні завдання Повторення 06.09 Модуль random. Генерація випадкових чисел Умовні оператори Логічний тип bool. Операції порівняння Оператор розгалуження if ... else Конструкція if-elif-else Контрольні завдання Цикли Функція range() Цикл for Перехід на наступну ітерацію циклу. Оператор continue Цикл while Розв'язування задач і вправ Контрольні завдання 16.12
Программирование на языке Python
Бесплатно
Продолжительность: 30 часов 25 уроков 7 часов видео 49 тестов Изучение основ программирования на языке Python - типы данных, списки, кортежи, словари, операторы. Работа с различными видами библиотек, таких как turtle, math, numpy, sympy, matplotlib, time, serial и т.д.
Программа Основы языка python Стандартные библиотеки python Random Time Datetime Calendar Math Turtle Tkinter Регулярные выражения os, sys Импортируемые библиотеки