Kt. Academy Logo
МайстерніКнигиСтаттіМагазин

Python з нуля

З цієї книги почнеться Твоя подорож у світ програмування. Вона представляє знання практично, доступно та зрозуміло. Допомагає сформувати солідну основу для подальшого вивчення Python та обрати цікаву сферу застосування. Якщо Ти хочеш навчитися програмувати або зрозуміти, що таке програмування, ця книжка — для Тебе.

Читаючи її, Ти крок за кроком увійдеш у світ мови Python. Книга покаже Тобі, що програмування — це дуже цікаве, а водночас значно корисніше і доступніше вміння, ніж Тобі здається на перший погляд.

Для кого ця книга?

Книга призначена для всіх, хто хоче розпочати свою програмувальну пригоду. На момент роздачі я нікого не виключаю. Однак я повідомляю кожній людині, що вона отримує книгу не назавжди, і що вона повинна передати її наступній людині найближчим часом.

Про що ця книга?

  • що таке змінні та значення,
  • як використовувати умови та цикли,
  • як працюють функції,
  • що таке класи, списки, пакети, як їх імпортувати,
  • як використати отримані знання на практиці,
  • як продовжити навчання.
Marcin Moskała

Marcin Moskała

досвідчений програміст, автор книг: "Effective Kotlin", "Kotlin Coroutines", "JavaScript з нуля", засновник Kt. Academy. Почав програмувати ще в дитинстві. Виступає на міжнародних конференціях із програмування, дописує до періодичних видань, зокрема, в журналі "Programista". Любитель читання та написання книг, навчання та філософії.

Розділи доступні як статті

Перша програма на Python

Напишемо першу програму, а також дізнаємося, що таке програмування, як підготувати середовище і як використовувати ці матеріали.

Значення на Python

Познайомимося з поняттям значень і дізнаємося, які основні значення існують у Python. Перевіримо, чи можна використовувати Python як калькулятор.

Змінні на Python

Дізнаємося, як визначати змінні, як їх називати, що таке None і як присвоювати значення кільком змінним одночасно.

Умови на Python

На прикладах із повсякденного життя дізнаємося, як працюють умови if, else, elif, pass.

Логічні вирази на Python

Дізнаємося, як працюють логічні оператори and, or і not, а також навчимося створювати логічні вирази з їх використанням.

Цикли на Python

Познайомимося з циклами for і while та дізнаємося, як вони використовуються в Python.

Функції на Python

Оглянемо функції, параметри, аргументи, значення, що повертають функції, значення за замовчуванням та іменовані аргументи.

Класи та об’єкти на Python

Що таке класи та як ми використовуємо їх для створення об’єктів у Python.

Списки на Python

Як працюють списки та тапли, як отримувати та встановлювати значення за допомогою індексу чи діапазону, та багато іншого.

Генераторні списки на Python

Що таке генераторні списки та як їх використовувати для обробки списків.

Оператори на Python

Що таке ці __eq__, __str__ та інші функції, які допомагають у визначенні операторів.

Імпортування на Python

Як в Python імпортувати модулі, пакети та елементи.

Встановлення пакетів на Python

Що таке pip і встановлювати пакети на Python.

Гра «Змійка», частина 1: Дай мені вікно у світ

Як працюють ігри та як розпочати роботу з PyGame.

Гра «Змійка», частина 2: Зміна стану

Реалізуємо рух змійки у стилі TDD та інші елементи ігрової механіки.

Гра «Змійка», частина 3: Переймаємо контроль

Як налаштувати реагування на дії гравця, щоб наша змійка ожила.

Аналіз даних на Python

Як розпочати пригоду з аналізом даних у Python.

Штучний інтелект на Python

Як розпочати роботу зі штучним інтелектом у Python.

Збір даних на Python

Як використовувати Python для збору даних із вебсторінок і порталів.

Створення веб сайтів на Python

Що таке інтернет-сервіси та як створити найпростіший сервіс на Python.

Що можна робити в Python?

Найпоширеніші способи використання Python та як їх освоїти.

Оновлення

Зараз у продажу

20 Вересень 2023

Книга вже доступна в онлайн-книгарнях, а незабаром і в магазинах Empik.