Основы языка Python
В курсе рассматриваются основы программирования на языке Python.
22 ак.ч.
Онлайн
SCRIPT-002
Основы языка Python
Записаться на курс
Длительность
22 ак.ч.
Локация
Онлайн
Код
SCRIPT-002
Расписание и цены
24.04.2023 - 28.04.2023
25 800 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей
Основы языка Python
Записаться на курс
Длительность
22 ак.ч.
Локация
Онлайн
Код
SCRIPT-002
Расписание и цены
24.04.2023 - 28.04.2023
25 800 руб.
* Для физических лиц действует скидка 10% Закажите корпоративное обучение с учетом ваших потребностей

Описание

На курсе вы получите базовые навыки программирования на языке Python. Рассматриваются темы от типов данных до объектно-ориентированного программирования. Python – чрезвычайно мощный динамический язык программирования, который используется в самых разнообразных прикладных областях, включая телекоммуникации. Python часто сравнивают с Tcl, Perl, Ruby, Scheme или Java.

Цели

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

Целевая аудитория

Курс предназначен для разработчиков, системных администраторов и инженеров QA, которые хотят научиться разрабатывать, автоматизировать и тестировать приложения и системы, используя один из самых мощных языков программирования, доступных сегодня.

Предварительная подготовка

Базовые общие знания в области программирования. Базовые знания скриптовых языков. Способность понимать логические потоки кода.

Разбираемые темы

  • 1. Введение в Python

    • Режимы работы Python, базовый синтаксис.
  • 2. Типы данных

    • Численные типы данных и строки.
    • Структуры данных: списки, кортежи, словари, множества.
  • 3. Управление потоком выполнения

    • Преобразование к типу bool, операторы ветвления и цикла.
  • 4. Функции

    • Базовые основы функции, возврат значений функции, обычные и именованные параметры функции, список параметров функции.
  • 5. Введение в объектно-ориентированное программирование

    • Понятие класса и объекта.
    • Конструктор, поля и методы.
    • Наследование и полиморфизм, обработка ошибок на основе исключений.
  • Развернуть программу
Раcписание курсов
Вид:
24.04.2023 - 28.04.2023
10:00-14:30
Локация:Онлайн
Длительность:22 ак.ч.
Время:10:00-14:30
25 800 руб.
Записаться
Смотреть полное расписание
Тренеры
Суслов Максим
Эксперт в области разработки ПО и администрирования

Максим более 20 лет занимается разработкой программного обеспечения и администрированием информационных систем.

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

Он использует разные технологии и инструменты, постоянно стремясь обновлять свои навыки и умения со временем. Сейчас Максим осваивает облачные технологии.

Проекты:

  • разрабатывал самые разные системы: от встраиваемых в микроконтроллеры до больших корпоративных систем

  • разработка драйверов для устройств комплексной аэрогеофизической станции и портирование программного обеспечения для измерительно-регистрирующего комплекса с ОС Windows и MS-DOS на RTAI Linux

  • разработка медицинской информационной системы для военных лечащих учреждений Министерства обороны РФ

  • разработка программного обеспечения для датчиков пожарной сигнализации. Датчик пожарной безопасности ИДЭ-2М прошёл контрольные испытания, и в данный момент функционирует на МКС

  • проектирование и разработка измерительно-вычислительного комплекса опытового бассейна

  • проектирование и разработка системы человеко-машинного взаимодействия для автомобилей

  • администрировал информационные системы и сети на железе и в облаке

Отзывы (12)
Хорошо, что начали с основ языка. И постепенно разбирались более сложные вопросы. Были разобраны основные структуры, понятия, конструкции. Понравилось, что много примеров и самостоятельной работы. Тренер идет на контакт и отвечает на вопросы. Нет проблем с рабочим местом и работой тестовых стендов.
Участник тренинга
Впечатление отличное. Наиболее полезной оказалась сама 2-дневная лекция. Курс оправдал ожидания в целом, дав базовое представление о языке Python.
Участник тренинга
Тот факт, что обучение было в основном практическим очень порадовал. Практические занятия были действительно полезными. У тренера хватило терпения подробно объяснить код и исправить ошибки вместе с участниками. Хорошо, что курс учит «правильному мышлению» для программирования.
Участник тренинга
Я очень рада, что смогла посетить этот курс. Тренер был замечательным. Весь контент и подход тренера были на высоком уровне, все кратко и по делу, хорошо структурированный учебный материал, подробное объяснение, хорошее настроение 😊
Участник тренинга
Практическая часть с большим количеством примеров, хорошо структурирована, с много базовых знаний, которые представлены очень интересно. Материалы и объяснения тренера были превосходны. Мне нравится, что курс был интерактивным. В тренинге было много примеров и упражнений, и это было очень полезно. Рекомендую!
Участник тренинга
Курс был направлен на то, чтобы дать новичкам некоторые полезные инструменты/концепции, которые помогут им разобраться в языке программирования Python. Для меня это было очень полезно, особенно практическая часть. Очень понравилось, спасибо!
Участник тренинга
Это был хороший обзор основ Python с хорошей теорией и практическими примерами. Благодарю за усилия по подготовке этого курса! Тренер очень терпеливый, мотивирующий студентов получить как можно больше практического опыта даже за ограниченное время. Большое спасибо за это! Мне понравилось.
Участник тренинга
Этот курс был очень хорошим несмотря на то, что он ориентирован на более продвинутых программистов, чем я 😊 тренер очень хорошо проводил сессии, это была не «душная» тренировка, но полезной информации было очень много. Но лично мне было бы полезно начать работать с Python.
Участник тренинга
Очень понравилось объяснение основ работы Python и его логики. Это был хороший фундаментальный тренинг, на который я теперь могу опираться в работе. Тренер произвел хорошее впечатление, ему действительно нравится учить, и, если у кого-то возникали какие-то вопросы, он сразу помогал. Благодаря ему я узнал все, что хотел. Спасибо!
Участник тренинга
Я освежил свои знания и обнаружил несколько советов, о которых никогда раньше не слышал. Самым полезным для меня была возможность применять свои новые знания на практике и получать фидбек от тренера. Ожидания от тренинга оправдались, было очень полезно и интересно.
Участник тренинга
Обучение было очень интересным, мне понравилась практическая часть курса. Я научился вещам, с которыми раньше не работал и попрактиковал знания, которые у меня уже были. Я вспомнил язык программирования и то, как его применять в автоматизированном тестировании. Сразу после курса начал новый проект – для меня это показатель качества обучения 😊
Участник тренинга
Коллеги, добрый день! Для человека без опыта в Python и др. языках программирования, было сложно выполнять практику после длительной теории, которая полностью не отложилась в голове. Для лучшего усвоения теоретических модулей, мне кажется, лучше всего сразу что-то оттуда практиковать по ходу модулей. Павел - отличный преподаватель. Спасибо большое ему и команде за все.
Участник тренинга
Показать все отзывы
Связанные курсы
Python. Продвинутый курс
Курс посвящен применению объектно-ориентированного подхода в языке Python. Рассматриваются все аспекты, от инкапсуляции до полиморфизма, от простейшего пользовательского типа данных до сложного класса, глубоко интегрированного в Python.
Разработка реального проекта на языке Python. Продвинутый уровень
Курс посвящен применению языка Python в разработке реальных back-end программных продуктов.
Язык программирования TypeScript
TypeScript – это строго типизированный язык программирования, созданный на основе JavaScript. Он включает в себя систему типизации, облегчающую валидацию JavaScript приложений. TypeScript выбран в качестве основного языка для фреймворка Angular и в настоящее время широко используется для React-разработки и создания клиентских приложений корпоративного уровня.
Смотреть каталог
Ваши преимущества
Экспертность
Тренеры-эксперты из реальных проектов крупнейших компаний, лидеров в своей отрасли
Живое обучение
“Живая” коммуникация с тренером даже в онлайн-формате
Практика
Максимально наполненные практикой занятия, работа в группах, выполнение домашних заданий
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.