ODBIERZ TWÓJ BONUS :: »

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

(ebook) (audiobook) (audiobook)
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
71,40 zł 119,00 zł (-40%)
71,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
39,90 zł 119,00 zł (-66%)
59,50 zł najniższa cena z 30 dni

Dodaj do koszyka 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 »

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!

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
71,40 zł
Dodaj do koszyka
Ebook
39,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint