Python. Основы программирования + Объектно - ориентированное программирование Уровень 1-2 |
Цель данного курса — освоить синтаксис языка Python, получить базовые навыки структурного и процедурного программирования, познакомиться с базовыми структурами данных языка Python. Курс предназначен для начинающих программистов, владеющих навыками программирования в объеме школьной программы по информатике, программистов, владеющих другим языком программирования и желающих освоить язык Python, системных администраторов, IT-специалистов, имеющих необходимость в освоении данного конкретного продукта, или желающих систематизировать имеющиеся знания и навыки.
Основы программирования
Дополнительная информация: Модуль 1. Язык программирования Python и его место среди других языков и систем программирования Обзор существующих языков программирования. Основные принципы работы интерпретатора Python. Python на различных операционных системах. Установка и тестирование интерпретатора Python. Установка и тестирование среды разработки Python.
Модуль 2. Базовые конструкции языка Python Переменные и выражения Типы данных. Принцип динамической типизации. Арифметика на языке Python Структура программы. Блок Ветвления Базовая форма цикла
Модуль 3. Кортежи, списки и словари Кортеж. Основные операции с кортежем. Список. Основные операции со списком. Словарь. Основные операции со словарем. Цикл по итератору.
Модуль 4. Обработка ислючений Понятие об исключении. Перехват исключения. Выброс исключения. Стандартные исключения.
Модуль 5. Функции * Создание функции Вызов функции Функция как объект первого порядка Лябмда-функция
Модуль 6. Работа с файловой системой Основные операции с файлами. Основные операции с путями к файлам. Рекурсивный обход каталога.
Модуль 7. Пакеты и модули Создание модуля. Импорт модуля. Создание пакета Важнейшие стандартные пакеты
Модуль 8. Базовые операции ввода/вывода Потоки ввода/вывода Файлы
Модуль 9. Ведение журнала событий и форматирование текстовых строк Понятие о журнале событий. Запись в системный журнал событий. Форматирование текстовых строк. Ведение журнала событий приложения.
Модуль 10. Обработка текстовой информации * Разновидности символьных строк Кодировки. Регулярные выражения
Автор: Специалист Название: Python. Уровень 1. Основы программирования Год выпуска: 2011 Жанр: Программирование/Лекции Язык: русский Качество видео: PCRec Продолжительность: 30:00:00 Видеокодек: WMV Битрейт видео: 51,5 kbps, 29,97 fps Размер кадра: 640х536 px Аудиокодек: WMA Битрейт аудио: 44100 Hz, mono, 48 kbps Размер: 1,09 GB (+3% Информация для восстановления Объектно - ориентированное программирование
Цель данного курса — освоить синтаксис языка Python, получить базовые навыки структурного и процедурного программирования, познакомиться с базовыми структурами данных языка Python. Курс предназначен для начинающих программистов, владеющих навыками программирования в объеме школьной программы по информатике, программистов, владеющих другим языком программирования и желающих освоить язык Python, системных администраторов, IT-специалистов, имеющих необходимость в освоении данного конкретного продукта, или желающих систематизировать имеющиеся знания и навыки.
Дополнительная информация: Модуль 1. Первый принцип объектно-ориентированного программирования. Понятие класса Инкапсуляция Списки и словари с объектной точки зрения. Изменяемые и неизменяемые значения Класс. Основные составляющие класса. Данные объекта. Методы объекта Специальные методы класса. Конструктор и деструктор.
Модуль 2. Второй принцип объектно-ориентированного программирования Наследование. Базовый и производный класс. Построение производного класса.
Модуль 3. Пользовательские исключения Создание собственных исключений Генерация исключений
Модуль 4. Свойства Понятие свойства. Создание свойства.
Модуль 5. Итераторы и функторы * Генератор-функция Объект-итератор Объект-функтор
Модуль 6. Объект-менеджер контекста Команда with Специальные методы управления контентом. Применение объекта-менеджера контента.
Модуль 7. Третий принцип объектно-ориентированного программирования Полиморфизм Подмена методов в производном классе. Доступ к методам базового класса, которые были подменены.
Модуль 8. Финансовая арифметика
Модуль 9. Специальные методы для перегрузки операций
Модуль 10. Обработка XML-документов Понятие о формате XML. Разбор XML-документа (метод DOM) Создание XML-документа. Основные принципы разбора XML-документа методом SAX.
Модуль 11. Стандартная библиотека HTTPLIB
Автор: Специалист Название: Python. Уровень 2. Объектно - ориентированное программирование Год выпуска: 2011 Жанр: Программирование Язык: русский Качество видео: PCRec Продолжительность: 30:00:00 Видеокодек: WMV Битрейт видео: ~9999 kb/s, 23,976 FPS Размер кадра: 640x428 px Аудиокодек: PCM Битрейт аудио: 999 kb/s (CBR), 2 Ch, 44100 Hz Размер: 1,35 GB (+3% Информация для восстановления)
Скачать Python. Основы программирования + Объектно - ориентированное программирование Уровень 1-2
|
Категория: Other |
Просмотров: 164 |
Добавил: drewon |
Дата: 2011-08-05, 1:14 PM
|