Описаниее курса «программирования на языке Python».
Язык программирования Python (произносится «пАйтон») стал на сегодня одним из самых
популярных языков программирования в мире. Он был создан Гвидо ван Россумом и выпущен в 1991 году. Python — это
язык программирования высокого уровня общего назначения,
который используется в самых различный сферах: веб-приложения и приложения для настольных компьютеров, машинное
обучение, тестирование программ, сетевые серверы и многое другое.
популярных языков программирования в мире. Он был создан Гвидо ван Россумом и выпущен в 1991 году. Python — это
язык программирования высокого уровня общего назначения,
который используется в самых различный сферах: веб-приложения и приложения для настольных компьютеров, машинное
обучение, тестирование программ, сетевые серверы и многое другое.
Python используется для как для небольших проектов, так и для серьёзных комплексных
разработок такими компаниями, как Google, Facebook, Microsoft, Netflix, Dropbox, Mozilla или NASA. Python
является самым быстрорастущим языком программирования согласно StackOverflow Trends.
разработок такими компаниями, как Google, Facebook, Microsoft, Netflix, Dropbox, Mozilla или NASA. Python
является самым быстрорастущим языком программирования согласно StackOverflow Trends.
Почему именно Python?
Python работает на разных платформах (Windows, Mac, Linux, Raspberry Pi и т. д.).
Python имеет простой синтаксис, похожий на английский язык.
Синтаксис Python позволяет разработчикам писать программы с меньшим количеством строк, чем в некоторых других
языках программирования.
Python работает в системе интерпретатора, а это означает, что код может быть выполнен сразу после его написания.
Это означает, что прототипирование может быть очень быстрым.
Python можно рассматривать процедурным, объектно-ориентированным или функциональным способом.
Python имеет простой синтаксис, похожий на английский язык.
Синтаксис Python позволяет разработчикам писать программы с меньшим количеством строк, чем в некоторых других
языках программирования.
Python работает в системе интерпретатора, а это означает, что код может быть выполнен сразу после его написания.
Это означает, что прототипирование может быть очень быстрым.
Python можно рассматривать процедурным, объектно-ориентированным или функциональным способом.
Основы языка
- Синтаксис языка
- Интерактивное программирование, Python- скрипты.
- IDE для Python
- Переменные. Идентификаторы.
- Ключевые слова. Операторы.
- Строки и отступы в Python
- Использование кавычек
- Комментарии
- Типы данных. Переменные. Значения.
- Списки. Tuples, lists, dictionaries.
- Изменение типов данных.
- Условные операторы.
- Циклы.
- Строковые переменные.
- Подпрограммы.
- Объекты в Python.
- Работа с файлами.
Работа с базами данных. SQL, SQLite, MySQL.
- Введение в SQL. Установка и знакомство
- Основы и работа с базами данных SQLite, MySQL, MariaDB
- Основы языка SQL
- Простые запросы
- Фильтры
- Таблицы, связи
- Сложные запросы
Библиотека Tkinter
- Описание.
- Кнопки.
- Управление курсором.
- Управление цветом.
- Анимация.
- События.
- Управление окнами.
Программирование игр. Библиотека PyGame.
- Введение. Окно PyGame.
- Рисование простых элементов.
- Загрузка изображений. Объект Rect
- Поверхности. Объект Surface
- Управление объектами PyGame.
- Простые игры. Примеры.