Python.Основы программирования

Python.Основы программирования



Python.Основы программирования
Код: PYT-001
Направление обучения: Языки программирования
Продолжительность: 5 дней/40 часов
Цена для физ. лиц: 21900 руб.
Цена для юр. лиц: 24900 руб.

Скачать прайс-лист (PDF)

Аннотация

Занимаетесь программированием и хотите повысить свою квалификацию или систематизировать имеющиеся знания и навыки? Хотите изучить перспективный язык программирования Python? 

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


Расписание:

31 мая - 11 июня 2021 г.

Пн - Пт: 10:00 - 13:00

Описание образовательной программы

Python — это скриптовый язык. Его характерная особенность состоит в том, что он был создан одним человеком. Язык элегантен и красив настолько, что потом сложно начинать работать с «классическими языками для обучения» (С++, Pascal / Delphi). Python используется для веб-программирования и для написания фрагментов кода для игр. Python используется в тех же областях, где PHP, Perl, Ruby и т.д. Основное преимущество: элегантность и богатые возможности для всех уровней программистов.

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

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


Успешное окончание обучения по программе данного курса позволит специалистам:
   

  • Устанавливать интерпретатор Python
  • Устанавливать и настраивать среду разработки
  • Применять базовые конструкции Python
  • Создавать модули и пакеты
  • Пользоваться основными структурами данных
  • Выполнять основные операции ввода/вывода

Цель курса

Формирование знаний и практических базовых навыков структурного и процедурного программирования Python. 

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

Начинающие программисты. Программисты, желающие научиться новому языку. 

Содержание

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

  • Обзор существующих языков программирования.
  • Основные принципы работы интерпретатора Python.
  • Python на различных операционных системах.
  • Установка и тестирование интерпретатора Python.
  • Установка и тестирование среды разработки Python.

2.Базовые конструкции языка Python
  • Переменные и выражения
  • Знакомство и типами данных: числа, строки, списки, логический тип, None
  • Типы данных. Принцип динамической типизации.
  • Оператор del
  • Структура программы. Блок
  • Ветвления
  • Базовая форма цикла
  • Операторы break и continue
  • Оператор pass
  • Простой ввод и простой вывод
 
3.Кортежи, списки и словари
  • Кортеж. Основные операции с кортежем.
  • Список. Основные операции со списком.
  • Словарь. Основные операции со словарем.
  • Множества. Основные операции с множеством.
  • Срезы
  • Цикл по итератору.
  • Перебор (for)   
 
4.Функции и коллекции
  • Создание функции
  • Вызов функции
  • Именованные и неименованные аргументы функций
  • Функции с переменным числом аргументов
  • Перебор (for)
  • Функция как объект первого порядка
  • Встроенные функции: map, zip, filter, reduce
  • Лябмда-функция
  • Понятие коллекции
  • Генераторное выражение
  • Генератор-функция
  • Генератор списков, генератор словарей, генератор множеств  

5.Модули и пакеты
  • Создание модуля
  • Импорт пакета
  • Создание собственного пакета
  • Важнейшие стандартные пакеты
  • Подсистема pip
  • Установка стороннего модуля

6.Работа с файловой системой
  • Работа с файлами и каталогами
  • Основные операции с файлами.
  • Основные операции с путями к файлам.
  • Рекурсивный обход каталога.
  • Обработка параметров командной строки
  • Чтение файла
  • Запись в файл

7.Исключения и обработка ошибок
  • Понятие об исключении
  • Выброс исключения
  • Перехват исключения
  • Стандартные исключения

8.Регулярные выражения
  • Понятие о регулярном выражении
  • Синтаксис регулярных выражений
  • Применение регулярных выражений

Получаемый документ

Сертификат.jpg


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


Спецпредложения
Школа разработчика
Подбираем и обучаем команды. Закрываем потребности в ИТ-кадрах