Результати пошуку
Power BI w praktyce. Przejdź na wyższy poziom analizy danych
Aleksandra Piśko-Pancerz
Żyjemy w rzeczywistości, w której jesteśmy dosłownie zalewani danymi. Dotyczy to zwłaszcza osób pracujących z nimi na co dzień. Ludzki mózg bez pomocy nie jest w stanie w pełni zrozumieć takiego ogromu informacji. Ten, kto pracuje z danymi, musi się wspierać odpowiednimi narzędziami do ich zbierania, przekształcania, analizy i prezentacji po to, by dzielić się efektami swojej pracy, ale też by móc te dane zwizualizować na własne potrzeby. Tu wkracza Power BI narzędzie, które pozwala przygotować raport tak, aby jego analiza mogła zająć zaledwie 60 sekund. Znajomość Power BI otworzy Ci drogę na wyższy poziom analizy danych. Stworzysz model danych, który wystarczy odświeżać w miarę napływu nowych informacji. Osiągniesz to dzięki kombinacji Power Query, DAX i wizualizacji danych. Power BI umożliwia czytelną komunikację najważniejszych wskaźników KPI, szybką ocenę kondycji firmy, wskazanie osiąganych celów i obszarów działalności wymagających szczególnej uwagi. Brzmi jak spełnienie marzeń każdego analityka danych? W takim razie przestań marzyć, zacznij działać! Naucz się korzystać z Power BI: Poznaj najważniejsze elementy wchodzące w skład Power BI Transformuj dane dzięki zastosowaniu Power Query Zacznij operować tabelami i relacjami między nimi w zaawansowany sposób Opanuj podstawy przydatnego dla analityków języka DAX Wizualizuj dane na poziomie eksperckim
Algorytmy. Ilustrowany przewodnik
Aditya Bhargava
Aby projektować aplikacje, nie wystarczy poznać kilka języków programowania i opanować zestaw narzędzi deweloperskich. Konieczna jest jeszcze wiedza o tym, w jaki sposób rozwiązać dany problem, innymi słowy, trzeba poznać algorytmy. Naturalnie w praktyce programistycznej stosuje się ograniczony zestaw algorytmów. Zostały one już dawno przeanalizowane i przetestowane. Opisano je w wielu trudnych książkach najeżonych niezrozumiałymi schematami i dowodami z pogranicza matematyki, statystyki i jeszcze kilku innych nieprzystępnych dziedzin. Jeśli chcesz po prostu zrozumieć działanie algorytmów, a nie masz ochoty na mozolne przedzieranie się przez setki trudnych stron, to trzymasz w ręku właściwą książkę! Dzięki temu interesującemu, przystępnemu podręcznikowi szybko przyswoisz sobie najważniejsze pojęcia i łatwo zrozumiesz, w jaki sposób algorytmy pomagają w rozwiązywaniu problemów programistycznych. Pokazano w nim słabe i mocne strony najważniejszych algorytmów. Nie zabrakło przydatnych schematów i przykładowych fragmentów kodu napisanego w Pythonie. Książkę tę szczególnie docenią programiści samoucy, inżynierowie i każdy, kto chce zyskać wiedzę o algorytmach. W tej książce przedstawiono między innymi: wyjaśnienie takich pojęć, jak tablice skrótów, listy powiązane, rekurencja, algorytmy sortowania, problem komiwojażera, algorytmy zachłanne, analiza szybkości algorytmów metodą dużego O, algorytmy grafów, w tym algorytm wyszukiwania wszerz i algorytm Dijkstry, algorytm KNN służący do uczenia maszynowego. Poznaj algorytmy i przekonaj się, jak bardzo są przydatne!
Czysty kod. Podręcznik dobrego programisty
Robert C. Martin
Poznaj najlepsze metody tworzenia doskonałego kodu Jak pisać dobry kod, a zły przekształcić w dobry? Jak formatować kod, aby osiągnąć maksymalną czytelność? Jak implementować pełną obsługę błędów bez zaśmiecania logiki kodu? O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, "czysty" kod i czym właściwie powinien się on charakteryzować. Co więcej - jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzenia czystego, czytelnego kodu znajdziesz właśnie w tej książce. Podręcznik jest obowiązkową pozycją dla każdego, kto chce poznać techniki rzetelnego i efektywnego programowania. W książce Czysty kod. Podręcznik dobrego programisty szczegółowo omówione zostały zasady, wzorce i najlepsze praktyki pisania czystego kodu. Podręcznik zawiera także kilka analiz przypadków o coraz większej złożoności, z których każda jest doskonałym ćwiczeniem porządkowania zanieczyszczonego bądź nieudanego kodu. Z tego podręcznika dowiesz się m.in., jak tworzyć dobre nazwy, obiekty i funkcje, a także jak tworzyć testy jednostkowe i korzystać z programowania sterowanego testami. Nauczysz się przekształcać kod zawierający problemy w taki, który jest solidny i efektywny. Nazwy klas i metod Funkcje i listy argumentów Rozdzielanie poleceń i zapytań Stosowanie wyjątków Komentarze Formatowanie Obiekty i struktury danych Obsługa błędów Testy jednostkowe Klasy i systemy Współbieżność Oczyszczanie kodu Niech stworzony przez Ciebie kod imponuje czystością!