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

Python з нуля

Ta książka zacznie Twoją przygodę z programowaniem. Prezentuje wiedzę w praktyczny, przystępny i zrozumiały sposób. Pomaga zbudować solidne podwaliny pod naukę języka Python oraz wytyczyć dalszy kierunek. Jeśli chcesz nauczyć się programowania albo zastanawia Cię czym ono jest, to jest to książka dla Ciebie.

Razem z tą książką wejdziesz krok po kroku do świata języka Python. Pokaże Ci, że programowanie to świetna zabawa, a przy tym znacznie bardziej przydatna i dostępna umiejętność niż może się wydawać.

Dla kogo jest ta książka?

To jest książka dla każdego, kto chce nauczyć się programowania. Zamierzam obalić stereotypy i udowodnić, że zarówno 53-letnia nauczycielka, 42-letni taksówkarz, jak i 12-letnie uczeń są w stanie z niej skorzystać. Zakładam wyłącznie doświadczenie w korzystaniu z komputera i internetu, a resztę postaram się wyjaśnić.

To nie jest książka dla osób, które już potrafią programować w innym języku. Tłumaczy wszystko od zupełnych podstaw. Nie powinna być traktowana jako podręcznik akademicki. Używane słownictwo uprościłem, a pojęcia zdefiniowałem w sposób nieformalny. Oczywiście, starałem się zachować maksimum poprawności, ale przede wszystkim podstawiłem na zrozumiałość i praktyczność.

O książce

Książka podzielona jest na pięć części:

  1. To co najważniejsze w Python — gdzie zaczynamy naszą przygodę z programowaniem i poznajemy najistotniejsze funkcjonalności tego języka.
  2. Głębsze wody - gdzie wyjdziemy poza podstawy i zaczniemy omawiać bardziej zaawansowane funkcjonalności języka.
  3. Napiszmy razem grę - gdzie wykorzystamy zdobyte umiejętności do napisania klasycznej gry w węża.
  4. Praktyczne projekty - gdzie prezentujemy kilka kluczowych zastosowań języka Python - do analizy danych, uczenia maszynowego, klienta do popularnego portalu Twitter oraz bota zbierającego dane ze strony.
  5. O programowaniu - gdzie pomówimy o wykorzystaniu tych umiejętności, o nauce programowania i o branży programistycznej.

Czego nauczysz się z tej książki?

Ta książka nie wystarczy by nauczyć się programowania. Nie wiem czy istnieje taka, która by wystarczyła. To tak jakbyśmy chcieli się z jednej książki nauczyć języka fińskiego od zupełnych podstaw. Jeśli jednak sumiennie przystąpisz do nauki z tej książki (przykładów, zadań), to skończysz z wiedzą wystarczającą by wykorzystywać Python w prostych zastosowaniach.

Dowiesz się z niej:

  • czym są zmienne i wartości,
  • jak używać warunków i pętli,
  • jak działają funkcje,
  • czym są klasy, listy, pakiety, czym jest importowanie,
  • jak wykorzystać zdobytą wiedzę w praktyce,
  • jak kontynuować naukę.
Marcin Moskała

Marcin Moskała

Marcin Moskala is a highly experienced developer and Kotlin instructor as the founder of Kt. Academy, an official JetBrains partner specializing in Kotlin training, is known for his significant contributions to the Kotlin community. Moskala is the author of several widely recognized books, including "Effective Kotlin," "Kotlin Coroutines," "Functional Kotlin," "Advanced Kotlin," "Kotlin Essentials," and "Android Development with Kotlin."

Beyond his literary achievements, Moskala is the author of the largest Medium publication dedicated to Kotlin. As a respected speaker, he has been invited to share his insights at numerous programming conferences, including events such as Droidcon and the prestigious Kotlin Conf, the premier conference dedicated to the Kotlin programming language.

Оновлення

Recenzenci już czytają!

1 Lut 2022

Książka jest niemal gotowa, a nasi pierwsi recenzenci już ją czytają! Zarówno doświadczeni programiści korygujący merytorykę, jak i osoby które nie znają języka Python i sprawdzają czy materiał jest odpowiednio dobrany i zbilansowany. Szczególne podziękowania dla Roberta Dudy i Agnieszki Witkowskiej.