Wydawca: Helion
Helion - niekwestionowany lider wśród wydawców (lub największe wydawnictwo informatyczne) literatury informatycznej w Polsce. Działa na polskim rynku książki nieprzerwanie od 1991 roku.

Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.

Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
785
Ebook

Nauka algorytmów. Poradnik pisania lepszego kodu

George Heineman

Doskonałe opanowanie dowolnego języka programowania nie wystarczy do tego, aby stać się świetnym programistą czy deweloperem. Konieczne jest również zdobycie praktycznej wiedzy dotyczącej algorytmów. Oznacza to, że aby pisać lepszy kod, podczas rozwiązywania rzeczywistych problemów trzeba umieć korzystać z algorytmów, włączając w to ich budowanie, modyfikację i implementację. Niezależnie od tego, jaką dziedziną informatyki się zajmujesz, biegłość w posługiwaniu się algorytmami w wymierny sposób ułatwi Ci pracę i poprawi jej rezultaty. Ta książka jest przystępnym wprowadzeniem do wiedzy o algorytmach wraz z przykładami implementacji napisanymi w Pythonie. Oprócz praktycznego omówienia algorytmów znalazło się tu wyjaśnienie takich pojęć jak klasy złożoności czy analiza asymptotyczna. Dokładnie omówiono także najważniejsze algorytmy, w tym różne sposoby haszowania, sortowania czy przeszukiwania. Tam, gdzie to niezbędne, wprowadzono struktury danych języka Python. Z poradnika programiści i testerzy dowiedzą się, w jaki sposób wykorzystywać algorytmy do pomysłowego rozwiązywania problemów obliczeniowych. Zrozumienie treści ułatwiają ciekawe materiały wizualne i ćwiczenia utrwalające, które pozwolą na przetestowanie zdobytej wiedzy w praktyce. W książce między innymi: podstawowe algorytmy wykorzystywane w inżynierii oprogramowania standardowe strategie wydajnego rozwiązywania problemów ocena złożoności czasowej kodu z wykorzystaniem notacji dużego O praktyczne stosowanie algorytmów z wykorzystaniem bibliotek i struktury danych Pythona główne zasady działania ważnych algorytmów

786
Ebook

PowerShell. Leksykon kieszonkowy. Przenośna pomoc dla tworzących skrypty w PowerShell. Wydanie III

Lee Holmes

PowerShell powstał w 2006 roku. Jest to potężne i uniwersalne narzędzie, pomocne w automatyzacji niemal wszystkich żmudnych czynności, które administrator musi często wykonywać. Aby nie tracić czasu na powtarzalne, nudne zadania, trzeba tylko umieć biegle pisać skrypty PowerShell. Przyswojenie tej umiejętności jest łatwiejsze, jeśli wykorzystuje się logikę obiektową PowerShell, a także to, że obiekt powstający po wykonaniu polecenia ma swoje metody i właściwości. Ta książka jest zwięzłym przewodnikiem po programie PowerShell. Opisuje najważniejsze polecenia powłoki i zasady posługiwania się językiem skryptowym. To idealna pomoc w codziennej pracy dla każdego, kto jest administratorem systemu, a nie ma czasu na lekturę grubych książek czy setek stron forów internetowych. Zaprezentowano tu praktyczne podstawy języka PowerShell: operatory, instrukcje warunkowe, pętle, zasady pracy na ciągach znaków. Opisano procedurę tworzenia i uruchamiania skryptów. Pokazano, jak wprowadzać dane wejściowe do poleceń, dostosowywać zachowanie poleceń do konkretnych sytuacji, a także zarządzać błędami. Przydatną częścią publikacji są wskazówki, jak tworzyć polecenia, funkcje i bloki skryptów. W książce między innymi: rozpoczęcie pracy z PowerShell wyrażenia regularne formatowanie ciągów znaków i obiektu DateTime przy użyciu .NET wybrane klasy .NET i ich zastosowania podręczna dokumentacja WMI wybrane obiekty COM i ich zastosowania PowerShell: to, co adminowi pomoże najlepiej!

787
Ebook

Matematyka na co dzień. Przykłady i porady

Danuta Zaremba

Królowa nauk w praktyce Na matematykę w szkole kładzie się bardzo duży nacisk. Uczymy się jej przez wiele lat, rozwiązujemy tysiące zadań, często zmagamy się z nią na egzaminach wstępnych i końcowych. Wydawałoby się, że jako ludzie dorośli powinniśmy ją mieć w małym palcu. A jednak mniejsze i większe matematyczne wyzwania towarzyszą nam przez całe życie. Najpowszechniejsze są oczywiście te z procentami - choćby kwestie związane z inflacją, rosnącymi ratami kredytu czy obliczeniami podatkowymi. Często wyzwaniem bywa choćby obliczenie powierzchni ściany, jaką można pomalować jedną puszką farby. Albo zmagania z domowym budżetem... Anegdotom na ten temat nie ma końca. Jak widać, matematyka nie należy do przedmiotów typu "trzy Z": zakuć, zdać, zapomnieć. Umiejętność posługiwania się nią to sprawa jak najbardziej praktyczna, potrzebna nam przez całe życie. Właśnie dlatego powstała ta książka. Zawiera ona krótki, poglądowy kurs tej części wiedzy matematycznej, która przydaje się na co dzień, i ilustruje tę przydatność na wielu przykładach.

788
Ebook

Tailwind CSS. Projektowanie stron WWW i podejście utility-first

Michał Kortas

Poznaj rewelacyjną nowość na rynku frontendu Framework Tailwind CSS to prawdziwy webmasterski hit ostatniego roku. Wyjątkowym i nowatorskim czyni go przyjęta filozofia pracy. Twórcy frameworka proponują bowiem oryginalne podejście do tworzenia stron i aplikacji internetowych. Zamiast ściśle semantycznego sposobu tworzenia klas CSS Tailwind opiera się na fundamencie zwanym Utility-First. Dzięki temu architekt interfejsu nie marnuje czasu na generowanie wymyślnych nazw opisujących poszczególne elementy, a podchodzi do nich bardziej pragmatycznie - definiuje je w taki sposób, który najlepiej odpowiada rzeczywistości. Ta książka przeznaczona jest przede wszystkim dla początkujących i średniozaawansowanych projektantów stron WWW. Czytelnik znajdzie w niej mnóstwo praktycznych informacji dotyczących frameworka Tailwind. Pozna jego możliwości, mocne i słabe strony. Opanuje rządzące nim zasady oraz dostępne w nim narzędzia. Ich użycia nauczy się w praktyce, ponieważ znaczną część podręcznika zajmuje realizacja konkretnego zadania - autor przeprowadzi Czytelnika przez przygotowanie kompletnego konceptu interfejsu z wykorzystaniem wszystkiego, co oferuje w swoich zasobach Tailwind.

789
Ebook

Zarządzanie ryzykiem w projektach informatycznych. Teoria i praktyka

Adam Korczowski

Nie ryzykuj! Unikniesz przykrych niespodzianek! Definicje ryzyka, jego parametry i obszary zagrożeń Identyfikacja czynników ryzyka, szacowanie skutków i szybka reakcja Praktyczne przykłady, metody analizy i błędy w zarządzaniu ryzykiem Każdy projekt, program czy dowolne przedsięwzięcie z założenia obarczone są pewnym ryzykiem. Nie da się z góry przewidzieć wszystkich szczegółów i możliwych opóźnień, wymusić od zaangażowanych osób obietnicy dotrzymania terminu ani tak zakląć losu, by nie zrobił jakiegoś złośliwego psikusa. Można jednak ograniczyć ryzyko przez właściwe zaplanowanie całego procesu, wskazanie punktów projektu najbardziej narażonych na błędy i oszacowanie prawdopodobieństwa ich wystąpienia. Takie działanie pozwala wystarczająco szybko zareagować na pojawiające się problemy i wydatnie przyspieszyć tempo prac. Książka "Zarządzanie ryzykiem w projektach informatycznych. Teoria i praktyka" traktuje właśnie o wszelkich aspektach minimalizowania ryzyka związanego z wdrażaniem projektu informatycznego. Z tego podręcznika dowiesz się, co to jest cykl życia projektu, jak rozpisać jego poszczególne fazy, w jaki sposób oceniać ryzyko i koordynować pracę wielu osób w obszarach objętych kontrolą. Nauczysz się zauważać potencjalne zagrożenia i nie dopuszczać do powstawania wymiernych strat. Ponadto znajdziesz tu życiowe przykłady radzenia sobie w trudnych sytuacjach -- do wykorzystania w Twojej własnej praktyce. Cykl życia projektu i zarządzania ryzykiem Metodyki zarządzania ryzykiem Zarządzanie ryzykiem na poziomie strategicznym Zarządzanie ryzykiem w programach, projektach, operacyjnym Zarządzanie bezpieczeństwem i utrzymaniem ciągłości biznesu Definiowanie polityki zarządzania ryzykiem Ocena ryzyka Planowanie reakcji na ryzyko Monitorowanie i sterowanie ryzykiem Strategia zarządzania portfelem projektów Uzasadnienie biznesowe i analiza ekonomiczna wartości projektu Wybrane techniki analizy ryzyka Błędy w zarządzaniu ryzykiem Podstawy teorii informacji i rachunku prawdopodobieństwa Szablony dokumentów wspierających zarządzanie ryzykiem Poznaj wszystkie aspekty zarządzania ryzykiem w projektach IT!

790
Ebook

Zapytania w SQL. Przyjazny przewodnik

Michael J. Hernandez, John Viescas

Nowatorskie podejście do nauki SQL! SQL (ang. Structured Query Language) to język zapytań pozwalający na wyciągnięcie interesujących informacji z relacyjnej bazy danych. Został opracowany w latach 60. w firmie IBM, a w 1986 r. stał się oficjalnym standardem. Znając jego możliwości, błyskawicznie odpowiesz na wiele pytań dotyczących Twoich klientów lub innych informacji przechowywanych w Twojej bazie danych. Jeśli chcesz biegle tworzyć zapytania SQL, to trafiłeś na doskonałą pozycję. Dzięki ciekawej formie (autorzy starają się przedstawić język analogicznie do potocznie używanego) nauka jest przyjemna i efektywna. W kolejnych rozdziałach znajdziesz informacje na temat relacyjnych baz danych, ich struktury oraz zasad, które pozwolą Ci przygotować optymalny układ tabel i relacji między nimi. Stworzysz pierwsze zapytania z wykorzystaniem instrukcji SELECT i dodasz warunki, używając klauzuli WHERE. Gdy już będziesz się swobodnie poruszać w obrębie jednej tabeli, przejdziesz do tworzenia złączeń (JOIN) pomiędzy różnymi tabelami. Na koniec nauczysz się korzystać z podzapytań, funkcji agregujących oraz grupowania. Ta książka pozwoli Ci sprawnie rozpocząć pracę z SQL, niezależnie od jego implementacji. Dzięki tej książce: Poznasz możliwości oraz historię SQL Nauczysz się wybierać dane z jednej i wielu tabel, korzystając ze złączeń Poznasz niuanse różniące różne implementacje SQL Stworzysz optymalną bazę danych Błyskawicznie wykorzystasz możliwości SQL w codziennej pracy Jeśli pracujesz z systemami baz danych, takimi jak Access, MS SQL Server, Oracle, DB2, MySQL, Ingres czy dowolnym innym programem SQL, ta książka może zaoszczędzić Ci mnóstwa czasu i nerwów, i to zanim jeszcze napiszesz pierwsze zapytanie!

791
Ebook

Sekrety SEO. Tajna wiedza ekspertów

Danny Dover, Erik Dafforn

Mówi się, że jeżeli czegoś nie ma w wyszukiwarce Google, to coś nie istnieje. I wcale nie jest to nadużycie. Kiedy ostatni raz spojrzałeś na drugą stronę wyników wyszukiwania? No właśnie! Twoim celem musi być znalezienie się w pierwszej dziesiątce wyników, bo tylko tak możesz zaistnieć w sieci i zdobyć popularność! Dzięki temu podręcznikowi ten cel masz w zasięgu ręki. W trakcie lektury poczujesz się, jakbyś uczestniczył w rozmowie z największymi autorytetami w dziedzinie pozycjonowania stron w wyszukiwarkach. Poznasz tajniki, techniki, sztuczki (legalne!) i narzędzia, którymi posługują się te osoby, aby zrealizować swoje zamierzenia. Nauczysz się znajdować problemy związane z SEO oraz rozwiązywać je, dowiesz się, jak zoptymalizować witrynę pod kątem różnych wyszukiwarek, takich jak Amazon, Facebook, YouTube czy Twitter. Książka ta jest perfekcyjną pozycją dla osób chcących wypromować swoją witrynę lub aspirujących do pracy w charakterze konsultanta SEO. Sposoby patrzenia na stronę WWW - sąsiedztwo, witryna, strona WWW, fragmenty strony Najlepsze narzędzia wspierające proces optymalizacji Rozwiązywanie zidentyfikowanych problemów z witryną Najlepsze praktyki pozwalające podnieść jakość i pozycję witryny w wynikach wyszukiwania Stanowisko pracy - konsultant SEO Optymalizacja pod kątem wyszukiwarek Amazon, YouTube, Twitter Zdobądź popularność w sieci dzięki skutecznym działaniom SEO! Patron medialny:

792
Ebook

Zarządzanie 3.0. Kierowanie zespołami z wykorzystaniem metodyk Agile

Jurgen Appelo

Wykonanie produktu o dużej wartości rynkowej i osiągnięcie prawdziwego sukcesu często wymaga od menedżerów zmiany dotychczasowego podejścia. Współczesne firmy są połączonymi systemami, a samo zarządzanie dotyczy głównie ludzi i relacji. Podejście zwane zarządzaniem zwinnym czy też programowaniem zwinnym (agile) ma szczególne miejsce w nowoczesnej teorii systemów złożonych i procesach wytwarzania oprogramowania. Co istotne, wdrożenie metodologii zwinnych ułatwia realistyczne podejście do kierowania projektami czy doskonalenia zespołów i zarządzania nimi. Książka adresowana jest przede wszystkim do kierowników zespołów, umożliwia dogłębne zrozumienie reguł rządzących pracą zespołu. Poruszono w niej takie tematy, jak: teoria systemów złożonych, teoria gier, samoorganizacja i zasada ciemności. Zebrano i usystematyzowano znane od wielu lat klasyczne idee i techniki zarządzania, a następnie połączono je z ideą programowania zwinnego. Powstał w ten sposób spójny system idei, który powinien sobie przyswoić każdy adept zarządzania, mający pasję, ambicję i odznaczający się dążeniem do zarządzania doskonałego, wyzwalającego kreatywność zespołu i prowadzącego wprost do celu. W książce omówiono: kluczowe cechy modeli zarządzania 1.0 i 2.0, podstawy teorii systemów złożonych, wpływ złożoności systemów na organizację, utrzymywanie aktywności, kreatywności, innowacyjności i motywacji pracowników, ideę kultury rzemiosła programistycznego, ciągłe doskonalenie się w ramach organizacji, ideę przywództwa ukierunkowanego na cel. Zarządzanie 3.0 to droga do prawdziwego sukcesu!