Программирование на Python. Уровень 1. Основы программирования

Python – один из самых популярных и востребованных языков программирования на сегодняшний день. Будучи высокоуровневым языком, он идеально подходит для разработки самостоятельных программ и сценариев и ориентирован на повышение производительности разработчика и читаемости кода. Синтаксис Python очень лаконичен, но в то же время его библиотеки включают большой объем полезных функций. Именно поэтому он отлично подходит для тех, кто только начинает свой профессиональный путь в программировании.
Что необходимо для того, чтобы освоить Python новичку? Компьютер и базовые знания английского.
Сегодня Python применяется в актуальной сфере анализа больших данных. Освоение этого языка программирования может стать первой ступенью на пути к освоению одной из самых востребованных профессий 21 века.
На курсе «Программирование на Python. Уровень 1. Основы программирования» Вы изучите синтаксис языка, получите базовые навыки структурного и процедурного программирования, познакомитесь со структурами данных языка

Код: PH004
Включено в курс

Книги и материалы

Электронные документы

Обед

Кофе брейк

Документы об обучении

Удостоверение о повышении квалификации

Форма обучения: Очно/Дистанционно
Ближайшие даты
15 - 19 Апреля 2024 г.
27 - 31 Мая 2024 г.
17 - 21 Июня 2024 г.
16 - 20 Сентября 2024 г.
02 - 06 Декабря 2024 г.
Продолжительность: 5 дней 40 ак.часов
Стоимость 38 000 руб.
Описание
Вы научитесь
  • устанавливать и настраивать среду разработки для программирования
  • применять базовые конструкции Python
  • создавать модули и пакеты
  • пользоваться основными структурами данных
  • выполнять основные операции ввода/вывода

Также вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.

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

Все желающие
• Программисты
• Специалисты IT-отрасли
• Системные администраторы
• Аналитики
• Студенты и научные сотрудники

Программа
  • Язык программирования Python и его место среди других языков и систем программирования

    • Обзор существующих языков программирования

    • Основные принципы работы интерпретатора Python.

    • Python в различных операционных системах.

    • Различные версии языка Python

    • Установка и запуск интерпретатора Python.

    • Установка и тестирование среды разработки Python.

    • Основные элементы программирования

  • Базовые конструкции языка Python

    • Переменные и выражения

    • Знакомство и типами данных: числа, строки, списки, логический тип, None

    • Типы данных. Принцип динамической типизации.

    • Оператор del

    • Структура программы. Блок

    • Ветвления

    • Базовая форма цикла

    • Операторы break и continue

    • Оператор pass

    • Простой ввод и простой вывод

    • Практикум

  • Кортежи, списки, словари, множества

    • Кортеж. Основные операции с кортежем.

    • Список. Основные операции со списком.

    • Словарь. Основные операции со словарем.

    • Множества. Основные операции с множеством.

    • Срезы

    • Цикл по итератору.

    • Перебор (for)

    • Практикум

  • Функции и коллекции

    • Создание функции

    • Вызов функции

    • Именованные и неименованные аргументы функций

    • Функции с переменным числом аргументов

    • Перебор (for)

    • Функция как объект первого порядка

    • Встроенные функции: map, zip, filter, reduce

    • Лябмда-функция

    • Понятие коллекции

    • Генераторное выражение

    • Генератор-функция

    • Генератор списков, генератор словарей, генератор множеств

    • Практикум

  • Модули и пакеты

    • Создание модуля

    • Импорт пакета

    • Создание собственного пакета

    • Важнейшие стандартные пакеты

    • Подсистема pip

    • Установка стороннего модуля

    • Практикум