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


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


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

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





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


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


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

Цена 6500 грн за курс

По окончании курса выдается Сертифікат

Скидки 

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

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
Створення модуля. Використання модулів. Простір імен. Шлях пошуку файлів модулів. Імпорт модулів. Модулі календар і math. Основні модулі стандартної бібліотеки Python. Використання модулів бібліотеки для вирішення типових завдань. Завантаження та компіляція модуля. Перезавантаження модуля. Створення пакетів. Робота із стандартними пакетами.

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

Попередня підготовка користувач комп'ютера

Після закінчення ви будете вміти:

- встановлювати інтерпретатор Python
- знати синтаксис мови Python
- знати типи даних та керуючі конструкції мови
- створювати модулі та пакети
- виконувати основні операції введення/виводу
- Використовувати засоби мережевої взаємодії
- працювати зі стандартною бібліотекою мови Python.

Автор та викладач курсу:
Грицай Іхтіандр Олексійович – провідний викладач та програміст навчального центру Успіх.Досвід викладацької роботи понад 26 років.Викладання на курсах ведеться виходячи з вимог сучасного ринку і ґрунтується на реально працюючих практичних прийомах та прикладах.У курсі застосовуються новітні технології викладання.




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

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

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

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

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

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


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



  Про центр     |     Курси     |     Ціни     |     Запис на курси     |     Корпоративні програми     |     Наші координати
  Developed by Domino    
© 2003-2025 Всі права захищені. Копіювання матеріалів сайту заборонено. Успіх: курси дизайну, ландшафтного дизайну, курси web, 3d, Revit, SolidWorks, SEO, курси відеомонтажу, комп'ютерні курси, бухгалтерські, курси по психології, коучинг, маркетинг, менеджер HR, курси секретар, касир.