ODBIERZ TWÓJ BONUS :: »

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

Autor:
Bill Lubanovic
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 5
Stron:
544
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
77,35 zł 119,00 zł (-35%)
71,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
71,40 zł 119,00 zł (-40%)
59,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Druk na żądanie

Czego się nauczysz?

  • Instalowania Pythona i korzystania z interaktywnego interpretera oraz skryptów
  • Operowania na typach danych, zmiennych, liczbach i ciągach znaków
  • Stosowania instrukcji warunkowych, pętli oraz wyrażeń logicznych
  • Tworzenia i modyfikowania struktur danych: list, krotek, słowników i zbiorów
  • Definiowania funkcji, stosowania argumentów, rekurencji, funkcji anonimowych i generatorów
  • Programowania obiektowego: tworzenia klas, dziedziczenia, metod, atrybutów i właściwości
  • Organizowania kodu w moduły i pakiety oraz korzystania z biblioteki standardowej
  • Przetwarzania tekstu, danych binarnych i korzystania z wyrażeń regularnych
  • Operowania na datach, czasie oraz pracy z plikami i katalogami
  • Zarządzania procesami, wątkami, współbieżnością i automatyzacją poleceń
  • Przechowywania i odczytywania danych w plikach tekstowych, binarnych, formatach CSV, JSON, XML, YAML
  • Obsługi relacyjnych baz danych (SQLite, MySQL, PostgreSQL) oraz baz NoSQL i pełnotekstowych
  • Tworzenia aplikacji sieciowych, obsługi protokołów, komunikacji sieciowej i usług WWW
  • Budowania klientów i serwerów WWW, pracy z API, automatycznego pobierania danych i web scrapingu
  • Testowania, diagnozowania, optymalizacji i kontroli wersji kodu
  • Wykorzystywania Pythona w analizie danych, wizualizacji, nauce, biznesie, grafice, dźwięku i automatyzacji

Python nie jest językiem idealnym, jednak przybywa programistów, którzy uważają go za bliski ideału. Wyróżnia się prostotą i wszechstronnością. Jest wdzięcznym narzędziem do badania danych i tworzenia systemów sztucznej inteligencji, uwielbiają go analitycy, ekonomiści i naukowcy. Może posłużyć do tworzenia stron WWW czy aplikacji specjalnego przeznaczenia. Python należy do najbardziej spójnych i czytelnych języków programowania. Jest przykładem całkiem udanego kompromisu pomiędzy prostotą, łatwością przyswajania i wyjątkową skutecznością. Z pewnością warto się go nauczyć, jednak od początku dobrze jest wpoić sobie nawyki pisania kodu nowoczesnego, wysokiej jakości, zgodnego z dobrą praktyką.

Oto znakomity, przystępny i świetnie napisany podręcznik do nauki Pythona. Opisuje podstawy kodu i struktur danych i stopniowo wprowadza bardziej zaawansowane zagadnienia, takie jak praca z bazami danych i stronami WWW, podstawy działania chmury obliczeniowej, uczenia maszynowego i strumieniowania zdarzeń. Poza standardową biblioteką Pythona przedstawiono tu przydatne zewnętrzne pakiety, dokładniej opisano te najbardziej pomocne. Omówiono dobre praktyki tworzenia, testowania i diagnozowania kodu. Książka zawiera też mnóstwo wskazówek i przykładów kodu. Wyjaśnia pewne szczególne funkcjonalności Pythona, których stosowanie jest o wiele lepszym rozwiązaniem niż adaptowanie technik z innych języków. Nawet jeśli dziś o programowaniu wiesz mniej niż niewiele, dzięki temu podręcznikowi staniesz się prawdziwym pythonowcem!

W tej książce między innymi:

  • podstawy Pythona oraz funkcje, moduły i pakiety
  • programowanie zorientowane obiektowo
  • praca z bazami danych: relacyjnymi i NoSQL
  • klienty internetowe, serwery, interfejsy API i usługi
  • zarządzanie programami, procesami i wątkami
  • implementacja współbieżności i komunikacji sieciowej

Problemy? Rozwiąż je po pythonowsku!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Bill Lubanovic - jest ekspertem w dziedzinie technologii informatycznych i programistą. Systemem Unix zajmuje się od 1977 roku, interfejsami graficznymi od 1981 roku, bazami danych od początku lat 90., a siecią WWW od 1993 roku. Mieszka z rodziną w górach Sangre de Sasquatch w Minnesocie w Stanach Zjednoczonych.

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Python. Nowoczesne programowanie w prostych krokach. Wydanie II" nadaje się dla osób, które dopiero zaczynają naukę programowania?
Tak, książka jest napisana przystępnym językiem i prowadzi czytelnika krok po kroku od podstaw Pythona, dzięki czemu świetnie sprawdzi się dla osób bez wcześniejszego doświadczenia w programowaniu.
2. Jakie praktyczne umiejętności zdobędę, korzystając z tej książki?
Nauczysz się nie tylko składni i podstaw Pythona, ale także pracy z plikami, bazami danych, aplikacjami sieciowymi, tworzenia stron WWW, korzystania z chmury obliczeniowej, uczenia maszynowego, automatyzacji, wizualizacji danych i wielu innych nowoczesnych zagadnień.
3. Czy książka omawia najnowsze wersje Pythona?
Tak, książka wyjaśnia różnice między wersjami Pythona 2 i 3 oraz koncentruje się na aktualnych rozwiązaniach i najlepszych praktykach w Pythonie 3.
4. Czy znajdę w książce przykłady kodu i ćwiczenia do samodzielnego wykonania?
Tak, w książce znajduje się wiele praktycznych przykładów kodu, zadań do wykonania oraz wskazówek, które pomogą utrwalić zdobytą wiedzę.
5. Czy książka obejmuje zagadnienia związane z nowoczesnym programowaniem, takie jak praca z chmurą, uczenie maszynowe czy testowanie kodu?
Tak, książka porusza tematy chmury obliczeniowej, uczenia maszynowego, testowania i diagnostyki kodu, a także inne nowoczesne zagadnienia niezbędne w pracy programisty.
6. Czy ta książka pomoże mi przygotować się do pracy z Pythonem w praktycznych projektach?
Tak, książka skupia się na praktycznych aspektach programowania, pokazując, jak wykorzystać Pythona w realnych zastosowaniach biznesowych, naukowych czy przy tworzeniu aplikacji.
7. Jakie są zalety tej książki w porównaniu do innych podręczników do nauki Pythona?
Książka wyróżnia się przystępnym stylem, szerokim zakresem omawianych tematów, naciskiem na dobre praktyki oraz licznymi przykładami i zadaniami, co pozwala efektywnie i kompleksowo nauczyć się Pythona od podstaw do poziomu zaawansowanego.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
77,35 zł
Dodaj do koszyka
Ebook
71,40 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile