Серия онлайн-курсов

Курс «Python. Разработка веб-приложений»: все выпуски

Школа Школа программирования

Все выпуски курса собраны на одной странице. Сравните даты, цены, содержание и отзывы, выберите нужный выпуск и оформите его отдельно. Выпуски со статусом «Можно купить» доступны для получения после оплаты.

2 выпуска
1 можно купить
от 332 ₽ цена участия
до −97%экономия
P
Последний выпуск серии
Повтор Предзаказ
4 841 ₽ 11 970 ₽
Участвовать в складчине
Цена и доступность

Все выпуски курса

Каждый выпуск — самостоятельный материал. Откройте карточку, чтобы проверить состав материалов и условия получения.

Статусы и цены показаны отдельно для каждого выпуска и обновляются вместе с каталогом.

Описание и содержание

О курсе

Курс по программированию на языке Python представляет собой комплексную образовательную программу, разработанную для широкого круга слушателей. Он идеально подходит как для тех, кто только делает свои первые шаги в IT и хочет освоить профессию программиста с нуля, так и для опытных специалистов, которые уже владеют другими языками программирования и стремятся расширить свой стек технологий, добавив в него один из самых востребованных и универсальных языков современности. Уровень подготовки участников может варьироваться от практически нулевого до весьма продвинутого, так как методика обучения построена по принципу «от простого к сложному», что позволяет каждому слушателю комфортно погрузиться в материал. Процесс обучения организован последовательно: курс начинается с фундаментальных основ языка, постепенно раскрывая все его особенности, нюансы и возможности. Вы пройдете путь от базового синтаксиса и простых вычислений до создания полноценных веб-приложений и работы с базами данных. В ходе обучения вы научитесь писать качественный код как в процедурном, так и в объектно-ориентированном стиле, что является критически важным навыком для современного разработчика. Особое внимание уделяется практической составляющей: вы освоите разработку системных скриптов, научитесь эффективно использовать стандартные и сторонние библиотеки, а также поймете, как правильно управлять зависимостями с помощью виртуального окружения virtualenv. На выходе из курса вы будете обладать набором прикладных навыков, позволяющих решать реальные задачи: от автоматизации рутинных процессов с помощью скриптов до проектирования веб-сайтов. Вы научитесь профессионально работать с файловой системой, взаимодействовать с базами данных MySQL и SQLite, а также использовать мощные инструменты функционального программирования и декораторы. Почему стоит выбрать этот курс? Во-первых, это структурированный подход, который исключает пробелы в знаниях. Во-вторых, акцент на актуальных инструментах, таких как Django, делает обучение максимально приближенным к реальным запросам рынка труда. В-третьих, курс дает глубокое понимание философии Python, что поможет вам писать не просто работающий, но и «питоничный» (Pythonic) код, который легко поддерживать и масштабировать. Это полноценная база для старта карьеры или качественного апгрейда ваших текущих компетенций, обеспечивающая уверенное владение инструментом, который доминирует в таких сферах, как веб-разработка, системное администрирование и анализ данных.
Содержание

Программа курса

По выпуску «Повтор» — самому свежему из тех, где опубликована программа.

Урок 1. Введение в программирование на языке Python Установка и запуск интерпретатора Python Что такое Python? Краткая история языка Кто в настоящее время использует Python? Cильные стороны Python Философия Python Версии Python 2.x и 3.x Вычисления на Python: использование интерпретатора в качестве калькулятора Знакомство и типами данных: числа, строки, списки, логический тип, None Определение функций Управление потоком выполнения: оператор if Циклы for и while Функции range и enumerate Операторы break и continue Оператор pass Методы работы со строками Методы работы со списками Оператор del Урок 2. Структуры данных Дробные числа (Decimal и Fraction) Дробные числа (Decimal и Fraction) Словари (dict) Множества (set и frozenset) Работа с файлами - чтение, запись Генераторы Встроенные функции max, min, sum Урок 3. Функциональное программирование Ввод данных пользователем: input() Встроенные функции: map, zip, filter, reduce Встроенные функции: any, all Лямбда-функции (lambda) Функции-генераторы (yield вместо return) Урок 4. Системное программирование Регулярные выражения (модуль re) Взаимодействие с операционной системой Модули os, os.path, shutil, sys Протоколы интернет (модуль urllib) Урок 5. Модули, пакеты, классы и объекты Модули Импорт модуля (import и from) Пространство имен модуля Атрибуты модулей Пакеты Создание пакета Классы и объекты Синтаксис определения класса Объекты классы Объекты-экземпляры классов Наследование Метод-конструктор init Множественное наследование Приватные переменные класса Консервация объектов. Модуль shelve Урок 6. Декораторы, Исключения, Итераторы Декораторы Специальные декораторы для классов @property, @staticmethod, @classmethod, @abstractmethod Ошибки и исключения Обработка исключений Инструкция try/except Инструкция try/else Возбуждение исключений Создание собственных исключений Инструкция try/finally Итераторы Урок 7. Библиотеки Работа с итераторами - itertools Работа с коллекциями - collections Работа с CSV Работа с SQLite Работа с JSON Работа с XML Урок 8. Django Веб-фреймвок для перфекционистов с дедлайнами Виртуальные окружения virtualenv Установка pip и Django Создание и запуск проекта Создание блога на Django

Опыт участников

Отзывы участников

Отзывы собраны со страниц всех выпусков. В каждой карточке видно, к какому выпуску относится оценка.

5,0
3 отзыва о выпусках курса
5 3
4 0
3 0
2 0
1 0
Оставить отзыв
Получение доступа

Как купить и скачать курс

Покупать всю серию не нужно: оформление проходит на странице выбранного выпуска.

  1. 1

    Выберите выпуск

    Сравните период, цену, статус, содержание и отзывы.

  2. 2

    Откройте карточку

    Проверьте состав материалов и нажмите кнопку получения доступа.

  3. 3

    Оплатите долю

    Для предзаказа дождитесь завершения сбора; доступный выпуск уже готов к покупке.

  4. 4

    Получите материалы

    Инструкция придёт на почту, а заказ появится в разделе «Мои складчины».

Подробно о том, как работает Складчина
Перед покупкой

Частые вопросы о серии

Можно ли купить курс «Python. Разработка веб-приложений» сейчас?

Да. Сейчас 1 выпуск доступен со статусом «Можно купить». Откройте карточку нужного выпуска, чтобы увидеть актуальную цену и получить доступ к оформлению.

Сколько выпусков курса «Python. Разработка веб-приложений» доступно?

В серии собрано 2 выпуска. Каждый выпуск оформляется отдельно: на этой странице можно сравнить дату, статус, цену, скидку, рейтинг и отзывы.

Как выбрать подходящий выпуск?

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

Как скачать материалы после оплаты?

После оформления инструкция приходит на электронную почту, а доступ отображается в разделе «Мои складчины» на основной платформе — оттуда можно скачать материалы. Для выпуска в предзаказе они становятся доступны после завершения сбора.

Нужно ли покупать все выпуски серии?

Нет. Выпуски — самостоятельные материалы: можно купить только выбранную версию курса. Стоимость в карточке относится именно к одному выпуску, а не ко всей серии.