Ostatnie sztuki

65
Ebook

Python. Automatyzacja zadań. Jak efektywnie pracować z danymi, arkuszami Excela, raportami i e-mailami. Wydanie II

Jaime Buelta

Ile czasu marnujesz na wykonywanie monotonnych, długotrwałych zadań? Mowa o przeglądaniu setek stron czy plików, ręcznym przekształcaniu danych, rozsyłaniu e-maili, tworzeniu wykresów i wielu innych nudnych czynnościach. A gdyby tak zlecić tę pracę komputerowi, a samemu zająć się bardziej odpowiedzialnymi i kreatywnymi zadaniami? To jest do zrobienia — trzeba tylko poświęcić nieco czasu i odpowiednio wykorzystać dostępne rozwiązania, takie jak Python i imponująca kolekcja opracowanych dla tego języka narzędzi, bibliotek i rozszerzeń. Ta książka jest praktycznym zbiorem gotowych receptur, przeznaczonym dla początkujących użytkowników Pythona. Wydanie zostało dostosowane do wersji 3.8 języka, dodano też nowy materiał dotyczący automatyzowania testów, uczenia maszynowego i pracy z nieuporządkowanymi danymi. Dzięki lekturze zaczniesz automatyzować procesy biznesowe — napiszesz aplikację do pobierania informacji ze stron internetowych, tworzenia raportów z wykresami i diagramami na podstawie arkuszów kalkulacyjnych, a także automatycznego generowania e-maili. Będziesz również tworzyć zaawansowane grafiki z potrzebnymi informacjami, automatyzować kampanie marketingowe oraz stosować techniki testowania i debugowania. W książce znajdziesz receptury, dzięki którym: przekształcisz dane na potrzeby data science za pomocą biblioteki pandas zautomatyzujesz klasyfikowanie tekstu, filtrowanie e-maili i pobieranie informacji ze stron WWW użyjesz biblioteki Matplotlib do generowania wykresów, diagramów i map zautomatyzujesz różne zadania związane z generowaniem raportów nauczysz się pracy z Beautiful Soup, programem cron, a także z dziennikami i wyrażeniami regularnymi napiszesz bot dla komunikatora Telegram, czytnik kanałów RSS i model uczenia maszynowego Automatyzacja: monotonne zadania zostaw Pythonowi!

66
Ebook

Python, C++, JavaScript. Zadania z programowania

Marek Luliński, Gniewomir Sarbicki

Zadania z programowania? Zbiór programów do napisania! Pascal, C++, JavaScript i Python — oto zbiór języków, które przećwiczysz dzięki zadaniom w tej książce. Każdy z nich ma nieco inne zastosowania, wszystkie zaś są lub będą w najbliższym czasie wykorzystywane na lekcjach informatyki i na egzaminach, a ich zastosowanie w obliczu realnych problemów może wydatnie uprościć Ci życie. Jak najłatwiej i najszybciej nauczyć się programować w tych językach? Oczywiście dzięki ćwiczeniom! Z tą książką napiszesz konkretne programy rozwiązujące zadania numeryczne, logiczne i matematyczne — w każdym z powyższych języków. Z praktycznym zestawem zawartych tu zadań spróbujesz znaleźć permutacje zbioru, zaszyfrować tekst szyfrem Cezara, zbudować trójkąt Pascala i wskazać punkty kratowe wewnątrz koła o promieniu r. Napiszesz według własnego pomysłu programy odpowiadające na postawione w zadaniach pytania. Jeśli jesteś uczniem, będziesz mógł w ten sposób ćwiczyć nie tylko umiejętności programistyczne, lecz także matematyczne. Jeśli jesteś nauczycielem, znajdziesz tu wiele inspiracji dla swoich uczniów. Gotowy pogram będziesz mógł później porównać z rozwiązaniami proponowanymi przez autorów. Dogadaj się z komputerem — w każdym z czterech języków! --- UWAGA: Skala trudności zadań odpowiada poziomowi szkoły średniej.

67
Ebook

Python. Zwięzłe kompendium dla programisty

David Beazley

Przez ostatnie trzydzieści lat Python intensywnie się rozwijał. Stał się dojrzałym językiem programowania, nadającym się do tworzenia zarówno niewielkich, wyspecjalizowanych narzędzi, jak i złożonych systemów. Zakres jego możliwości poszerzają liczne biblioteki i narzędzia. Ta wszechstronność i bogactwo stanowią jednak duże wyzwanie dla programistów, którzy chcieliby nie tyle poznać poszczególne funkcje tego języka, ile dogłębnie go zrozumieć i nauczyć się "pythonicznego" sposobu myślenia. Ta książka jest zwięzłym, skupionym na praktyce przewodnikiem po Pythonie w wersji 3.6 i nowszych. Dzięki niej skoncentrujesz się na rdzeniu języka i podstawowych zagadnieniach, które musisz doskonale opanować, jeśli chcesz pisać w nim dobry kod. Dowiesz się zatem, jak działa Python i jakich zasad należy przestrzegać podczas tworzenia programów, które później będą łatwe do przetestowania, debugowania i utrzymania. Dobrze zrozumiesz kluczowe kwestie, takie jak abstrakcja danych, kontrola przepływu programu, struktura programu, funkcje, obiekty i moduły. Poszczególne treści zostały zilustrowane przejrzystymi fragmentami kodu, pozwalającymi nie tylko łatwiej przyswoić opisane zagadnienia, ale i poczuć niezwykły urok Pythona - tę magię, która sprawia, że programowanie w tym języku daje mnóstwo przyjemności i satysfakcji! W książce: czym jest rdzeń Pythona praca z danymi i ich analiza zasady tworzenia przejrzystego i niezawodnego kodu funkcje i idiomy w programowaniu funkcjonalnym generatory, klasy, moduły, pakiety prawidłowa obsługa I/O i korzyści ze stosowania słowników Python? Zacznij od tego, co w nim najważniejsze!

68
Ebook

React i TypeScript. Reaktywne tworzenie stron internetowych dla początkujących. Wydanie II

Carl Rippon

React został zaprojektowany specjalnie na potrzeby Facebooka, w celu tworzenia interfejsów graficznych aplikacji internetowych. Dzisiaj jest powszechnie używany do budowania front-endów interaktywnych UI. Z kolei TypeScript, język napisany przez Microsoft, stanowi rozszerzenie JavaScriptu i cechuje się bogatym systemem typów. Ułatwia to wczesne wykrywanie błędów i refaktoryzację kodu. React i TypeScript, używane razem, pozwalają na efektywne tworzenie dużych, zaawansowanych i łatwych w utrzymaniu front-endów. To drugie wydanie przewodnika dla programistów, którzy chcą efektywnie budować atrakcyjne złożone front-endy aplikacji. Uwzględniono tu nowe elementy Reacta 18, w tym hooki, biblioteki do zarządzania stanem, jak również najnowszą wersję języka TypeScript. Dzięki tej książce nauczysz się tworzyć przejrzyste i łatwe w utrzymaniu komponenty React, które mogą być wielokrotnie używane ― dobrze zorganizowane, bazujące na nowoczesnych wzorcach projektowych. Dowiesz się też, jak projektować bezpiecznie typowane komponenty, jak zarządzać złożonymi stanami, a także jak interaktywnie korzystać z web API GraphQL . Poznasz też metody pisania solidnych testów jednostkowych dla komponentów React za pomocą JEST. W książce między innymi: gruntowny wstęp do Reacta i wprowadzenie do TypeScriptu tworzenie komponentów Reacta wielokrotnego użytku stosowanie hooków Reacta czym jest web API REST i GraphQL zarządzanie stanem aplikacji tworzenie automatycznych testów komponentów React: efektywne narzędzie dla najlepszych projektantów!

69
Ebook

React: kluczowe koncepcje. Przewodnik po najważniejszych mechanizmach biblioteki React

Maximilian Schwarzmuller

Spośród bibliotek JavaScriptu na szczególną uwagę zasługuje React, który służy do tworzenia nowoczesnych, interaktywnych interfejsów użytkownika. W relatywnie prosty sposób pozwala wykorzystywać możliwości współczesnych przeglądarek internetowych. Niestety, pierwsze kroki w obsłudze tej technologii bywają trudne i łatwo się zniechęcić. Właśnie dlatego warto podczas pracy z Reactem mieć przy sobie ten przewodnik! Dzięki niemu szybko odnajdziesz się w najnowszej, 18. edycji biblioteki React. Książka zawiera informacje o jego najważniejszych narzędziach, podane w przystępny sposób, z naciskiem na wymiar praktyczny. Dowiesz się, jak przebiega tworzenie projektów i z jakich opcji można skorzystać podczas tego procesu. Przejrzyste objaśnienia, zilustrowane starannie opracowanymi przykładami, ułatwią usystematyzowanie wiedzy każdemu zapracowanemu programiście. To atrakcyjna propozycja dla osób, które korzystają z wielu różnych materiałów i chcą mieć wszystkie istotne informacje o bibliotece React zebrane w jednym miejscu. W książce między innymi: budowa nowoczesnych aplikacji internetowych komponenty, zdarzenia i warunkowe zarządzanie wyświetlanymi treściami warunkowe stosowanie dynamicznych stylów zaawansowane techniki zarządzania stanem biblioteki Reacta, dobre praktyki i optymalizacja aplikacji React: interaktywne i dynamiczne frontendy w zasięgu ręki!

70
Ebook

Roztocze i Zamość. Travelbook. Wydanie 1

Krzysztof Bzowski

Roztocze - sielankowa, cicha kraina dzikiej przyrody oraz wielu oryginalnych zabytków burzliwej historii. Łagodne wzgórza, pocięte tu i ówdzie gęstą siecią wąwozów lessowych lub zwieńczone niedużymi skałkami wapiennymi, sąsiadują z rzekami i słynnymi roztoczańskimi szumami. Pośród łagodnych krajobrazów kryją się prawdziwe perełki sztuki, z cerkwią w Radrużu na czele. Wisienką na torcie jest renesansowy Zamość - miasto-forteca. Zachwycająca przyroda Zabytki trzech kultur Zamość - perła renesansu Pałace w Narolu i Klemensowie Pamiątki po Ordynacji Zamojskiej Travelbook to Twój niezastąpiony towarzysz podróży. Wskaże Ci najważniejsze atrakcje, podpowie, czego szukać poza głównymi szlakami, i wprowadzi w świat miejscowych obyczajów. Znajdziesz w nim opisy najciekawszych regionów i miast, a sprawdzone informacje praktyczne umożliwią staranne zaplanowanie podróży.

71
Ebook

Sądecczyzna. Travelbook. Wydanie 1

Jakub Zygmunt

Sądecczyzna, której serce wyznaczają dwie rzeki - Dunajec i Poprad - jest krainą pełną magicznych zakątków. Znajdziemy tu zabytki sakralne trzech obrządków, niezwykle klimatyczne kurorty, które zachowały czar dawnych lat, oraz ciekawą, wielokulturową historię zaklętą w tradycji, sztuce i architekturze. Między zalesionymi wzgórzami Beskidu Sądeckiego czas zwalnia, pozwalając niespiesznie cieszyć się wypoczynkiem na łonie natury. Uzdrowiska i kurorty Kultowe beskidzkie szlaki i schroniska Wielokulturowy tygiel etniczny Szlak łemkowskich cerkwi i architektury drewnianej Pętla grybowska i inne zabytki techniki Travelbook to Twój niezastąpiony towarzysz podróży. Wskaże Ci najważniejsze atrakcje, podpowie, czego szukać poza głównymi szlakami, i wprowadzi w świat miejscowych obyczajów. Znajdziesz w nim opisy najciekawszych regionów i miast, a sprawdzone informacje praktyczne umożliwią staranne zaplanowanie podróży. Przewodnik uzupełniają czytelne mapy, świetne zdjęcia i liczne ramki z ciekawostkami. Wszystko to w połączeniu z poręcznym formatem i atrakcyjną szatą graficzną sprawia, że Travelbook to najlepszy wybór dla ciekawych świata.

72
Ebook

Schudnij z Kaizen

Jarosław Gibas

Jedyne, co musisz zrobić, to przestać się w końcu odchudzać! Zapraszamy do obejrzenia Jarosława Gibasa w "Pytaniu na śniadanie" Wiesz wszystko o dietach cud, magicznych tabletkach i wyczerpujących ćwiczeniach? Próbowałeś ich wszystkich? Masz dosyć reklamowych sloganów o pięknym ciele i szczupłej sylwetce, bo wiesz, że zostały stworzone tylko i wyłącznie po to, by sprzedać Ci nowe pigułki, herbatki czy podręczniki do ćwiczeń? Jeśli tak, to trzymasz w ręku najbardziej odpowiednią książkę! Jej autor przestał się odchudzać, wyrzucił wagę i w efekcie waży dzisiaj kilkadziesiąt kilogramów mniej. Jak to możliwe? Jak się nazywa magia, która przynosi takie rezultaty? To Kaizen: filozofia małych kroków, stworzona po to, by pomóc nam się zmienić - bez narzucania sobie rygorów, ponoszenia wyrzeczeń, wykonywania większego wysiłku. Autor udowadnia, że konsekwentne stosowanie tej znanej w biznesie metody pozwala na uzyskanie trwałego efektu, i to szybciej, niż byś się tego spodziewał. Od dziś nie stawiaj przed sobą żadnego konkretnego celu, przestań się ważyć i mierzyć, a także sprawdzać wyniki. To przeszłość, do której nie ma po co wracać. Powiedz stop irytującej karuzeli skoków wagi. Kaizen to jedyna metoda, która pozwoli Ci wyjść z tego zaklętego kręgu. To sposób, dzięki któremu zaczniesz się po prostu zmieniać, powoli i bez wysiłku. Zaś uzyskanie właściwej wagi czy sylwetki będą tylko ubocznymi efektami tej zmiany. Prędzej czy później przyjdą same, bo rozpoczniesz nowe, zdrowe, lekkie i szczęśliwe życie. Ta metoda naprawdę działa! Zdziwisz się, jakie to może być proste! Patroni wydania: