ODBIERZ TWÓJ BONUS :: »

Python. Zadania z programowania. Przykładowe funkcyjne rozwiązania Mirosław J. Kubiak

Autor:
Mirosław J. Kubiak
Serie wydawnicze:
Standard
Zadania z programowania
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 2
Stron:
176
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
23,94 zł 39,90 zł (-40%)
23,94 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
19,95 zł 39,90 zł (-50%)
19,95 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 »

Czego się nauczysz?

  • Różnicowania paradygmatów programowania funkcyjnego i imperatywnego
  • Stosowania podstawowych zasad programowania funkcyjnego w Pythonie
  • Operowania na sekwencyjnych strukturach danych, takich jak listy i krotki
  • Wykonywania podstawowych działań na macierzach z wykorzystaniem podejścia funkcyjnego
  • Wykorzystywania narzędzi programowania funkcyjnego dostępnych w Pythonie
  • Pracy z krotkami i ich zastosowania w praktycznych zadaniach
  • Przetwarzania i manipulowania ciągami tekstowymi w stylu funkcyjnym
  • Używania słowników i zbiorów w kontekście programowania funkcyjnego
  • Korzystania z wybranych modułów programowania funkcyjnego, takich jak operatory standardowe
  • Tworzenia i wykorzystywania iteratorów nieskończonych, kombinatorycznych i skończonych
  • Definiowania i stosowania funkcji rekurencyjnych oraz rekurencji ogonowej
  • Programowania asynchronicznego i rozróżniania go od programowania synchronicznego
  • Tworzenia koprocedur oraz pracy z obiektami oczekiwalnymi
  • Implementowania generatorów i wyrażeń asynchronicznych
  • Używania iteratorów asynchronicznych w praktycznych zastosowaniach
  • Wdrażania podstaw współbieżności i równoległości z wykorzystaniem modułu concurrent.futures()

Programuj funkcyjnie w Pythonie!

  • Poznaj funkcyjny paradygmat programowania
  • Naucz się wykorzystywać go w języku Python
  • Rozwiązuj praktyczne problemy programistyczne

Python to obecnie jeden z najpopularniejszych języków programowania, a jego znajomość zapewnia zatrudnienie w największych firmach i przy najciekawszych projektach w branży informatycznej. Szerokie możliwości, duża elastyczność i wszechstronność, przejrzystość i zwięzłość składni, czytelność i klarowność kodu, rozbudowany pakiet bibliotek standardowych, niemal nieograniczone zastosowanie w różnych dziedzinach nauki i biznesu - wszystko to sprawia, że język ten z pewnością utrzyma swoją pozycję, a programujące w nim osoby jeszcze długo będą należały do najbardziej pożądanych specjalistów na rynku IT.

Jedną z niewątpliwych zalet Pythona jest to, że wspiera różne paradygmaty programowania, w tym wydajne programowanie funkcyjne. Jeśli chcesz poszerzyć swoją wiedzę na temat języka i dowiedzieć się, jak wykorzystać jego możliwości w tym podejściu, sięgnij po książkę Python. Zadania z programowania. Przykładowe funkcyjne rozwiązania. Dzięki zamieszczonym w niej zadaniom o różnym poziomie trudności oraz ich rozwiązaniom poznasz podstawy programowania funkcyjnego w Pythonie i nauczysz się pisać zwięzłe i eleganckie programy, które działają szybko i zużywają mniej zasobów, praktyczne wskazówki zaś pomogą Ci zrozumieć bardziej zawiłe zagadnienia.

  • Wprowadzenie do programowania funkcyjnego w Pythonie
  • Sekwencyjne struktury danych i operacje na plikach
  • Wykorzystanie krotek i ciągów tekstowych
  • Zastosowanie słowników i zbiorów
  • Wybrane moduły programowania funkcyjnego
  • Funkcje rekurencyjne i rekurencja ogonowa
  • Programowanie synchroniczne i asynchroniczne
  • Podstawy programowania współbieżnego i równoległego

Przekonaj się, jak prosty może być język Python!

Jeśli chcesz poznać podstawy języka Python oraz opanować paradygmaty imperatywny i obiektowy, przed lekturą tej książki sięgnij po inną publikację tego autora: Python. Zadania z programowania. Przykładowe imperatywne rozwiązania.

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

Mirosław J. Kubiak - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać podstawy Pythona, aby korzystać z tej książki?
Tak, książka zakłada znajomość podstaw języka Python. Jeśli dopiero zaczynasz naukę, warto najpierw sięgnąć po publikację autora dotyczącą rozwiązań imperatywnych.
2. Czy w książce znajdują się gotowe rozwiązania do wszystkich zadań?
Tak, każde zadanie opatrzone jest przykładowym rozwiązaniem w paradygmacie funkcyjnym, co ułatwia naukę i samodzielną analizę kodu.
3. Jakie zagadnienia programowania funkcyjnego są omawiane w książce?
Książka obejmuje m.in. operacje na listach, krotkach, słownikach i zbiorach, wykorzystanie funkcji rekurencyjnych, rekurencję ogonową, programowanie asynchroniczne, współbieżność oraz wybrane moduły funkcyjne Pythona.
4. Czy książka nadaje się do samodzielnej nauki?
Tak, publikacja została przygotowana z myślą o samodzielnym rozwiązywaniu zadań i nauce poprzez praktykę - każde zagadnienie poparte jest przykładami i komentarzami.
5. Czy książka jest aktualna względem najnowszych wersji Pythona?
Tak, treści i przykłady w książce uwzględniają współczesne możliwości języka Python, w tym nowoczesne podejścia do programowania funkcyjnego.
6. Czy znajdę w książce zadania o różnym stopniu trudności?
Tak, zadania zostały przygotowane na kilku poziomach zaawansowania, co pozwala na stopniowe rozwijanie umiejętności programistycznych.
7. Czy książka wyjaśnia różnice między programowaniem funkcyjnym a innymi paradygmatami?
Tak, już na początku książki znajduje się porównanie paradygmatów funkcyjnego i imperatywnego oraz omówienie podstaw programowania funkcyjnego.

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
23,94 zł
Dodaj do koszyka
Ebook
19,95 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 Google Pay Ikona płatności ING Bank Śląski 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile