Курс программирования на Python



План курса

1 модуль. Курс программирования на Python для начинающих

1 занятие. Язык Питон. Среда программирования. Целые числа и строки

2 занятие. Условный оператор.

3 занятие. Цикл while. Теория чисел

4 занятие. Цикл for

5 занятие. Функции

6 занятие. Кортежи и списки

7 занятие. Квадратичные сортировки

8 занятие. Быстрые сортировки

9 занятие. Рекурсия

10 занятие. Функциональное программирование

11 занятие Файловый ввод-вывод

12 занятие. Разработка игр



2 модуль. Курс программирования на Python для продвинутых

1 занятие. Двумерные массивы

2 занятие. Множества и словари

3 занятие. Перебор и динамическое программирование

4 занятие. Линейные задачи

5 занятие. Линейные структуры данных

6 занятие. ООП

7 занятие. Разработка классов: Fraction

8 занятие. Оконные приложения

9 занятие. Решение численных задач

10 заянтие. Системное программирование

11 заянтие. Игра "Тетрис"

12 занятие Игра "Тетрис" (продолжение)