Успех
на главную написать письмо карта сайта


О центре обучения Курсы Цены Запись на курсы Корпоративные программы
Учебные классы и аудитории учебного центра Успех Киев
Преподаватели учебного центра Успех
Галерея центра Успех
Видеоролики о учебном центре Успех
Наши координаты
Вакансии и резюме


Суспільне визнання

Лиценции на программное обеспечение учебного центра Успех





вернуться к программам обучения вернуться к выбору тем


Курс "Основы программирования на языке Python"


Кол-во ак.ч. 12
Время индивидуальное обучение
Срок обучения в группе индивидуальный график

Цена 200 грн. за 1 академический час (для физического лица)

По окончании курса выдается свидетельство

Скидки 

Программа курса

Возможно обучение по Skype!

Python – это один из самых известных и перспективных языков программирования. Он является интерпретируемым и объектно-ориентированным языком программирования. Благодаря четко определенной синтаксической структуре и минимуму нечитаемых символов Python заслуженно считается одним из самых легких в освоении и простых в использовании языков. Он отлично приспособлен для Web и быстрой разработки приложений на компьютере. Язык Python распространяется в открытых исходных кодах на многих платформах (Windows, Linux, FreeBSD, Mac OS и др.) и предоставляется бесплатно для всеобщего пользования.

Данный курс предназначен прежде всего для тех, кто желает освоить профессию программиста, но при этом не обладает какими-либо знаниями и навыками в данной сфере. Курс также пригоден для начинающих программистов, владеющих навыками программирования в объеме школьной программы по информатике, программистов, владеющих другим языком программирования и желающих изучить  язык Python,  IT-специалистов, у которых есть необходимость в освоении данного языка, или всех желающих систематизировать имеющиеся знания и навыки и устроить себе “умственную гимнастику”. Курс построен таким образом, чтобы он помог студентам определиться с выбором конкретного языка или среды программирования, четко осознать для себя в каком направлении им необходимо получать углубленные знания и навыки и проходить дальнейшее профессиональное обучение по конкретному языку программирования.

Цель курса - это научить студентов мыслить как программист и освоить основные принципы, которыми руководствуется программист в своей работе. Вы изучите  синтаксис языка Python, познакомитесь с базовыми навыками  структурного и процедурного программирования, узнаете основные  структуры данных языка Python.

курсы программирования,курсы Python,курсы программирование

Программа курса "Программирование на языке Python"

Тема 1. Введение в программирование на языке Python. Работа с оболочкой Python
Краткое описание языка Python. Основные принципы работы интерпретатора Python. Использование Python на различных операционных системах. Установка и тестирование интерпретатора Python. Подготовка и применение инструментов в среде программирования. Создание и выполнение простейших  программ (скриптов) для вывода сообщений. Функция print. Принципы чтения и исполнения программы. Основные математические функции. Операторы «запятая», «точка с запятой» и кавычки.

Тема 2. Работа с переменными в  Python. Ветвления
Переменные и выражения. Типы данных. Принцип динамической типизации.  Математические операции на языке Python. Присваивание значения переменным, оператор «равно». Создание простейшего диалога с пользователем через операторы input и raw_input. Зарезервированные имена в языке Python. Основные типы данных языка Python: строки, переменные и числа.  Преобразования типов. Условные выражения. Логические значения и битовые операции. Логические операторы и их проверка. Управление ходом выполнения программы. Ветвления и операторы if, else и elif. 

Тема 3. Базовые конструкции языка Python. Циклы
Структура программы на языке Python. Блоки. Основные управляющие конструкции языка Python. Определения управляющих структур. Стиль записи программ Python. Базовая форма цикла. Циклы с условием (while). Циклы с параметром (for). Вложенные циклы, роль отступов. Бесконечный цикл и способы его остановки. Исключения. Классы исключений. Перехват исключения. Выброс исключения. Стандартные исключения. 

Тема 4. Кортежи, списки и словари. Обработка ошибок в программах
Составные типы данных языка Python.  Кортежи, списки, словари, основные операции с ними.  Цикл for и его применение к спискам, словарям и кортежам. Цикл по итератору. Таблицы истинности. Связь списков, подмножества списков. Ошибки синтаксические, семантические и ошибки исполнения. Пошаговое исполнение программ. Слежение за переменными при помощи оператора print. Выработка хорошего стиля программирования. Средства структурирования кода в Python. 

Тема 5. Функции в языке Python
Определение и документирование функций. Вызов функции.  Интерфейс функций. Встроенные функции. Лябмда-функция. Определение функции при помощи оператора def. Аргументы и их использование. Передача аргументов, формальные и фактические параметры. Возвращаемые значения. Композиция функций. Локальные переменные. Область видимости.   Возвращение результатов. Рекурсия и рекурсивные функции, как они работают. Вложенные определения функций. 

Тема 6. Работа с файлами в Python
Основные операции с файлами. Файловые операции Соединения, их открытие и закрытие. Рекурсивный обход каталога. Потоки ввода/вывода. Обработка текстовой информации. Регулярные выражения. Хранение данных. Криптографические функции. Работа с форматом XML. Взаимодействие с базами данных. 

Тема 7. Работа с модулями и пакетами в Python
Создание модуля. Использование модулей. Пространства имён. Путь поиска файлов модулей. Импорт модулей. Модули calendar и math. Основные модули стандартной библиотеки языка Python. Использование модулей библиотеки для решения типовых задач. Загрузка и компиляция модуля. Перезагрузка модуля. Создание пакетов. Работа со стандартными пакетами. 

Тема 8. Работа с сетью и в Python
Использование наиболее распространённых сетевых протоколов. Протоколы TCP и UDP. Протокол Telnet. Протокол FTP. Протокол HTTP. Почтовые протоколы. Библиотеки, предоставляющие функции сетевого взаимодействия. Ведение журнала событий приложений. 

Предварительная подготовка

пользователь компьютера

По окончании вы будете уметь:

- устанавливать интерпретатор Python
- знать синтаксис языка Python
- знать типы данных и управляющие конструкции языка
- создавать модули и пакеты
- выполнять основные операции ввода/вывода
- использовать средства сетевого взаимодействия
- работать со стандартной библиотекой языка Python.

Автор и преподаватель курса:
Грицай Ихтиандр Алексеевич - ведущий преподаватель и программист учебного центра Успех. Опыт преподавательской работы более 19 лет.  Преподавание на курсах ведется исходя из требований современного рынка и основывается на реально работающих практических приемах и примерах.  В курсе применяются новейшие технологии преподавания.




Пошук по сайту
X
Компьютерные курсы
Школа архитектурного и ландшафтного дизайна

Школа бухгалтерии

Школа иностранных языков

Академия бизнес решений

Дистанционное обучение

Курсы психологии


Компьютерные курсы для школьников
 
Онлайн обучение по Скайпу от учебного центра Успех Киев
Ще наші
сайти
Новый сайт учебного центра Успех uspeh.ua Киев
Новый сайт учебного центра Успех uspeh.net.ua/design для дизайнеров в Киеве
Отримайте сертифікат
Autodesk
Учебный центр «Успех» дает возможность получить международный Сертификат Autodesk по курсам Autodesk 3D Max, Autodesk Revit MEP и Revit Architecture
 
Клиенты учебного центра Успех Киев
Нас вітають:
Газета "Все про бухгалтерський облік"
20 лет учебному центру Успех Киев. Нас поздравляют наши клиенты
Медіа група "Авізо"
Вітаємо навчальний центр "Успіх" з Днем Народження! Бажаємо процвітання, успіхів у всіх починаннях. Благополуччя, надійних партнерів та вдячних клієнтів.
Компанія "Корисна картка"
Вітаємо навчальний центр "Успіх" із такою серйозною датою. Бажаємо успіхів, процвітання та більше задоволених клієнтів.
Компанія ООО "ГЛОБАЛ 17 ИСТ"
Ми працювали з Вами вперше, але із задоволенням висловимо нашу подяку викладачеві Вашого навчального центру Грицаю Іхтіандру Олексійовичу!
Агентство інтернет-реклами "3-БІТ"
Співпрацюємо з Навчальним центром "Успіх" не один рік. Ведемо їхню рекламну кампанію в Інтернеті.



  Про центр     |     Курси     |     Ціни     |     Запис на курси     |     Корпоративні програми     |     Наші координати
  Developed by Domino    
© 2003-2022 Успіх: курси дизайну, 3d, дизайн інтер'єру, курси web, курси навчання, бухгалтерські, комп'ютерні курси, курси 1С, курси менеджерів, бізнес-курси.