курс Toc Basic Python
Toc Basic Python
Аудитория:
Все желающие освоить язык программирования Python. Это мощный инструмент для создания программ самого разнообразного назначения, доступный даже для новичков. С его помощью можно решать задачи различных типов.
Приобретаемые навыки:
- научитесь самостоятельно писать код, понимать структуру приложения, выучите синтаксис языка
- будете понимать полный цикл написания программ на языке Python
- научитесь работать с документацией. Искать нужный Вам код для интеграции функций
Содержание курса:
1. Введение
- Особенности синтаксиса.
- Мультипарадигменость.
- Кроссплатформенность
- Компиляторы и интерпретаторы
2. Интерпретатор python
5.Структурные типы данных
- Интерактивный запуск
- Встроенная справка, pydoc
- Использование в качестве калькулятора
- Передача аргументов
- Выполнение скрипта из файла
- Строки
- Встроенные функции
- Приведение типов
- Операторы
5.Структурные типы данных
- Списки
- Словари
- Множества
- Кортежи
- Операции над структурными типами
- if .. then .. else
- for
- while
- Возвращаемые значения
- Аргументы по умолчанию
- Именованные аргументы
- Переменное число аргументов
- lambda-функция
- Аннотации функций
- Зачем нужны модули
- Импорт модулей
- Запуск в качестве скрипта
- Пакеты
- Внутрипакетные ссылки
- Имена и объекты
- Основные принципы ООП
- Области видимости и пространства имен
- Синтаксис определения
- Методы классов
- Переменные экземпляра
- Наследование
- Множественное наследование
- Приватные переменные
- Исключения. Пользовательские исключения.
- Итераторы и генераторы.
- Действия по очистке
- Анализ параметров командной строки
- Модули os sys shutil glob
- Модули datetime timeit
- Ввод и вывод форматированного теста
- Регулярные выражения
- Объект файл и его методы
- Сериализация
- Компрессия данных
- Стиль кодирования
- Unit-тестирование
- Отладка
- Профилирование
Материалы и сертификаты:
Акцент Профи