7)Основы программирования на языке Python ( базовый курс)

advertisement
Основы программирования на языке Python (базовый курс)
Описание:
Phyton – активно развивающийся в настоящее время язык программирования высокого
уровня. Язык питон пока не является самым популярным и остается в тени таких лидеров,
как Си и Java. Однако Phyton обладает рядом бесспорных преимуществ и поэтому круг
программистов, использующих этот язык, постоянно расширяется. Одним из таких
преимуществ является то, что Phyton – кроссплатформенный язык. Он позволяет
создавать программы, которые будут работать во всех операционных системах. Другое
преимущество Phyton – это его особый синтаксис, который одними своими правилами
заставляет программиста следовать хорошему стилю программирования, писать красивый
и понятный код. Кроме того, язык поддерживает несколько парадигм программирования и
поэтому может применяться в самых разных областях. Вполне возможно, что за Phyton –
будущее программирования. Во время занятий будут рассмотрены задания, составляющие
основу умений программиста. Многое из тех знаний, которые получит слушатель этого
курса, можно будет применить при программировании на любом другом языке. В
качестве среды разработки предлагается интерпретатор IDLE.
Программа курса:
Тема 1. Язык питон: история, возможности, перспективы, области применения. Версии
языка питон. Среда разработки.
Практика: знакомство со средой разработки; использование интерпретатора питон в
качестве калькулятора.
Тема.2 Встроенные типы данных. Структуры данных: списки, кортежи, словари.
Форматированный ввод/вывод.
Практика: выполнение действий с данными разных типов.
Тема 3. Структура программы. Операторы (инструкции) языка.
Практика: обработка списков.
Тема 4. Функции (подпрограммы): области видимости, передачи агрументов,
рекурсивные функции. Модули. Пакеты.
Практика: написание программы, содержащей пользовательские функции.
Тема 5. Обработка текстовой информации на языке питон: строки и текстовые файлы.
Работа со строками. Стандартные методы работы со строками, форматирование строк.
Практика: написание программы, выполняющей действия со строками и текстовыми
файлами.
Тема 6. Введение в объектно-ориентированное программирование: классы, методы,
наследование.
Практика: написание программы в стиле ООП.
Тема 7. Подготовка графических приложений (графич окна): интерфейс GUI, библиотеки
Tkinter и PyQt.
Практика: создание окон графического интерфейса.
Тема 8. Обзор стандартных библиотек: средства питон для разработки web-приложений;
работа с базами данных; доступ к средствам операционной системы; использование для
научных задач; связь питона с другими языками программирования.
Практика: применение некоторых библиотек.
Требования к слушателю для прохождения курса:
Курс может прослушать человек, не имеющий подготовку в области программирования,
но весьма желательны какие-либо базовые знания языков программирования. Легче всего
будет тем слушателям, которые знают языки семейства С.
Результат после прохождения курса:
Слушатель курса освоит базовые конструкции языка питон, познакомится с
возможностями его применения в разных областях, научится писать программы и
пользоваться стандартными библиотеками.
Длительность курса: 24 ак. часа
Время проведения 16.02.2014-04.03.2014
Вт-15.00-18.00
Вс-15.00-18.00
Стоимость обучения - 8 000 руб.
Download