
SQL dla analityków danych.
Tworzenie zbiorów danych dla początkujących
Cena produktu
Cena okładkowa – rynkowa cena produktu, często jest drukowana przez wydawcę na książce.
Najniższa cena z 30 dni – najniższa cena sprzedaży produktu w księgarni z ostatnich 30 dni, obowiązująca przed zmianą ceny.
Wszystkie ceny, łącznie z ceną sprzedaży, zawierają podatek VAT.
Koszty dostawy
Odbiór w punkcie
Dostawa na adres
Czas oczekiwania na zamówienia = realizacja + dostawa przez przewoźnika
Zobacz więcejSzczegóły produktu
- Data wydania
- 17 lut 2023
- Oprawa
- miękka
- Autor/Redaktor
- Renée M. P. Teate
- Tłumacz
- Filip Kamiński
- Wydawca
- Helion
Więcej informacji
| EAN | 9788328397446 |
|---|---|
| SKU | 101073104 |
| Liczba stron | 248 |
| Tytuł oryginalny | SQL for Data Scientists: A Beginner's Guide for Building Datasets for Analysis |
| Data wydania | 17 lut 2023 |
| Multiformat | oprawa miękka |
| Wymiary | 16.5x23.5cm |
| Język | polski |
| Oprawa | miękka |
| Autor/Redaktor | Renée M. P. Teate |
| Wydawca | Helion |
| Tłumacz | Filip Kamiński |
| Producent odpowiedzialny | INFOR PL S.A. Burakowska 14 01-066 Warszawa PL bok@infor.pl 22 761 30 30 |
SQL dla analityków danych.
SQL dla analityków danych - Twój przewodnik po języku SQL
W dobie szybko rozwijającej się technologii i ogromnych zbiorów danych, umiejętność pracy z językiem SQL staje się niezbędna dla każdego analityka danych. Książka „SQL dla analityków danych” autorstwa Teate Renée M. P. to doskonała propozycja dla osób, które chcą zgłębić tajniki tego języka i nauczyć się samodzielnie projektować oraz wyodrębniać potrzebne zbiory danych.
Dlaczego warto sięgnąć po tę książkę?
Wielu analityków danych zleca tworzenie raportów z baz danych innym osobom, co jest nieefektywne. „SQL dla analityków danych” pokazuje, jak łatwo można opanować język SQL i samodzielnie uzyskiwać zamierzone wyniki. Książka jest przystępna i pełna cennych informacji, które ułatwią zrozumienie procesu tworzenia analitycznych zbiorów danych.
Co znajdziesz w książce?
- Składnia SQL oraz zasady budowania efektywnych zapytań do dużych zbiorów danych.
- Dokładne omówienie reguł stosowania poszczególnych instrukcji SQL.
- Korzystanie z funkcji agregujących i okienkowych.
- Techniki eksploracyjnej analizy danych.
- Tworzenie zbiorów danych na potrzeby raportów analitycznych oraz uczenia maszynowego.
- Zaawansowane zagadnienia, takie jak tworzenie tabel i widoków do przechowywania wyników zapytań.
Książka zawiera również praktyczne ćwiczenia, które pomogą w przyswojeniu wiedzy oraz fachowe porady dotyczące wnioskowania na podstawie danych. Jest to nieocenione źródło wiedzy dla każdego, kto pragnie rozwijać swoje umiejętności w zakresie nauk technicznych, informatyki, programowania oraz literatury naukowej i popularnonaukowej.
O autorze - Teate Renée M. P.
Teate Renée M. P. to uznany autor publikacji akademickich, który specjalizuje się w obszarze analizy danych i programowania. Jego prace cieszą się dużym uznaniem wśród profesjonalistów oraz studentów nauk technicznych. Dzięki swojemu doświadczeniu i wiedzy, Teate potrafi w przystępny sposób przekazać skomplikowane zagadnienia, co czyni jego książki niezwykle wartościowymi źródłami informacji.
Podsumowanie
Jeżeli chcesz zdobyć praktyczne umiejętności w zakresie SQL i efektywnie wykorzystywać dane w swojej pracy, sięgnij po „SQL dla analityków danych”. To książka, która pomoże Ci nie tylko w pracy, ale również w rozwoju kariery w obszarze informatyki i programowania.
Odkryj inne ciekawe książki wydawnictwa Helion, które mogą Cię zainteresować po lekturze 'SQL dla analityków danych.'.
Wydawnictwo Helion przygotowało bogatą ofertę książek dla pasjonatów technologii. Zapoznaj się z poniższą listą tytułów, które mogą stanowić uzupełnienie Twojej wiedzy.
Po jakie produkty jeszcze warto sięgnąć:
Żadna współczesna firma nie może funkcjonować bez rozwiązań IT. Co więcej, stale trzeba mieć na uwadze wzrost wymagań wobec systemów informatycznych i konieczność wdrażania kolejnych aplikacji. Poza tym nie można ani na chwilę zapominać o kwestiach cyberbezpieczeństwa - ryzyko naruszenia integralności i bezpieczeństwa danych spędza sen z powiek wielu administratorom. Jeśli do tego dodać standardowe zadania związane z bieżącym działaniem firmowej sieci, okaże się, że praca administratora nie jest ani łatwa, ani prosta. Ratunkiem może być automatyzacja, która znacznie usprawnia czynności administracyjne. Książka jest przeznaczona dla administratorów sieci, którzy chcą wykorzystać Pythona do zautomatyzowania części swoich obowiązków. Pokazano tu kilka praktycznych przykładów takiego zastosowania Pythona oraz narzędzi Ansible i Python Fabric, opisano też techniki konfiguracji serwera. Szczegółowo przedstawiono sposoby automatyzacji zadań związanych z zarządzaniem użytkownikami, bazą danych oraz procesami. Znalazły się tu również wskazówki ułatwiające pisanie skryptów dla usług testowych oraz przygotowanie automatyzacji pracy na maszynach wirtualnych i w środowisku chmurowym. W końcowych rozdziałach zaprezentowano niezwykle ważne zagadnienia bezpieczeństwa wraz z możliwościami automatyzacji w tym zakresie. Najważniejsze zagadnienia przedstawione w książce: Python, jego IDE PyCharm oraz biblioteki używane do automatyzacji; korzystanie z protokołów telnet i SSH (biblioteki netmiko, paramiko i telnetlib); monitorowanie systemu i generowanie raportów; maszyny wirtualne i wykorzystanie hipernadzorcy VMWare; automatyzacja usług AWS za pomocą Boto3; tworzenie skanera sieci w Pythonie. Automatyzacja zadań - najlepszy przyjaciel najlepszych adminów! O autorze Bassem Aly od dziewięciu lat pracuje w branży telekomunikacyjnej. Zajmował się projektowaniem i wdrażaniem rozwiązań wykorzystujących różne techniki automatyzacji oraz frameworki DevOps. Ma także duże doświadczenie w projektowaniu i wdrażaniu aplikacji telekomunikacyjnych w OpenStack. Prowadzi szkolenia korporacyjne w zakresie automatyzacji sieci i programowania sieciowego z wykorzystaniem Pythona i Ansible.
jubileuszowe z okazji 20. rocznicy pierwszej edycji Programiści dysponują coraz lepszym, szybszym i wszechstronniejszym sprzętem. Pojawiają się nowe języki programowania i nowe paradygmaty tworzenia architektury oprogramowania. Są jednak rzeczy, które w świecie programowania pozostają stałe i niezmienne. Wciąż proces stawania się programistą wymaga od adeptów tego rzemiosła sporego wysiłku. Akt kodowania to za mało. Trzeba zmienić sposób myślenia, nawyki, zachowania i oczekiwania. Konieczne jest świadome dążenie do stosowania dobrych praktyk. Jeśli pilnuje się jakości swojej pracy i nieustannie pamięta, co i po co się robi, można w końcu stać się pragmatycznym programistą. W drugim wydaniu tego kultowego przewodnika wskazówki techniczne harmonijnie łączą się z aspektami filozofii pragmatycznego programisty. Książka została zaktualizowana i gruntownie przejrzana, aby teraz, dwadzieścia lat po pierwszym wydaniu, ponownie pokazać, co to znaczy być nowoczesnym, pragmatycznym programistą. Poruszono tu tematy osobistej odpowiedzialności i rozwoju zawodowego, komunikacji i poznawania prawdziwych wymagań, nowoczesnych technik architektonicznych oraz coraz ważniejszych kwestii zachowania bezpieczeństwa i prywatności. Książka składa się z krótkich rozdziałów, które tworzą szeroki kontekst, dzięki czemu zyskasz wiedzę o najlepszych podejściach, unikniesz głównych pułapek, a co najważniejsze - rozwiniesz nawyki i postawy, które staną się fundamentem Twojego sukcesu zawodowego. Dowiedz się, jak: pisać kod dynamiczny, elastyczny i łatwy do dostosowywania; unikać pułapek związanych z powielaniem wiedzy; chronić oprogramowanie przed lukami w zabezpieczeniach; budować zespoły pragmatycznych programistów; skutecznie testować; wziąć odpowiedzialność za swoją pracę i karierę. Obaj autorzy uczestniczyli w tworzeniu oryginalnego Manifestu Agile i założeniu Agile Alliance. Współtworzyli też serię książek The Pragmatic Bookshelf. Dbaj o swoje rzemiosło i myśl o tym, co robisz! O autorach David Thomas jest programistą, autorem książek i redaktorem. Występował na wielu prestiżowych konferencjach programistycznych. Mieszka niedaleko Dallas w Teksasie. Andrew Hunt jest autorem znakomitych książek o tworzeniu oprogramowania. Jego pasją jest gra na trąbce i instrumentach klawiszowych.
Programowanie? Ze Scratchem to czysta przyjemność! Jeśli masz już dość bezproduktywnego wpatrywania się w ekran komputera lub tabletu i chciałbyś zacząć robić coś naprawdę ciekawego, dobrze trafiłeś! A jeśli przy tym chcesz zabłysnąć w klasie i zostać prawdziwą gwiazdą na lekcji informatyki, to trafiłeś jeszcze lepiej! Scratch to doskonałe narzędzie, dzięki któremu wielu młodych ludzi na całym świecie bez trudu poznało tajniki programowania komputerów. Ułatwia naukę podstaw i umożliwia szybkie tworzenie atrakcyjnych gier, animacji i aplikacji, a do tego jest narzędziem zupełnie bezpłatnym. Aby dołączyć do społeczności użytkowników Scratcha, sięgnij po książkę Młodzi giganci programowania. Scratch. Wydanie II! Szybko i bezboleśnie wprowadzi Cię ona w magiczny świat programowania. Dzięki niej poznasz sposób tworzenia prawdziwej gry komputerowej i przeżyjesz wspaniałą przygodę! Książka sprawdzi się w przypadku zarówno młodych adeptów sztuki programowania, jak i nauczycieli zainteresowanych prowadzeniem zajęć z informatyki dla najmłodszych. Pierwsza część zawiera bardzo dokładny opis środowiska, a druga to doskonałe pomysły na rozbudowane gry komputerowe. Elementy środowiska Scratch i sposoby ich wykorzystania; Używanie i edycja postaci, kostiumów oraz teł; Korzystanie z możliwości ruchu i efektów dźwiękowych; Posługiwanie się danymi, blokami i wyrażeniami; Obsługa zdarzeń i czujników, korzystanie z możliwości kontroli; Praktyczne pomysły na prawdziwe gry komputerowe; Ciekawe zadania z programowania z rozwiązaniami; Zostań asem programowania! Napisz swoją pierwszą grę komputerową! O autorach Radosław Kulesza jest jednym z założycieli szkoły Giganci Programowania. Swoją przygodę z programowaniem rozpoczynał od języka Turbo Pascal. Ukończył studia na Wydziale Elektroniki i Technik Informacyjnych Politechniki Warszawskiej. Na trzecim roku studiów otworzył swoją pierwszą firmę IT, w której łączył funkcje organizacyjne z pracą programisty.
Twórz od podstaw rozbudowane i niezawodne aplikacje webowe w Pythonie Django jest potężnym frameworkiem służącym do tworzenia aplikacji internetowych w Pythonie. Pozwala na pełne wykorzystywanie zalet tego języka, takich jak przejrzystość, elastyczność, wszechstronność i łatwość uczenia się. Wykorzystywanie Django do budowania aplikacji w Pythonie jest atrakcyjną możliwością zarówno dla początkujących, jak i zaawansowanych programistów. Aby jednak zapewnić tworzonym projektom odpowiednią, profesjonalną jakość, trzeba się nauczyć rozwiązywać problemy powstające podczas tworzenia aplikacji internetowych, stosować najlepsze praktyki programistyczne, a także skutecznie wdrażać i testować aplikację. To trzecie wydanie praktycznego przewodnika po budowie aplikacji internetowych. Krok po kroku opisano w nim wszystkie istotne elementy procesu projektowania i wdrażania aplikacji: bloga, witryny społecznościowej, sklepu internetowego oraz platformy e-learningowej. Zawarte tu szczegółowe wskazówki pomogą integrować popularne technologie, usprawniać aplikacje z wykorzystaniem technik AJAX, tworzyć API REST oraz konfigurować środowisko produkcyjne dla projektów Django. Dzięki tej książce niepostrzeżenie opanujesz najistotniejsze zasady pracy w Django - i czym prędzej zaczniesz od podstaw budować praktyczne projekty. Nowością w tym wydaniu jest rozdział poświęcony projektowaniu serwera czatu z wykorzystaniem serwera Django Channels. W tej książce: praktyczna strona projektowania aplikacji internetowych; podstawy Django, w tym ORM, szablony, adresy URL, formularze i uwierzytelnianie; funkcje zaawansowane: niestandardowe pola modelu i oprogramowanie pośredniczące; wykorzystanie technik AJAX, system płatności, CMS, API RESTful; integracja projektu z takimi technologiami jak Redis, RabbitMQ, PostgreSQL i Channels; wdrażanie projektów Django za pomocą NGINX, uWSGI i Daphne. Django - wypróbowany framework dla profesjonalnych projektantów!
Techniki uczenia głębokiego rozwijają się w imponującym tempie, a sieci neuronowe znajdują zastosowanie w przeróżnych branżach. Coraz częściej komputer wykonuje zadania, które do niedawna były zarezerwowane dla człowieka. Dobrym przykładem jest tworzenie dzieł sztuki: ostatnie postępy w dziedzinie modelowania generatywnego sprawiają, że maszyny tworzą oryginalne obrazy w określonym stylu, piszą spójne akapity tekstu, komponują przyjemną w odbiorze muzykę i generują prawdopodobne scenariusze zdarzeń. Ta "generatywna rewolucja" już się zaczęła, a jej efekty przekraczają najśmielsze wyobrażenia. Ta książka jest praktycznym przewodnikiem przeznaczonym dla inżynierów uczenia maszynowego i analityków danych. W jasny i przystępny sposób omówiono w niej zasadnicze zagadnienia teorii modelowania generatywnego, a następnie zaprezentowano techniki stosowane do budowy modeli generatywnych, włącznie z ogólnym opisem uczenia głębokiego, wariacyjnych autoenkoderów i generatywnych sieci antagonistycznych (GAN). Na tej podstawie - z wykorzystaniem biblioteki Keras - pokazano wewnętrzne funkcjonowanie każdej z tych technik, łącznie z najbardziej nowatorskimi architekturami. Opisano krok po kroku sposoby rozwiązywania takich twórczych zadań jak malowanie, pisanie i komponowanie muzyki, a także zastosowania modelowania generatywnego do optymalizacji strategii grania w gry (modele World). W książce między innymi: działanie autoenkoderów wariacyjnych; tworzenie sieci GAN, w tym CycleGAN i MuseGAN; rekurencyjne modele generatywne do tworzenia tekstu oraz mechanizmy uwagi; modele generatywne w środowiskach uczenia przez wzmacnianie; architektura Transformer (BERT, GPT-2) oraz modele generowania obrazu. Czy potrafisz stworzyć... twórcę?
SQL dla analityków danych.
Cena produktu
Cena okładkowa – rynkowa cena produktu, często jest drukowana przez wydawcę na książce.
Najniższa cena z 30 dni – najniższa cena sprzedaży produktu w księgarni z ostatnich 30 dni, obowiązująca przed zmianą ceny.
Wszystkie ceny, łącznie z ceną sprzedaży, zawierają podatek VAT.