Образовал
Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

65 270 ₽
есть рассрочка

Кому подойдёт этот курс

Тем, кто хочет начать программировать
Вы с нуля изучите Python: синтаксис, функции, стандартные библиотеки. Сможете начать карьеру Python-разработчика.

Начинающим Python-разработчикам
Вы систематизируете и углубите знания по Python, освоите продвинутые темы и прокачаетесь как разработчик.

Специалистам в сфере IT
Вы освоите Python и сможете автоматизировать рутинные задачи, расширите круг компетенций и повысите свою ценность как специалиста.

Разработчикам на других языках
Вы разберётесь в особенностях Python, сможете сменить специальность и разрабатывать на одном из самых востребованных и простых языков.

Что вы получите после обучения

Приобретаемые навыки
3
Telegram-бот
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Преподаватель информатики и программирования со стажем более 5 лет
Готовит школьников и студентов к олимпиадам по информатике, специализируется на Python. Его ученики набирают 90+ баллов, побеждают в Олимпиаде НТИ по профилю «Большие данные и машинное обучение» и «Программная инженерия финансовых технологий».

Образовательная организация

Российская интернет-компания из сферы онлайн-образования, основанная в 2016 году. Контрольный пакет ООО «Скилбокс» принадлежит VK. Компания считается лидером российского рынка профессионального онлайн-обучения. Она также лидирует в сфере обучения профессиям, связанным с цифровой экономикой и Интернет-рекламой.

Skillbox — российская компания, которая специализируется на онлайн-образовании. Skillbox называет себя онлайн-университетом востребованных профессий.

Образовательные программы сервиса сосредоточены на четырех основных направлениях:

  • дизайн;
  • программирование;
  • маркетинг;
  • управление.

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

Образовательная платформа Skillbox была запущена в 2016 году. Компанию основали Игорь Коропов (1989—2020) и Дмитрий Крутов.Позже к ним присоединились Андрей Анищенко и Сергей Попков.Генеральным директором компании с момента основания является Дмитрий Крутов.Skillbox дважды получила «Премию Рунета»: в 2018 году в номинации «Образование и кадры», и в 2019 году в номинации «Технологии и инновации»

В феврале 2019 года Mail.Ru Group приобрела 3 % компании, затем в марте увеличила долю до 10,33 %, и, наконец, до 60,33 % в декабре того же года.Согласно годовому отчёту Mail.Ru Group, контрольный пакет компании обошёлся ей в 1,6 млрд руб.

В ноябре 2019 года РБК включил компанию в рейтинг 35-и крупнейших EdTech компаний России, поставив Skillbox на 6-ое место. В 2020 году в рейтинге топ-10 крупнейших EdTech-компаний, составленном РБК, Skillbox переместилась на 2-ое место.

В октябре 2020 года Mail.Ru Group увеличила свою долю в компании до 70 %. В ноябре 2020 года сооснователь платформы Игорь Коропов погиб в Сочи.

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

Введение
Научитесь работать с онлайн-редактором кода. Напишете первую программу. Освоите работу с функцией print.

Основы работы с Python
Изучите работу с переменными, оператором ввода input и строками.

Операторы, выражения
Изучите арифметические операции с числами, порядок их выполнения, ввод чисел с клавиатуры, деление нацело и с остатком, а также сокращённые операторы.

Условный оператор if, ветвления
Изучите основы работы с оператором if, научитесь писать простые программы с условиями.

Условный оператор if: продолжение
Изучите логические операторы not, and, or. Научитесь писать последовательные и вложенные условия, упрощать сложные выражения.

Цикл while
Научитесь работать с оператором циклов while. Изучите логические преобразования, бесконечные циклы, операторы break, continue.

Цикл for: циклы со счётчиком
Научитесь использовать цикл for для итерации по числам, изучите основы функции range().

Цикл for: особенности работы с range
Узнаете, как работать с параметрами функции range(): start, stop, step.

Цикл for: работа со строками
Научитесь с функцией print, оператором end и работать со строками в условном операторе

Вложенные циклы
Узнаете, где можно встретить вложенные циклы, как они работают и как меняются счетчики циклов. Научитесь сравнивать счётчики внутри вложенного цикла и решать математические задачи с помощью вложенных циклов.

Числа. Типы int и float
Научитесь работать с целыми (тип int) и вещественными (тип float) числами в Python, их вводом и преобразованием, арифметическими действиями с ними. Изучите стандартные математические функции из модуля math.

Функции: начало
Изучите основы функций: объявление и вызов функции, функции с одним и несколькими параметрами.

Особенности float
Научитесь возвращать значения функций, работать с оператором return и алгоритмами с заданной точностью. Узнаете особенности работы с вещественными числами.

Установка и настройка IDE
Сможете устанавливать IDE Pycharm, работать с командной строкой и интерпретатором, отлаживать программы.

Базовые коллекции. Списки
Научитесь работать с базовой коллекцией — списками (list). Сможете объявлять и выводить списки и работать с элементами, создавать списки с помощью циклов.

List: Методы работы со списками
Изучите функции и методы работы со списками. Научитесь удалять и заменять элементы списков, итерироваться по спискам, использовать вложенные циклы.

Представления списков
Научитесь создавать списки с помощью List comprehensions. Научитесь работать с типом slice и сортировать списки.

Базовые коллекции. Строки
Освоите работу со строками. Научитесь использовать методы строк, изучите преобразование в строки и форматирование.

Базовые коллекции. Словари
Научитесь создавать словари и работать с их элементами. Изучите методы словарей и перебор элементов. Сможете генерировать словари и работать с функцией set.

Базовые коллекции. Кортежи
Узнаете, чем кортежи отличаются от списков и зачем они нужны. Научитесь использовать функции zip и enumerate. Сможете перебирать ключи и значения в словаре, работать с составными ключами.

Функции: продолжение
Научитесь работать с рекурсией и коллекциями внутри функции и при вызове. Сможете использовать значения по умолчанию при работе с функцией.

Работа с файлами
Вы научитесь работать с путями к файлам, unix path. Освоите базовые операции с файлами: open, read, write, close, итерацию по файлу с циклом for, поиск подстроки, безопасную работу с файлами.

Исключения: работа с ошибками
Узнаете, что такое исключения и какая у них иерархия. Научитесь использовать конструкцию try-except-finally-else и правильно обрабатывать исключения.

Введение в ООП
Научитесь работать с объектно-ориентированным программированием в Python, с классами и их методами, конструктором классов __init__, объектом класса self.

Основные принципы ООП
Научитесь инкапсулировать и скрывать данные, работать с наследованием и полиморфизмом, описывать классы и методы.

Итераторы и генераторы
Поймёте, в чем отличие между итератором и терируемым объектом. Узнаете, как получить итератор, работать с функциями iter, next. Сможете превращать функцию в генератор и использовать оператор yield.

Декораторы: базовый уровень
Сможете использовать декораторы для изменения свойств функций. Научитесь работать с модулем datatime и использовать декоратор как таймер.

Углублённая работа с классами и встроенные декораторы
Научитесь работать с множественным наследованием. Узнаете, что такое интерфейс класса и абстрактные классы. Сможете оформлять статистические методы в классе, изменять или получать атрибуты объекта без вызова методов.

Декораторы: продвинутый уровень
Сможете использовать декораторы с аргументами, генераторы как контекст-менеджеры и модуль logging.

Функции: Конец
Научитесь работать с lambda-функциями, map, filter, reduce, all any. Сможете задавать пространство имен, области видимости и использовать класс counter.

Библиотеки для работы с данными
Сможете работать с регулярными выражениями, датой и временем и модулем itertools.

Бонусный модуль. Основы работы с сетью
Сможете узнать про основы работы с сетями. Что происходит, когда мы вбиваем в браузере ya.ru. Это важно и полезно знать начинающим разработчикам, чтобы выйти в большое плавание.

Подборки, в которых участвует курс

Рейтинг курса

5
рейтинг
15
1
0
0
0

Отзывы о курсе

16 отзывов
по рейтингу по дате
B
bianco-neve

Python с нуля. Качественно и доступно.

Достоинства: Интересная и доступная подача материала, много практических заданий, постоянная обратная связь и помощь в работе Недостатки: Минусов не увидела Пол года назад начала проходить курс Python Basic чтоб освоить...
A
anton-dart

Пока все понравилось

Достоинства: Свободный график обучения, хорошая подача материала Недостатки: Немного неудобный формат общения с преподавателем Всем доброго времени суток. На данный момент я завершил курс Python Basic и сдал итоговый проект,...
P
PafSaul

Побольше практики бы, а так отличный курс

Достоинства: Связь с преподавателями и координаторами, четкое тз по задачамНедостатки: Больше реальных кейсов и прикладных задач Наконец-то подошло к концу мое обучение на курсе Phython Basic. Оно получилось хоть и...
P
PluzhnikovGA

Хороший курс Python Basic

Достоинства: Понятное изложение материалов, качественный контент, хорошие кураторы Недостатки: Для себя не увидел. Прошёл обучение по курсу Python Basic. Данный курс от Skillbox очень понравился, так как материал в нём...
J
Julia-faso

подходит для получения новых знаний

Достоинства: Формат обучения, качественный материал и подача Недостатки: нет Давно думала об обучении программированию, и мой выбор пал на Skillbox. Я начинала учить Python Basic с нулевым опытом, но подача...
обновлено 02.12.2022 01:34

Python Basic

Оставить отзыв
Поделиться курсом с друзьями