Уроки по Python: |
|
1. | Введение в языке программирования Python. Его история. Первый запуск рабочей среды |
2. | Структура программы на языке Python. Операции и переменные. Типы данных |
3. | Ввод и вывод данных в программах на языке Python |
4. | Линейные алгоритмы обработки целочисленных данных |
5. | Линейные алгоритмы обработки вещественных чисел |
6. | Разветвляющиеся алгоритмы. Логический тип данных. Инструкция ветвления |
7. | Разветвляющиеся алгоритмы. Сложные условия. Каскадные ветвления |
8. | Циклические алгоритмы. Цикл с предусловием |
9. | Циклические алгоритмы. Цикл с постусловием. Инструкции управления циклом |
10. | Циклические алгоритмы. Цикл с параметром |
11. | Сложные циклические алгоритмы. Вложенные циклы |
12. | Этапы решения задачи на компьютере. Последовательное конструирование алгоритма |
13. | Функции |
14. | Применение функций при решении задач |
15. | Рекурсия |
16. | Списки |
17. | Обработка списков. Линейный поиск. Добавление и удаление элементов. Копирование списков |
18. | Обработка списков. Двоичный поиск и сортировка |
19. | Символьные строки |
20. | Матрицы |
21. | Обработка исключений |
22. | Работа с файлами |
23. | Концепция ООП. Объекты и классы |
24. | Программирование объектной модели |
25. | Принципы ООП. Инкапсуляция |
26. | Принципы ООП. Наследование и полиморфизм |
27. | Основы графического интерфейса |
28. | Создание приложения с использованием виджетов |
29. | Создание граф. интерфейса без использования программы-визуализатора |
30. | Управление макетом графического интерфейса. Блочный макет |
31. | Управление макетом графического интерфейса. Сеточный макет |
32. | Рисование на форме |
33. | Модель обработки данных в приложении с графическим интерфейсом |
34. | Представление в приложении с графическим интерфейсом |
35. | Создание собственного виджета |