Навыковый курс — самый эффективный способ новичку научиться программировать на Python за счет 4-х ступеней обучения: Короткие уроки с примерами. Большое количество практики на тренажере для закрепления материала. Интерактивные конспекты для самостоятельных тренировок. Кому подойдет этот курс: Начинающему программисту Научитесь писать программы на Python с нуля, изучите синтаксис языка, освоите основные концепции программирования, а также познакомитесь со стандартной библиотекой. Программисту на другом языке Быстро освоите новый язык. Познакомитесь с синтаксисом и стандартной библиотекой, узнаете об отличиях и особенностях Python. Аналитику Научитесь обрабатывать информацию с помощью одного из самых мощных языков для работы с данными. Сможете преобразовывать любую информацию в удобный и понятный вид. Чему вы научитесь: Научитесь уверенно писать программы на Python 3 и использовать его сильные стороны. Сформируете устойчивые навыки работы с языком: Устанавливать и запускать интерпретатор Python 3. Работать со встроенными типами данных. Создавать и изменять файлы в разных кодировках. Работать с кортежами, списками, множествами и словарями. Избегать и исправлять распространенные синтаксические и логические ошибки. Перехватывать и обрабатывать исключения. Управлять потоком выполнения программ. Использовать циклы для обхода списков, словарей и файлов. Проектировать и использовать функции для решения разных типов задач. Работать с модулями и библиотеками. Создавать виртуальные окружения и устанавливать новые пакеты. Создавать собственные классы и объекты. Подбирать правильные методы и функции для обработки данных. Программа курса: Введение в Python (15 уроков, 6 заданий) Числа и строки (21 урок, 97 заданий) Файлы (3 урока, 13 заданий) Списки и кортежи (18 уроков, 56 заданий) Словари (9 уроков, 30 заданий) Множества (7 уроков, 25 заданий) Динамическая типизация (3 урока) Инструкции и синтаксис (5 уроков, 2 задания) Условия (5 уроков, 11 заданий) Циклы (26 уроков, 64 задания) Функции (12 уроков, 29 заданий) Модули (8 уроков, 2 задания) Установка внешних пакетов (3 урока, 3 задания) Классы и ООП (36 уроков, 8 заданий) Исключения (3 урока) Преподаватель Никита Шультайс: Профессиональный web-программист с опытом коммерческой разработки более 10 лет. Преподаватель, автор курсов и статей по IT. Fullstack-разработчик на Python/Django. Автор курсов по Python, SQL, Алгоритмам. Участник олимпиад по математике и программированию. Научил IT-навыкам более 5000 человек. Победитель конкурса образовательных проектов Edcrunch Award. Автор статей в журнале Linux Format.