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



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

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

Аннотация

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

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

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

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

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

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

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

Цель курса

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

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

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

Содержание

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

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

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

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

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

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

  

Модуль 2. Базовые конструкции языка Python

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

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

  • Арифметика на языке Python

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

  • Ветвления

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

 

Модуль 3. Кортежи, списки и словари

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

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

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

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

   

Модуль 4. Обработка исключений

  • Понятие об исключении.

  • Перехват исключения.

  • Выброс исключения.

  • Стандартные исключения.

 

Модуль 5. Функции

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

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

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

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

  

Модуль 6. Работа с файловой системой


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

  • Основные операции с путями к файлам.

  • Рекурсивный обход каталога.

Модуль 7. Пакеты и модули

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

  • Импорт модуля.

  • Создание пакета

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

   

Модуль 8. Базовые операции ввода/вывода

  • Потоки ввода/вывода

  • Файлы

   

Модуль 9. Ведение журнала событий и форматирование текстовых строк

  • Понятие о журнале событий.

  • Запись в системный журнал событий.

  • Форматирование текстовых строк.

  • Ведение журнала событий приложения.

   

Модуль 10. Обработка текстовой информации

  • Разновидности символьных строк

  • Кодировки.

  • Регулярные выражения 

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

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


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

Расписание


  • 11 Марта 2019
  • 29 Июля 2019
  • Санкт-Петербург
Спецпредложения
Новый Год - новый проект!
Скидка 15% на курс PMI в Санкт-Петербурге!
Готовьте сети к Новому Году!
Скидка 35% на курсы Cisco и Huawei в Волгограде