Знайомство з Python

Знайомство з Python

  • Безкоштовно


Пробне заняття Так
Вік аудиторії Середня школа, студенти, дорослі
Початок курсу Миттєвий доступ Навчання можна розпочати без прив'язки до конкретної дати старту чи зовнішніх обмежень.
Тривалість Міні-курс (до 1 місяця)
Формат Онлайн
Графік Вільний: студент обирає час зайнять самостійно
Розмір групи Індивідуальні заняття
Рівень Початковий
Документ про проходження Ні
Мова Українська
Домашні завдання Так (Завдання з програмування для самостійного виконання з перевіркою на сайті)
Іспит / випускна робота Проміжне тестування

Повна інформація про безплатний онлайн-курс "Знайомство з Python" на сайті закладу: https://first.institute/edu/course/basic_python/

  1. Вступ в програмування Дізнайтеся, як почати вивчати програмування з нуля, розкриваючи основи архітектури фон Неймана, алгоритмів та ролі програмістів. Відкрийте для себе різні спеціалізації в IT та дізнайтеся, як математика впливає на програмування.
  2. Що таке Python? Дізнайтеся, що таке Python — інтерпретована високорівнева мова програмування. Вивчіть її призначення, переваги та сфери застосування, від веб-розробки до наукових досліджень.
  3. Шлях коду від голови програміста до продакшену Дізнайтеся, як програміст перетворює ідеї на робочий код, зберігає його в репозиторії та забезпечує стабільність через процеси білду та деплою.
  4. Лексичний аналіз (токенізація) Дізнайтеся про лексичний аналіз (токенізацію) у Python, як інтерпретатор обробляє вихідний код, розбиваючи його на токени, і які типи токенів існують.
  5. Синтаксичний аналіз (парсинг) Дізнайтесь, як працює синтаксичний аналізатор Python, його роль у виявленні синтаксичних помилок та процес компіляції в байткод. Досліджуйте різні реалізації інтерпретатора, такі як CPython, PyPy та інші, щоб обрати найкращу для вивчення мови.
  6. Типи та моделі даних Дізнайтеся про різні типи та моделі даних у програмуванні, їх адекватність і точність. Як Python допомагає створювати математичні абстракції для моделювання реального світу.
  7. Числа: типи int, float Дізнайтеся про типи даних int та float у Python, їх вибір для різних задач, автоматичне визначення та конвертацію, а також про пріоритет арифметичних операцій. Оптимізуйте код з урахуванням точності та ефективності обчислень.
  8. Рядки: тип str Дізнайтеся про типи рядків у Python, їх створення, доступ до символів, операції, методи та форматування. Вчіться працювати з текстовою інформацією ефективно.
  9. Списки та кортежі: типи list, tuple Дізнайтеся про списки та кортежі в Python: їх властивості, відмінності та можливості використання. Навчіться створювати, змінювати та конвертувати ці структури даних для ефективного програмування.
  10. Множина: типи set, frozensent Дізнайтеся про множини в Python: типи даних set і frozenset, їх використання для збереження унікальних елементів, математичні операції над множинами та практичні застосування.
  11. Словник: тип dict Дізнайтеся, як використовувати словник (тип dict) у Python для зберігання пар "ключ — значення". Вивчіть створення, основні операції та ітерації зі словниками для ефективного кодування.
  12. Булевий тип: bool Дізнайтеся про булевий тип даних у Python, який представляє істинність або хибність. Ознайомтеся з використанням значень True і False в умовах, циклах та логічних операторах.
  13. Тип NoneType Дізнайтеся про тип NoneType у Python, його використання та перевірку на значення None. Зрозумійте, чому важливо використовувати оператор is для перевірки None і як це значення застосовується у програмуванні.
  14. Змінні, посилання та оперативна памʼять Дізнайтесь, як працюють змінні, посилання та памʼять у Python. Зрозумійте динамічну типізацію, присвоєння, ідентичність обʼєктів і механізми управління памʼяттю.
  15. if — оператор розгалуження Дізнайтесь, як працює оператор if у Python: синтаксис, блок-схеми, приклади умовних виразів, важливі поради з безпечного кодування та ледаче обчислення умов.
  16. while, for — оператори циклів Дізнайтеся, як використовувати оператори циклів `while` та `for` у Python для повторення дій та обробки масивів, списків і рядків. Відкрийте для себе ефективні методи програмування з прикладами і поясненнями.
  17. Вступ в алгоритми Дізнайтеся про основи алгоритмів, їх типи та властивості в нашому детальному вступі. Вивчіть різні методи сортування та обчислювальну складність для оптимізації програмування.
  18. Функції 
  19. Модулі та пакети Дізнайтеся, як модулі та пакети в Python допомагають організувати код, підвищити його повторне використання та зручність супроводу. Вивчіть основи імпорту, атрибути модулів та переваги модульності.
  20. Класи та обʼєкти Дізнайтеся про об'єктно-орієнтоване програмування в Python: класи, об'єкти, поліморфізм, інкапсуляція та успадкування для ефективного моделювання програм.
  • 1 модуль
  • 20 годин
  • Необмежено

Залишити коментар
Введіть ваше ім’я.
Будь ласка, введіть коментар.
1000 символів

Введіть ел. пошту.
або Відмінити

Дивіться також усі онлайн-курси, репетиторів онлайн, онлайн-тренінги.

  • 300 грн за заняття (для уточнення вартості, звертайтеся до менеджера)
  • Інформаційні технології, IT - Програмування, розробка, Системне адміністрування.
  • Студенти, дорослі.
  • Онлайн
  • 7 200 грн за курс (16 занять)
  • Інформаційні технології, IT - Програмування, розробка.
  • Студенти, дорослі.
  • Онлайн
  • 7 500 грн за курс (10 недель)
  • Інформаційні технології, IT - Вебдизайн, UI/UX, Програмування, розробка.
  • Студенти, дорослі.
  • ОНПУ, комп'ютерна школа
  • Онлайн