Мова викладання в курсі — російська. Незабаром буде доступна українська версія цього курсу.
Видеозаписи лекций без обратной связи и участия преподавателя. Вы получите доступ к материалам сразу после оплаты.
Чему вы научитесь
— Изучите базовый синтаксис и структуры данных Python 3!
— Изучите продвинутые возможности Python, такие как модуль «collections» и работа с timestamp!
— Научитесь использовать Объектно-Ориентированное Программирование!
— Изучите сложные темы, например декораторы и генераторы.
— Научитесь создавать блокноты Jupyter Notebook и файлы .py
— Научитесь создавать графические интерфейсы в блокнотах Jupyter Notebook!
— Получите уверенное понимание основ языка Python!
Материалы курса
Установка Python
Основы Работы в Командной Строке
Установка Python
Запуск Кода Python
Введение в Типы Данных Python
Числа (Numbers) — Часто Задаваемые Вопросы
Проверочные Вопросы по Числам (Numbers)
Присвоение Переменных
Введение в Строки (Strings)
Индексирование и Срезы Строк
Свойства и Методы Строк
Строки — Часто Задаваемые Вопросы
Проверочные Вопросы по Строкам
Форматирование Вывода для Строк
Форматирование Вывода — Часто Задаваемые Вопросы
Списки (Lists) в Python
Списки — Часто Задаваемые Вопросы
Проверочные Вопросы по Спискам
Словари (Dictionaries) в Python
Словари — Часто Задаваемые Вопросы
Проверочные Вопросы по Словарям
Кортежи (Tuples) в Python
Проверочные Вопросы по Кортежам
Множества (Sets) в Python
Значения Boolean в Python
Проверочные Вопросы — Множества и значения Booleans
Ввод-вывод (I/O) для файлов в Python
Ресурсы для Дополнительной Практики
Обзор Теста по Объектам и Структурам Данных Python
Решения для Теста по Объектам и Структурам Данных Python
Операторы Сравнения в Python
Операторы Сравнения в Python
Сцепление Операторов Сравнения с помощью Логических Операторов
Проверочные Вопросы по Операторам Сравнения
Операторы Python
Операторы If, Elif и Else в Python
Циклы For в Python
Циклы While в Python
Полезные Операторы в Python
Генераторы Списков (List Comprehensions) в Python
Обзор Теста по Операторам Python
Решения Теста по Операторам Python
Методы и Функции
Методы и Документация Python
Функции в Python
*args и **kwargs в Python
Упражнения по Функциям
Обзор Упражнений по Функциям
Решения Упражнений — Уровень Разминка
Решения Упражнений — Уровень 1
Решения Упражнений — Уровень 2
Решения Упражнений — Сложные Задачи
Lambda-выражения, функции Map и Filter
Вложенные Операторы и Области Видимости (Scope)
Полезные Советы для Задания по Функциям и Методам
Решения для Домашнего Задания по Функциям и Методам
Объектно-Ориентированное Программирование (ООП)
ООП: Введение
ООП: Атрибуты и Ключевое слово Class
ООП: Классы, Объекты, Атрибуты и Методы
ООП: Наследование и Полиморфизм
ООП: Специальные Методы (Magic/Dunder)
Модули и Пакеты
Pip Install и PyPi
Модули и Пакеты
__name__ и «__main__»
Ошибки и Обработка Исключений (Exceptions)
Ошибки и Обработка Исключений (Exceptions)
Решения для Домашнего Задания — Ошибки и Обработка Исключений
Обзор Pylint
Запуск тестов с помощью библиотеки Unittest
Требования
Компьютер с доступом в интернет.
Описание
Станьте Python-программистом и изучите один из навыков, наиболее востребованных работодателями в 2020 году!
Этот курс является переводом на русский язык англоязычного бестселлера, который прошли уже более 800 000 слушателей!
Материалы курса можно скачать. Это более 100 блокнотов Jupyter Notebook с примерами кода и с детальными комментариями на русском языке.
Это наиболее полный и в то же время простой курс по языку программирования Python! Если Вы никогда раньше не программировали, или Вы уже знаете базовый синтаксис, или Вам нужны продвинутые темы Python — этот курс для Вас!
Более 100 лекций и более 14 часов видео — этот исчерпывающий курс охватывает все возможные аспекты языка Python! Этот курс содержит проверочные вопросы, тесты и домашние задания, а также 3 больших проекта для создания Вашего портфолио проектов на Python!
В этом курсе Вы будете изучать язык Python на практике — каждая лекция содержит не только видео-уроки, но и соответствующий код!
Мы начнем с установки Python на Вашем компьютере, инструкции есть для разных операционных систем — Windows, MacOS и Linux !
Мы пройдем много тем, включая:
— Основы работы в командной строке
— Установка Python
— Запуск кода Python
— Строки (Strings)
— Списки (Lists)
— Словари (Dictionaries)
— Кортежи (Tuples)
— Множества (Sets)
— Числовые типы данных
— Форматирование вывода
— Функции
— Область видимости переменных (Scope)
— args/kwargs
— Встроенные функции
— Отладка и обработка ошибок
— Модули
— Внешние модули
— Объектно-ориентированное программирование (ООП)
— Наследование
— Полиморфизм
— Файловый ввод-вывод
— Продвинутые методы
— Юнит-тесты и многое другое!
Итак, чего же Вы ждете? Изучите Python — продвиньте свою карьеру вперёд и получите новые знания! Это весело и полезно!
Для кого этот курс:
— Новички — те, кто никогда не программировал ранее.
— Программисты, которые переключаются на Python с других языков программирования
— Программисты Python среднего уровня, которые хотят повысить свою квалификацию!
Відгуки
Відгуків немає, поки що.