Skip to content

lvsl-deactivated/py1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Курс: Введение в Веб программирование.

Теоретические вопросы:
Часть I. Веб.
1. История создания Веба. Кто и когда придумал Веб? Для чего
создавался Веб? Перечислите основные технологии используемые в Вебе.
2. Организации, занимающиеся разработкой и стандартизацией Веб и
Интернет технологий: W3C и IETF. Чем именно занимаются эти
организации? Какие основные стандарты и спецификации ими выпущены?
3. Протокол HTTP. В каком стандарте описан протокол? Опишите формат
протокола. Приведите пример HTTP запроса и ответа.
4. Протокол URI. В каком стандарте описан протокол? Опишите формат
протокола. Приведите несколько примеров URI.
5. Язык разметки HTML. В какой спецификации описан? Какие версии
существуют? Опишите структуру языка. Приведите пример.

Часть II. Основы языка Python.
6. Python. Основные понятия. Что такое интерпретируемый язык
программирования? Что такое динамическая типизация? Что такое
виртуальная машина? Что значит объектно-ориентированный язык
программирования?
7. Python. Основные структурные элементы языка? Определение и
простейшие примеры: Операторов(operator), выражений(expression),
конструкций(statement), модулей(module), пакетов(package).
8. Python. Логические выражения. Операторы and, or, in, ==, not и т.д.
Примеры использования.
9. Python. Основные конструкции: if, for, while, try. Синтаксис
определения и примеры использования.
10. Python. Перечислите ВСЕ встроенные типы данных. Приведите примеры.
11. Python. Строки и основные операции над ними. Приведите примеры.
12. Python. Списки(list) и Кортежи(tuple) и основные операции над
ними. Приведите примеры.
13. Python. Словари(dict) и основные операции над ними. Приведите примеры.
14. Python. Файлы и основные операции над ними. Текстовые и двоичные
файлы. Приведите примеры.
15. Python. Функции. Синтаксис определения, способы вызова функций,
способы передачи аргументов, способы возврата значений из функции.
16. Python. Классы. Синтаксис определения, конструктор __init__(),
объект self, доступ к атрибутам и методам. Приведите примеры.
17. Python. Понятие исключения. Механизмы обработки исключений,
конструкция try. Основные классы исключений. Примеры.

Часть III. Стандартная библиотека Python.
18. Python основные модули. Сокеты. Как происходит работа с сокетами в
Python. Понятие клиента и сервера. Отличие клиентских и серверных
сокетов. Примеры.
19. Python основные модули. Разбор аргументов командной строки. Модуль
optparse. Примеры использования.
20. Python основные модули. Регулярные выражения. Модуль re. Примеры
использования.
21. Python основные модули. Логгирование. Модуль logging. Примеры использование.
22. Python основные модули. Файлы конфигурации. Модуль ConfigParser.
Примеры использования.
23. Python основные модули. Работа со структурированными данными.
Модули csv и json. Примеры использования.
24. Python основные модули. Сериализация объектов. Модули pickle и
shelve. Примеры использования.

About

Intro To Python, part 1

py1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages