[Специалист] Программирование на языке Python (уровни 1,2,3)[2011-2012 г., RUS]

Страницы :  1, 2  След.

Ответить на тему
 

uzcustomer ®

Стаж: 5 лет 9 месяцев

Сообщений: 61

Симпатии: 39

[Специалист] Программирование на языке Python (уровни 1,2,3)[2011-2012, RUS] Производитель: Специалист
Год выпуска: 2012
Язык: русский
Файлы примеров: отсутствуют
Формат видео: wmv
Видео: G2M4, 1280x1024, 365 Кбит/сек
Аудио: WMA, 48 Кбит/сек
Описание: Видеоуроки от крупнейшего в России учебного Центра «Специалист» при МГТУ им. Баумана.

Уровень 1. Основы программирования (2011)

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

Уровень 2. Объектно - ориентированное программирование (2011)

Модуль 1. Первый принцип объектно-ориентированного программирования. Понятие класса
Инкапсуляция
Списки и словари с объектной точки зрения.
Изменяемые и неизменяемые значения
Класс. Основные составляющие класса.
Данные объекта.
Методы объекта
Специальные методы класса.
Конструктор и деструктор.
Модуль 2. Второй принцип объектно-ориентированного программирования
Наследование.
Базовый и производный класс.
Построение производного класса.
Модуль 3. Пользовательские исключения
Создание собственных исключений
Генерация исключений
Модуль 4. Свойства
Понятие свойства.
Создание свойства.
Модуль 5. Итераторы и функторы
* Генератор-функция
Объект-итератор
Объект-функтор
Модуль 6. Объект-менеджер контекста
Команда with
Специальные методы управления контентом.
Применение объекта-менеджера контента.
Модуль 7. Третий принцип объектно-ориентированного программирования
Полиморфизм
Подмена методов в производном классе.
Доступ к методам базового класса, которые были подменены.
Модуль 8. Финансовая арифметика
Модуль 9. Специальные методы для перегрузки операций
Модуль 10. Обработка XML-документов

Понятие о формате XML.
Разбор XML-документа (метод DOM)
Создание XML-документа.
Основные принципы разбора XML-документа методом SAX.
Модуль 11. Стандартная библиотека HTTPLIB

Уровень 3. Разработка веб - приложений в Django (2012)

Модуль 1. Web-разработка с применением концепции MVC
История и развитие веб-программирования, различные подходы.
Идеи MVC-подхода: разделение логики, интерфейса и данных.
Установка Web-фреймворка Django.
Структура проекта.
Модуль 2. Основы использования шаблонов
Передача данных из приложения в шаблоны.
Использование циклов и выбора в шаблонах.
Модуль 3. Хранение и работа с данными
Способы хранения данных
Создание и администрирование БД.
Схема БД: таблицы, связи между ними, ключи.
Отображение данных в БД на объекты приложения (ORM).
Реализация операций выборки, создания, удаления и изменения объектов.
Модуль 4.Использование форм
Специальные средства создания форм.
Проверка параметров форм.
Модуль 5. Разграничение прав доступа пользователей
Авторизация пользователей и разграничение прав доступа.
Сессии, не требующие регистрации.
Безопасность.
Модуль 6. Сложные запросы к данным
Реализация сложных запросов.
Соединение запросов, подзапросы.
Вызов хранимых процедур.
Модуль 7. Расширенные возможности шаблонного механизма
Встроенные фильтры.
Создание своих фильтров.
Модуль 8. Выдача данных в форматах, отличных от HTML
Отделение статического контента от динамического.
Отправка почтовых уведомлений.
Отдача лент новостей.
Генерация PDF-документов
Модуль 9. Средства отладки и тестирования
Журналирование.
Встроенный интерфейс администрирования.
Модульное тестирование.
Модуль 10. Развертывание веб-приложений
Использование встроенного веб-сервера, CGI, FastCGI и mod_python.
Развертывание и миграция БД.

Скриншоты




Создавать темы 22-Сен-2014 23:53

[Профиль]  [ЛС] 

Jokero

Стаж: 6 лет 8 месяцев

Сообщений: 176

Симпатии: 4

хороший релиз , забираю, вот только пусть модеры проверят

Создавать темы 23-Сен-2014 00:37

[Профиль]  [ЛС] 

sergeek

Стаж: 4 года 2 месяца

Сообщений: 34

Симпатии: 1

Транслит в идентификаторах, pep-8 не соблюдается. Сомневаюсь, что тут хорошему научат…

Создавать темы 26-Сен-2014 01:33

[Профиль]  [ЛС] 

Java Kun

Стаж: 6 лет 4 месяца

Сообщений: 112

Симпатии: 2

Уже какой день стою на закачке не могу скачать =(

Создавать темы 27-Сен-2014 10:54

[Профиль]  [ЛС] 

kamilov

Стаж: 5 лет 1 месяц

Сообщений: 4

Зачем только звук идет?

Создавать темы 12-Окт-2014 22:53

[Профиль]  [ЛС] 

Jokero

Стаж: 6 лет 8 месяцев

Сообщений: 176

Симпатии: 4

у меня идет только звук, видео нету

Создавать темы 21-Окт-2014 22:18

[Профиль]  [ЛС] 

uzcustomer ®

Стаж: 5 лет 9 месяцев

Сообщений: 61

Симпатии: 39

Для просмотра видео нужно установить кодек: 6.4mb https://www3.gotomeeting.com/codec?Portal=www.gotomeeting.com

Создавать темы 26-Окт-2014 07:15

[Профиль]  [ЛС] 

delovoy

Стаж: 5 лет 10 месяцев

Сообщений: 9

А на linux (ubuntu) как посмотреть? Насколько помню g3m кодек чисто виндовый

Создавать темы 11-Ноя-2014 07:45

[Профиль]  [ЛС] 

Kachman

Стаж: 6 лет 11 месяцев

Сообщений: 1

893429А на linux (ubuntu) как посмотреть? Насколько помню g3m кодек чисто виндовый
Ставишь Wine, на него накатываешь smplayer, заходишь в ~/.wine/drive_c/Program Files/SMPlayer/mplayer/codecs
и кидаешь туда G2M.dll
Теперь запускаешь видео с этого самого smplayer и радуешься!

Создавать темы 14-Ноя-2014 21:57

[Профиль]  [ЛС] 

NeTMaSTeR

Стаж: 4 года 6 месяцев

Сообщений: 14

Симпатии: 2

Дайте скорость, у меня скорость ~2-3 КБ/с ac

Создавать темы 29-Мар-2015 11:42

[Профиль]  [ЛС] 

NeonCreater

Стаж: 5 лет 8 месяцев

Сообщений: 40

Симпатии: 1

Забираю, подайте давление на трубу, не качает вообще.

Создавать темы 08-Июн-2015 08:49

[Профиль]  [ЛС] 

fira_fira

Стаж: 4 года 7 месяцев

Сообщений: 52

Симпатии: 2

Скачаем-с. Только активнее раздавайте) Как только скачаю, буду помогать с раздачей

_________________
Подпись отключена за нарушение правил форума

Создавать темы 26-Июл-2015 12:04

[Профиль]  [ЛС] 

Jamavoy

Стаж: 2 года 8 месяцев

Сообщений: 13

Симпатии: 2

razdacha pojalyusta!!!

Создавать темы 01-Фев-2016 08:56

[Профиль]  [ЛС] 

Jamavoy

Стаж: 2 года 8 месяцев

Сообщений: 13

Симпатии: 2

В ITVDN там есть все уровни Python но в tas-ixе нет если у кого есть раздавайте пожалуйста

Создавать темы 01-Фев-2016 09:12

[Профиль]  [ЛС] 

demirazer

Стаж: 4 года

Сообщений: 1

razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!razdacha pojalyusta!!!

Создавать темы 04-Ноя-2016 19:12

[Профиль]  [ЛС] 
Показать сообщения:    
Ответить на тему

Текущее время: 11-Дек 07:13

Часовой пояс: UTC + 5



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы