Основы программирования на языке 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 руб.