Язык преподавания в курсе – русский. Вскоре будет доступна украинская версия этого курса.
Видеозаписи лекций без обратной связи и участия преподавателя. Вы получите доступ к материалам сразу после оплаты.
Чему вы научитесь
– Изучите базовый синтаксис и структуры данных 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 среднего уровня, которые хотят повысить свою квалификацию!
Отзывы
Отзывов пока нет.