Голосов: 0
#1
Python - Уровень 1. Основы программирования
Вы занимаетесь программированием и хотите повысить свою квалификацию или систематизировать имеющиеся знания и навыки? Хотите изучить перспективный язык программирования Python ? Вы - системный администратор или IT-специалист и у Вас возникла необходимость в освоении данного языка программирования?
На курсе Вы освоите синтаксис языка Python, получите базовые навыки структурного и процедурного программирования, познакомитесь с базовыми структурами данных языка Python.
Вы научитесь устанавливать и настраивать среду разработки, применять базовые конструкции Python, создавать модули и пакеты, пользоваться основными структурами данных, выполнять основные операции ввода/вывода.
Также Вы получите необходимую подготовку для изучения объектно-ориентированного программирования на языке Python.
Программа курса соответствует требованиям профессионального стандарта «Программист».
По окончании курса Вы будете уметь:
Продолжительность курса - 40 ак. ч.
- Устанавливать интерпретатор Python
- Устанавливать и настраивать среду разработки
- Применять базовые конструкции Python
- Создавать модули и пакеты
- Пользоваться основными структурами данных
- Выполнять основные операции ввода/вывода
Модуль 1. Язык программирования Python и его место среди других языков и систем программирования
- Обзор существующих языков программирования.
- Основные принципы работы интерпретатора Python.
- Python на различных операционных системах.
- Установка и тестирование интерпретатора Python.
- Установка и тестирование среды разработки Python.
Модуль 2. Базовые конструкции языка Python
- Переменные и выражения
- Типы данных. Принцип динамической типизации.
- Арифметика на языке Python
- Структура программы. Блок
- Ветвления
- Базовая форма цикла
Модуль 3. Кортежи, списки и словари
- Кортеж. Основные операции с кортежем.
- Список. Основные операции со списком.
- Словарь. Основные операции со словарем.
- Цикл по итератору.
Модуль 4. Обработка исключений
- Понятие об исключении.
- Перехват исключения.
- Выброс исключения.
- Стандартные исключения.
Модуль 5. Функции
- Создание функции
- Вызов функции
- Функция как объект первого порядка
- Лябмда-функция
Модуль 6. Работа с файловой системой
- Основные операции с файлами.
- Основные операции с путями к файлам.
- Рекурсивный обход каталога.
Модуль 7. Пакеты и модули
- Создание модуля.
- Импорт модуля.
- Создание пакета
- Важнейшие стандартные пакеты
Модуль 8. Базовые операции ввода/вывода
- Потоки ввода/вывода
- Файлы
Модуль 9. Ведение журнала событий и форматирование текстовых строк
- Понятие о журнале событий.
- Запись в системный журнал событий.
- Форматирование текстовых строк.
- Ведение журнала событий приложения.
Модуль 10. Обработка текстовой информации
- Разновидности символьных строк
- Кодировки.
- Регулярные выражения
- Статус
- В этой теме нельзя размещать новые ответы.