Скрыть объявление
Клуб приватной информации

- Более 8 000 обучающих материалов
- Ежедневные обновления
- Регистрируйся прямо сейчас и стань членом сообщества!
Быстрая Регистрация

Скачать [Geekbrains]Профессия программист Python

Тема в разделе "Курсы по программированию", создана пользователем Vidf, 5 окт 2017.

  1. Vidf

    Vidf

    Репутация:
    111
    Регистрация:
    24 май 2014
    Сообщений:
    1 108
    Пол:
    Мужской
    [Geekbrains]Профессия программист Python

    Урок 1. Знакомство с python
    Где используется python? Сильные стороны языка. Установка и запуск. Операции и инструкции. Переменные и типы данных. Динамическая типизация. Ввод вывод. Логические операции. Операторы ветвления. Циклы.
    Урок 2. Встроенные типы и операции с ними
    Последовательности(итераторы). Строки, списки, кортежи, словари, множества. Обход последовательностей в цикле.
    Урок 3. Функции и работа с файлами
    Функции, как строительные блоки программ. Встроенные функции. Области видимости и lambda-функции. Работа с файлами. Сохранение python-объектов в файл. Формат JSON.
    Урок 4. Полезные инструменты
    Передача атрибута по ссылке/значению. Вложенные списки (матрицы). Принцип работы операторов and, or, is. Тернарный оператор if else. Генераторы списков, словарей. Сырые строки (r"")и регулярные выражения. Обработка исключений.
    Урок 5. Модули и библиотеки
    Понятие модуля. Создание модулей. Пространство имен и пакеты модулей. Дополнительные возможности модулей. Библиотеки os, sys.
    Урок 6. Объектно Ориентированное программирование
    Введение в ООП. Классы. Инкапсуляция, полиморфизм и наследование.
    Урок 7. Интерфейсы
    Перегрузка операторов. Интерфейс итерации. Метод как атрибут. Статические методы. Расширение встроенных типов.
    Урок 8. Несколько полезных паттернов
    Паттерн Builder. Паттерн Делегирование. Создание собственных исключений. Подведение итогов и несколько слов о программа Python Advanced.

    Скачать: