![[Stepik] Полный курс Python 3_ от новичка до мастера (Питон, Пайтон) [Влад Бурмистров].jpg [Stepik] Полный курс Python 3_ от новичка до мастера (Питон, Пайтон) [Влад Бурмистров].jpg](https://bitfox.info/data/attachments/26/26009-6a4c7ae1124cdf62967e96388374ed26.jpg)
Для начинающих и не только! Базовый + Продвинутый Курс Python. Начните с нуля и пройдите путь до специалиста по Python. Оперативная поддержка автора!
Чему вы научитесь
- Изучите базовый синтаксис и структуры данных Python 3!
- Научитесь создавать блокноты Jupyter Notebook и файлы .py
- Изучите продвинутые возможности Python, такие как модуль "collections" и работа с timestamp!
- Научитесь использовать Объектно-Ориентированное Программирование!
- Изучите сложные темы, например декораторы и генераторы.
- Получите уверенное понимание основ языка Python!
Станьте Python-программистом и изучите один из навыков, наиболее востребованных работодателями в 2023 году!
Этот курс является переводом на русский язык англоязычного бестселлера, который прошли уже более 1.6 миллионов слушателей! С поддержкой на русском языке.
Материалы курса - это более 100 блокнотов Jupyter Notebook с примерами кода и с детальными комментариями на русском языке.
Это наиболее полный и в то же время простой курс по языку программирования Python! Если Вы никогда раньше не программировали, или Вы уже знаете базовый синтаксис, или Вам нужны продвинутые темы Python - этот курс для Вас!
Более 100 лекций и более 11 часов видео - этот исчерпывающий курс охватывает все возможные аспекты языка Python! Этот курс содержит проверочные вопросы, тесты и домашние задания, а также 3 больших проекта для создания Вашего портфолио проектов на Python!
В этом курсе Вы будете изучать язык Python на практике - каждая лекция содержит не только видео-уроки, но и соответствующий код!
Мы начнем с установки Python на Вашем компьютере, инструкции есть для разных операционных систем - Windows, MacOS и Linux !
Мы пройдем много тем, включая:
- Основы работы в командной строке
- Установка Python
- Запуск кода Python
- Строки (Strings)
- Списки (Lists)
- Словари (Dictionaries)
- Кортежи (Tuples)
- Множества (Sets)
- Числовые типы данных
- Форматирование вывода
- Функции
- Область видимости переменных (Scope)
- args/kwargs
- Встроенные функции
- Отладка и обработка ошибок
- Модули
- Внешние модули
- Объектно-ориентированное программирование (ООП)
- Наследование
- Полиморфизм
- Файловый ввод-вывод
- Продвинутые методы
- Юнит-тесты
- и многое другое!
Основное отличие этого курса от других аналогичных курсов - это сбалансированность материалов. С одной стороны, курс охватывает полный набор базовых конструкций, необходимых для полноценного программирования - именно поэтому слово "полный" указано в самом названии курса. С другой стороны, мы не изучаем специфичные элементы синтаксиса и библиотеки, которые нужны крайне редко. В итоге Вы потратите именно столько времени, сколько достаточно для освоения языка Python.
Итак, чего же Вы ждете? Изучите Python - продвиньте свою карьеру вперёд и получите новые знания! Это весело и полезно!
Для кого этот курс
- Новички - те, кто никогда не программировал ранее.
- Программисты, которые переключаются на Python с других языков программирования
- Программисты Python среднего уровня, которые хотят повысить свою квалификацию!
Компьютер с доступом в интернет.
Наши преподаватели
Влад Бурмистров Победитель конкурса Stepik Awards в номинации "Прорыв года" 2023!
На основной работе я занимаюсь построением аналитических решений для крупнейших Заказчиков в России.
Как проходит обучение
Видео-лекции, разбитые по разделам и отдельным лекциям.
Практические задания в конце каждого раздела, с разбором решений.
Большие проверочные проекты, с разбором решений.
Набор блокнотов Jupyter Notebook для возможности быстро пролистать и вспомнить пройденный материал.
Поддержка преподавателя - ответы на вопросы.
Обзор Курса
1.Скачиваем материалы курса
2.Обзор Содержания Курса
3.Python 2 и Python 3. Пайтон или Питон?
4.Часто Задаваемые Вопросы
5. Полезные советы об интерфейсе Stepik (опционально)
Установка Python
1.Замечание по эмулятору Python в Степик
2.Основы Работы в Командной Строке
3.Установка Python
4.Запуск Кода Python
Объекты и Структуры Данных в Python
1.Введение в Типы Данных Python
2.Числа (Numbers)
3.Числа (Numbers) - Часто Задаваемые Вопросы
4.Проверочные Вопросы по Числам (Numbers)
5.Присвоение Переменных
6.Введение в Строки (Strings)
7.Индексирование и Срезы Строк
8.Свойства и Методы Строк
9.Строки - Часто Задаваемые Вопросы
10.Проверочные Вопросы по Строкам
11.Форматирование Вывода для Строк
12.Форматирование Вывода - Часто Задаваемые Вопросы
13.Списки (Lists) в Python
14.Списки - Часто Задаваемые Вопросы
15.Проверочные Вопросы по Спискам
16.Словари (Dictionaries) в Python
17.Словари - Часто Задаваемые Вопросы
18.Проверочные Вопросы по Словарям
19.Кортежи (Tuples) в Python
20.Проверочные Вопросы по Кортежам
21.Множества (Sets) в Python
22.Значения Boolean в Python
23.Проверочные Вопросы - Множества и значения Booleans
24.Ввод-вывод (I/O) для файлов в Python
25.Ресурсы для Дополнительной Практики
26.Обзор Теста по Объектам и Структурам Данных Python
27.Решения для Теста по Объектам и Структурам Данных Python
Операторы Сравнения в Python
1.Операторы Сравнения в Python
2.цепление Операторов Сравнения с помощью Логических Операторов
3.Проверочные Вопросы по Операторам Сравнения
Операторы Python
1.Операторы If, Elif и Else в Python
2.Циклы For в Python
3.Циклы While в Python
4.Полезные Операторы в Python
5.Генераторы Списков (List Comprehensions) в Python
6.Обзор Теста по Операторам Python
7.Решения Теста по Операторам Python
8.(Опционально) Задание - Игра на угадывание чисел
Методы и Функции
1.Методы и Документация Python
2.Функции в Python
3.*args и **kwargs в Python
4.Упражнения по Функциям
5.Обзор Упражнений по Функциям
6.Решения Упражнений - Уровень Разминка
7.Решения Упражнений - Уровень 1
8.Решения Упражнений - Уровень 2
9.Решения Упражнений - Сложные Задачи
10.Lambda-выражения, функции Map и Filter
11.Вложенные Операторы и Области Видимости (Scope)
12.Функции и Методы - Домашнее Задание
13.Полезные Советы для Задания по Функциям и Методам
14.Решения для Домашнего Задания по Функциям и Методам
Проект - 1
1.Обзор Первого Проекта Python
2.Помощь по Проекту
3.Обзор Решения для Проекта 1 - Часть 1
4.Обзор Решения для Проекта 1 - Часть 2
Объектно-Ориентированное Программирование (ООП)
1.ООП: Введение
2.ООП: Атрибуты и Ключевое слово Class
3.ООП: Классы, Объекты, Атрибуты и Методы
4.ООП: Наследование и Полиморфизм
5.ООП: Специальные Методы (Magic/Dunder)
6.ООП: Домашнее Задание
7.ООП: Решение для Домашнего Задания
8.ООП: Задача
9.ООП: Решение для Задачи
Модули и Пакеты
1.Pip Install и PyPi
2.Модули и Пакеты
3.__name__ и "__main__"
Ошибки и Обработка Исключений (Exceptions)
1.Ошибки и Обработка Исключений (Exceptions)
2.Домашнее Задание - Ошибки и Обработка Исключений
3.Решения для Домашнего Задания - Ошибки и Обработка Исключений
4.Обзор Pylint
5.Запуск тестов с помощью библиотеки Unittest
Проект - 2
1.Обзор Проекта 2
2.Решение - классы Card и Deck
3.Решение - классы Hand и Chip
4.Решение - функции для Game Play
5.Решение - Финальный скрипт Gameplay
Декораторы в Python (Decorators)
1.Обзор Декораторов в Python
2.Декораторы - Домашнее Задание
Генераторы Python (Generators)
1.Генераторы в Python
2.Обзор Домашнего Задания по Генераторам
3.Решения для Домашнего Задания по Генераторам
Финальный Проект
1.Финальный Проект
Резюме курса
1.Короткий тест
2.Финальные шаги
1.Скачиваем материалы курса
2.Обзор Содержания Курса
3.Python 2 и Python 3. Пайтон или Питон?
4.Часто Задаваемые Вопросы
5. Полезные советы об интерфейсе Stepik (опционально)
Установка Python
1.Замечание по эмулятору Python в Степик
2.Основы Работы в Командной Строке
3.Установка Python
4.Запуск Кода Python
Объекты и Структуры Данных в Python
1.Введение в Типы Данных Python
2.Числа (Numbers)
3.Числа (Numbers) - Часто Задаваемые Вопросы
4.Проверочные Вопросы по Числам (Numbers)
5.Присвоение Переменных
6.Введение в Строки (Strings)
7.Индексирование и Срезы Строк
8.Свойства и Методы Строк
9.Строки - Часто Задаваемые Вопросы
10.Проверочные Вопросы по Строкам
11.Форматирование Вывода для Строк
12.Форматирование Вывода - Часто Задаваемые Вопросы
13.Списки (Lists) в Python
14.Списки - Часто Задаваемые Вопросы
15.Проверочные Вопросы по Спискам
16.Словари (Dictionaries) в Python
17.Словари - Часто Задаваемые Вопросы
18.Проверочные Вопросы по Словарям
19.Кортежи (Tuples) в Python
20.Проверочные Вопросы по Кортежам
21.Множества (Sets) в Python
22.Значения Boolean в Python
23.Проверочные Вопросы - Множества и значения Booleans
24.Ввод-вывод (I/O) для файлов в Python
25.Ресурсы для Дополнительной Практики
26.Обзор Теста по Объектам и Структурам Данных Python
27.Решения для Теста по Объектам и Структурам Данных Python
Операторы Сравнения в Python
1.Операторы Сравнения в Python
2.цепление Операторов Сравнения с помощью Логических Операторов
3.Проверочные Вопросы по Операторам Сравнения
Операторы Python
1.Операторы If, Elif и Else в Python
2.Циклы For в Python
3.Циклы While в Python
4.Полезные Операторы в Python
5.Генераторы Списков (List Comprehensions) в Python
6.Обзор Теста по Операторам Python
7.Решения Теста по Операторам Python
8.(Опционально) Задание - Игра на угадывание чисел
Методы и Функции
1.Методы и Документация Python
2.Функции в Python
3.*args и **kwargs в Python
4.Упражнения по Функциям
5.Обзор Упражнений по Функциям
6.Решения Упражнений - Уровень Разминка
7.Решения Упражнений - Уровень 1
8.Решения Упражнений - Уровень 2
9.Решения Упражнений - Сложные Задачи
10.Lambda-выражения, функции Map и Filter
11.Вложенные Операторы и Области Видимости (Scope)
12.Функции и Методы - Домашнее Задание
13.Полезные Советы для Задания по Функциям и Методам
14.Решения для Домашнего Задания по Функциям и Методам
Проект - 1
1.Обзор Первого Проекта Python
2.Помощь по Проекту
3.Обзор Решения для Проекта 1 - Часть 1
4.Обзор Решения для Проекта 1 - Часть 2
Объектно-Ориентированное Программирование (ООП)
1.ООП: Введение
2.ООП: Атрибуты и Ключевое слово Class
3.ООП: Классы, Объекты, Атрибуты и Методы
4.ООП: Наследование и Полиморфизм
5.ООП: Специальные Методы (Magic/Dunder)
6.ООП: Домашнее Задание
7.ООП: Решение для Домашнего Задания
8.ООП: Задача
9.ООП: Решение для Задачи
Модули и Пакеты
1.Pip Install и PyPi
2.Модули и Пакеты
3.__name__ и "__main__"
Ошибки и Обработка Исключений (Exceptions)
1.Ошибки и Обработка Исключений (Exceptions)
2.Домашнее Задание - Ошибки и Обработка Исключений
3.Решения для Домашнего Задания - Ошибки и Обработка Исключений
4.Обзор Pylint
5.Запуск тестов с помощью библиотеки Unittest
Проект - 2
1.Обзор Проекта 2
2.Решение - классы Card и Deck
3.Решение - классы Hand и Chip
4.Решение - функции для Game Play
5.Решение - Финальный скрипт Gameplay
Декораторы в Python (Decorators)
1.Обзор Декораторов в Python
2.Декораторы - Домашнее Задание
Генераторы Python (Generators)
1.Генераторы в Python
2.Обзор Домашнего Задания по Генераторам
3.Решения для Домашнего Задания по Генераторам
Финальный Проект
1.Финальный Проект
Резюме курса
1.Короткий тест
2.Финальные шаги
Последнее обновление 17.02.2025
Цена 450 руб.
Продажник
Скрытое содержимое могут видеть только пользователи групп(ы): Зарегистрированный
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.