Python 3
О чём курс
Для старта в программировании нужно освоить базу языка Python 3, не тратя время на теорию без практики. Внутри разбираются фундаментальные концепции: от настройки среды PyCharm и синтаксиса до работы с файлами и JSON. Материал сфокусирован на прикладных темах: циклах, словарях, функциях и декораторах. Курс подойдет начинающим разработчикам, которые хотят научиться писать чистый код и решать алгоритмические задачи. Вы освоите синтаксис Python и основные подходы к структурированию данных, необходимые для написания полноценных скриптов.
Программа обучения
- 1 модуль — Начало
- Урок №1. Введение. Установка Python
- Урок №2. Установка среды разработки PyCharm
- Урок №3. Переменные и оператор присваивания
- Урок №4. Типы данных
- Урок №5. Добавление комментариев
- Урок №6. Функция print()
- Урок №7. Функция input()
- Урок №8. Арифметические операции над числами
- Урок №9. Логический тип bool и операции сравнения
- Урок №10. Логические операции
- 2 модуль — Строки и списки
- Урок №1. Строки. Операции над строками
- Урок №2. Индексы и срезы строк
- Урок №3. Строковые методы
- Урок №4. Форматирование строк оператором %
- Урок №5. Форматирование строк методом .format()
- Урок №6. Форматирование строк используя f-строки
- Урок №7. Списки и операции над ними
- Урок №8. Методы списков
- 3 модуль — Условия
- Урок №1. Условный оператор if
- Урок №2. Оператор elif
- Урок №3. Тернарный оператор
- Решение задачи 1
- Решение задачи 2
- 4 модуль — Циклы
- Урок №1. Цикл while
- Урок №2. Цикл for и функция range()
- Урок №3. Инструкции break, continue, else
- Урок №4. Вложенные циклы
- Урок №5. Вложенные списки
- Урок №6. Генераторы списков
- Решение задачи
- 5 модуль — Словари, множества и кортежи
- Урок №1. Кортежи (tuple). Операции над ними и их методы
- Урок №2. Словари (dict) и операции над ними
- Урок №3. Методы словарей
- Урок №4. Генераторы словарей
- Урок №5. Множества (set, frozenset) и операции над ними
- Урок №6. Методы множеств
- 6 модуль — Функции
- Урок №1. Инструкции def, return, pass
- Урок №2. *args и **kwargs
- Урок №3. Область видимости: глобальная, локальная и встроенная
- Урок №4. Вложенные функции
- Урок №5. Рекурсия
- Урок №6. Анонимная функция lambda
- Урок №7. Декораторы
- 7 модуль — Исключения
- Урок №1. Ошибки и исключения. Конструкция try … except.
- 8 модуль — Работа с модулями
- Урок №1. Установка модулей в Python
- Урок №2. Импорт стандартных и собственных модулей
- Урок №3. Инструкция if name == ‘main’
- 9 модуль — Работа с файлами
- Урок №1. Чтение и запись данных
- Урок №2. Контекстный менеджер. Оператор with
- Урок №3. Работа с JSON-файлами
- Дополнительные уроки
- Урок №1. Моржовый оператор
- Урок №2. Как работает целочисленное деление на отрицательное число в Python
- Урок №3. Функция map()
- Урок №4. Функция filter()
- Урок №5. Различие между операторами == и is
- Урок №6. Функции eval() и exec()
Другие материалы автора 2
IS IT Start Все материалыОтзывов пока нет. Будьте первым!
Это не розничная цена — это ваш взнос в складчину. Мы собираем группу участников и делим между ними стоимость официального доступа: каждый платит только свою долю, а получает весь материал. Чем больше участников, тем меньше взнос. После того как сумма собрана, мы оформляем официальный доступ и раздаём материалы всем, кто участвовал.
Нажмите кнопку «Получить доступ» на этой странице и следуйте инструкциям. Вас переведёт на форму оплаты — доступны все современные способы (карта, СБП, электронные кошельки). После оплаты на почту придёт письмо с доступом: материалы выдаются в разделе «Мои складчины» на нашем основном сайте skladchik.org. Учтите: в России skladchik.org открывается только через ускоритель интернета (VPN) — настроить его можно за пару минут по инструкции на skladchik-kak-voiti.online.
Да, конечно. Все материалы — видео, PDF, дополнительные файлы — можно скачать к себе на компьютер и пользоваться ими сколько угодно, без ограничений по времени. Ссылки остаются активными в вашей библиотеке «Мои складчины».