ODBIERZ TWÓJ BONUS :: »

Python. Nowoczesne programowanie w prostych krokach. Wydanie III Bill Lubanovic

(ebook) (audiobook) (audiobook)
Python. Nowoczesne programowanie w prostych krokach. Wydanie III Bill Lubanovic - okladka książki

Python. Nowoczesne programowanie w prostych krokach. Wydanie III Bill Lubanovic - okladka książki

Python. Nowoczesne programowanie w prostych krokach. Wydanie III Bill Lubanovic - audiobook MP3

Python. Nowoczesne programowanie w prostych krokach. Wydanie III Bill Lubanovic - audiobook CD

Autor:
Bill Lubanovic
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 5
Stron:
576
Druk:
oprawa miękka
Dostępny format:
     PDF

Zajrzyj do książki

Czytaj fragment
Książka
97,30 zł 139,00 zł (-30%)
139,00 zł najniższa cena z 30 dni

Dodaj do koszyka Darmowa dostawa od 60,00 zł Do darmowej dostawy brakuje Ci 0,00 zł Najtańsza dostawa od 9,90 zł Gratulujemy! Twoje zamówienie kwalifikuje się do darmowej wysyłki

Przedsprzedaż Realizacja zamówień od 2026-10-20

Powiadom mnie, gdy książka będzie dostępna

Wysyłamy towar w ciągu 24h licząc od dnia premiery
Ebook
97,30 zł 139,00 zł (-30%)
90,35 zł najniższa cena z 30 dni

Dodaj do koszyka Early Release Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Early Release

Grafika Early Release

Uwaga! Ebook w usłudze Early Release – pełna wersja przed premierą. Otrzymujesz natychmiastowy dostęp do 100% ukończonej i zredagowanej książki, zanim trafi ona do ogólnopolskiej sprzedaży. Zyskujesz wiedzę jako pierwszy!

Więcej

Dla kogo jest ta książka?

Książka jest dla początkujących i średniozaawansowanych, którzy chcą nauczyć się Pythona od zera i szybko zacząć pisać nowoczesny, ,,produkcyjny" kod. Sprawdzi się u samouków, studentów oraz osób przebranżawiających się na Python developera, a także u programistów innych języków, analityków danych i osób celujących w obszary web/API (Flask, FastAPI), bazy danych, automatyzację oraz podstawy AI i data science. Nie wymaga wcześniejszego doświadczenia w programowaniu -- prowadzi krok po kroku od składni i struktur danych po testowanie, typowanie, narzędzia jakości, wydajność i współbieżność.

Czego się nauczysz?

  • Konfigurowania środowiska pracy, instalowania i aktualizowania Pythona
  • Stosowania typów danych, zmiennych i zasad ich poprawnego nazewnictwa
  • Wykonywania obliczeń na liczbach całkowitych, zmiennoprzecinkowych, ułamkach i typie logicznym
  • Przetwarzania i formatowania tekstu z użyciem f-stringów oraz metod dla łańcuchów znaków
  • Operowania na danych binarnych w strukturach bytes i bytearray oraz kodowaniach tekstu
  • Budowania logiki programu z instrukcjami if/elif/else, operatorem walrus i dopasowaniem match
  • Iterowania po danych i kontrolowania przepływu programu w pętlach while i for
  • Wykorzystywania list, krotek, słowników i zbiorów wraz z wyrażeniami składanymi
  • Tworzenia funkcji z argumentami, domknięciami, generatorami, dekoratorami i obsługą wyjątków
  • Projektowania klas i obiektów z dziedziczeniem, właściwościami oraz magicznymi metodami
  • Organizowania kodu w moduły i pakiety oraz efektywnego korzystania ze standardowej biblioteki
  • Zarządzania zależnościami wirtualnymi środowiskami oraz pracy z Jupyter i kontrolą wersji Git
  • Dodawania wskazówek typów, generowania dokumentacji i sprawdzania kodu narzędziami takimi jak mypy
  • Testowania, lintowania i automatyzowania jakości kodu z pytest, ruff, pylint i CI
  • Tworzenia aplikacji webowych i API z Flask, Django i FastAPI oraz pracy z HTTP i WebSockets
  • Skalowania aplikacji przez współbieżność, pracę z procesami/wątkami/asyncio i optymalizację wydajności (profilowanie, Numba, PyPy, Mojo)

Ta książka pokazuje, jak Python krzyżuje się z innymi ważnymi dziedzinami (sztuczną inteligencją, bazami danych, serwerami sieciowymi itd.) w dzisiejszym świecie, który tak szybko się zmienia.

Patrick Viafore, autor książki Robust Python

Opanuj Pythona od podstaw po AI i twórz nowoczesny kod bez tajemnic!

Python to jeden z najpopularniejszych języków programowania na świecie. Jego wszechstronność, czytelność i zgromadzona wokół niego ogromna społeczność sprawiają, że napędza on rewolucję technologiczną od tworzenia nowoczesnych aplikacji webowych, przez analizę danych, aż po rozwój sztucznej inteligencji i uczenia maszynowego. Ta pozycja to idealny przewodnik dla każdego, kto chce wejść do tego fascynującego świata lub uporządkować swoją wiedzę. W dobie błyskawicznie zmieniających się trendów IT solidne opanowanie Pythona to inwestycja, która gwarantuje przewagę na rynku pracy i otwiera drzwi do kariery w najbardziej innowacyjnych projektach.

Książka stanowi kompleksowe, a zarazem przystępne wprowadzenie do programowania w Pythonie. Autor prowadzi czytelnika od absolutnych podstaw takich jak zmienne, typy danych, pętle i funkcje aż po zaawansowane zagadnienia niezbędne w codziennej pracy profesjonalnego programisty. W trzecim wydaniu zaktualizowano wszystkie informacje i dodano zupełnie nowe rozdziały poświęcone sztucznej inteligencji, data science i optymalizacji wydajności kodu. Czytelnik dowie się, jak zarządzać środowiskiem programistycznym, korzystać z relacyjnych i nierelacyjnych baz danych, tworzyć aplikacje sieciowe, a także wdrażać współbieżność. To praktyczny podręcznik, który uczy nie tylko samej składni, ale przede wszystkim pythonicznego sposobu rozwiązywania problemów.

Najważniejsze zagadnienia:

  • Podstawy języka: struktury danych, pętle, funkcje i obiekty
  • Zarządzanie środowiskiem, testowanie i debugowanie kodu
  • Praca z bazami danych (SQL, NoSQL) i plikami
  • Tworzenie aplikacji sieciowych i API (między innymi FastAPI, Flask)
  • Nowoczesne trendy: sztuczna inteligencja i data science
  • Optymalizacja wydajności i współbieżność (asyncio, Mojo)

Wybrane bestsellery

Selling  helion.pl
nformacja o grafice AI Informacja o grafice AI Wybrane elementy graficzne tej sekcji powstały przy wsparciu AI

O autorze książki

Bill Lubanovic to programista z ponad 40-letnim doświadczeniem. Pracował między innymi z Uniksem, sieciami i Pythonem dla takich firm jak Internet Archive, CrowdStrike czy Northwest Airlines. Jest autorem bestsellerowych książek, w tym Szybki jak FastAPI, i współautorem publikacji o administrowaniu Linuksem. Mieszka w górach w Minnesocie, gdzie nieustannie zgłębia nowe technologie.

Bill Lubanovic - pozostałe książki

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy to wydanie jest aktualne i obejmuje nowe trendy, takie jak AI?
Tak. Wydanie III zostało zaktualizowane i zawiera nowe rozdziały m.in. o AI, data science oraz optymalizacji wydajności i współbieżności.
2. Czy książka prowadzi od podstaw, czy zakłada wcześniejsze doświadczenie w programowaniu?
Prowadzi krok po kroku od absolutnych podstaw (zmienne, typy danych, pętle, funkcje), a potem przechodzi do bardziej zaawansowanych tematów, jak obiekty, testowanie, sieć i bazy danych.
3. Jakie praktyczne obszary zastosowań Pythona omawia książka?
Między innymi pracę z plikami i danymi, bazy danych SQL i NoSQL, aplikacje WWW i API (np. Flask, FastAPI), zagadnienia sieciowe, współbieżność (wątki/procesy/asyncio) oraz elementy AI.
4. Czy znajdę tu wskazówki dotyczące konfiguracji środowiska, instalacji pakietów i narzędzi?
Tak. Są rozdziały o instalacji Pythona, pip oraz środowiskach wirtualnych (venv, Poetry, Conda, uv), a także o pracy w IDE i notatnikach (IPython, Jupyter).
5. Czy książka pomoże mi pisać ,,profesjonalny" kod: testowanie, typowanie, debugowanie?
Tak. Obejmuje wskazówki typów i dokumentację (w tym mypy), testowanie (pytest, unittest, doctest, Hypothesis, CI) oraz diagnostykę i debugowanie (pdb, breakpoint, logging).
6. Czy w książce są tematy związane z wydajnością i optymalizacją kodu?
Tak. Osobny rozdział dotyczy wydajności, m.in. profilowania, algorytmów i struktur danych oraz narzędzi przyspieszających (Numba, PyPy, Cython, rozszerzenia C/Rust), a także wprowadza Mojo.
7. Czy to dobry wybór, jeśli chcę uczyć się z ćwiczeniami i utrwalać materiał?
Tak. Rozdziały zawierają sekcje ,,Do zrobienia", a na końcu znajduje się dodatek z rozwiązaniami zadań, co ułatwia naukę i samokontrolę postępów.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
97,30 zł
Przedsprzedaż - realizacja zamówień od 2026-10-20
Dodaj do koszyka
Ebook
97,30 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint