Nie marnuj czasu, próbując nagiąć Pythona, aby pasował do wzorców opanowanych w innych językach progra-mowania. Prostota Pythona pozwala szybko osiągnąć produktywność, ale często oznacza to, że nie korzystamy ze wszystkich możliwści oferowanych przez język. Dzięki nowemu wydaniu tego podręcznika nauczysz się, jak pisać wydajny, nowoczesny kod Pythona 3 z wykorzystaniem jego najlepszych koncepcji. Poznaj i stosuj idiomatyczne cechy Pythona 3. Luciano Ramalho prezentuje kluczowe funkcjonalności języka i pokazuje, jak uczynić kod krótszym, szybszym i bardziej czytelnym. W pełni uaktualnione o nowe funkcjonalności, to wydanie składa się z pięciu części, które można potraktować jako pięć krótkich książek w jednej: Struktury danych: Sekwencje, słowniki, zbiory, Unicode i klasy danych Funkcje jako obiekty: Funkcje pierwszej klasy, powiązane z tym wzorce projektowe oraz wskazówki dla typów w deklaracjach funkcji Klasy i protokoły: Składanie, dziedziczenie, domieszki, interfejsy, przeciążanie operatorów, protokoły i jeszcze więcej typów statycznych Przepływ sterowania: Menedżery kontekstu, generatory, współprogramy, async/await oraz pule wątków/procesów Metaprogramowanie: Właściwości, deskryptory atrybutów, dekoratory klas oraz nowe sztuczki metaprogramowania klas, które zastępują lub upraszczają metaklasy Luciano Ramalho jest głównym konsultantem w firmie Thoughtworks i członkiem Python Software Foundation. "Książka, po którą sięgam, gdy szukam szczegółowych wyjaśnień i sposobu użycia jakiejś funkcjonalności Pythona. Sposób uczenia i prezentowania wiedzy przez Luciano jest wspaniały. Niezbędna pozycja dla zaawansowanych no-wicjuszy, którzy chcą rozwijać i umacniać swoją wiedzę". - Carol Willing Członkini Python Steering Council (2020-2021) "Nie jest to zwyczajowa, sucha książka o kodowaniu, ale pozycja pełna użytecznych, przetestowanych przykładów, okraszonych rozsądną dawką humoru. Moi koledzy i ja użyliśmy tej świetnie napisanej książki do przeniesienia na-szych umiejętności na kolejny poziom". -Maria McKinley Senior Software Engineer
Prostota języka Python pozwala szybko osiągnąć produktywność, ale oznacza to również, że często nie wykorzystujemy wszystkiego, co ma da zaoferowania. Dzięki temu praktycznemu poradnikowi Czytelnik nauczy się, jak pisać efektywny,...
Wydanie 3 uzupełnioneKsiążka przeznaczona jest dla uczniów szkół średnich bądź wyższych, którzy znają już podstawy języka rosyjskiego i sami lub pod kierunkiem nauczyciela (lektora) pragną kontynuować naukę.Ma formę podręcznika...
PORADNIK - WRĘCZ NIEZBĘDNY - DLA SPECJALISTÓW SEOAudyt SEO jest kluczowym elementem każdego projektu online. Niniejsza książka stanowi niezastąpione wsparcie dla wszystkich podchodzących do analizy swojej strony w sposób...
Książka jest drugą częścią podręcznika z serii Из первых уст, tym razem przeznaczoną dla uczniów szkół średnich bądź wyższych, którzy opanowali już podstawy języka...
Ilu słówek musisz się nauczyć, żeby móc powiedzieć, że znasz już dobrze język obcy? Jeżeli twoja znajomość języka angielskiego jest na poziomie średnio zaawansowanym i wyższym, to potrafisz już bardzo dużo. Czas jednak poczuć...
Każdy może zostać programistą!Czy wiesz, czym się zajmuje programista? To ktoś, kto, używając swojego umysłu i odpowiedniego języka programowania, rozwiązuje rozmaite problemy. Programista to taki współczesny superbohater. Przychodzi,...
Wkrocz w świat testów z Pythonem! Wkrocz do strefy "wolnej od zbędnej teorii" Opanuj podstawy najpopularniejszego języka programowania Poznaj praktyczne procedury i skrypty przydatne w codziennej pracy Zdobądź ciekawą i...
Python jest wieloparadygmatowym, wszechstronnym językiem programowania, zoptymalizowanym pod kątem efektywności pracy, czytelności kodu i jakości oprogramowania. Jego popularność rośnie, co wynika z wielości i różnorodności zastosowań...
Podręczny przewodnik po wersjach 3.10 i 3.11 Język Python został ostatnio sklasyfikowany w indeksie TIOBE jako najpopularniejszy obecnie język programowania, co zawdzięcza szerokim możliwościom stosowania go w projektowaniu, prototypowaniu,...
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ę...
Witaj na stronie księgarni internetowej Idena.pl! Otworzyliśmy ją przede wszystkim z miłości do literatury, którą chcemy się dzielić z innymi.
W naszej ofercie znajdziesz m.in. książki edukacyjne dla dzieci (bajki i baśnie). Dysponujemy także specjalistycznymi książkami logopedycznymi. Skorzystaj z wyszukiwarki – w kilka sekund otrzymasz interesujące Cię propozycje. Wystarczy dodać je do koszyka i czekać na paczkę!
Na Idena.pl ciekawe produkty dla siebie znajdą nastoletni pasjonaci sztuki. Proponujemy szeroki wybór kredek Maped i kredek świecowych Crayola.