Helion

Helion


Książki wydawcy Helion

Michał Kortas

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

Framework Tailwind CSS to prawdziwy webmasterski hit ostatniego roku. Wyjątkowym i nowatorskim czyni go przyjęta filozofia pracy. Twórcy frameworka proponują …

Tom Greever

Projekt doskonały. Zadbaj o komunikację z klientem, wysoki poziom UX i zdrowy rozsądek wyd. 2

Projektant UX musi rozmawiać. Dobry design sprawia, że produkt jest ładny i przyjemny w użytkowaniu. Zanim jednak ten produkt powstanie, …

Gus Khawaja

Kali Linux i testy penetracyjne. Biblia

Najlepszą metodą unikania udanego cyberataku jest utrzymywanie w gotowości zabezpieczeń systemowych. Szczególna rola na tym polu przypada pentesterom, którzy używając …

Alessandro Molina

Programowanie sterowane testami w Pythonie. Jak tworzyć skalowalne zestawy testów i aplikacji

Spośród wielu koncepcji tworzenia oprogramowania na szczególną uwagę zasługuje model programowania sterowanego testami, znany jako TDD. Technika ta opiera się …

Bradford Tuckfield

Zanurz się w algorytmach. Przygoda dla początkujących odkrywców Pythona

Bez znajomości algorytmów nie można się nauczyć programowania. Algorytmy są też przydatne w pracy naukowców i inżynierów. Właściwie każdy z …

Carlos Santana Roldán

React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych wyd. 3

JavaScript pozwala na tworzenie znakomitego kodu, ale wymaga od programisty sporych umiejętności. Tworzenie nawet bardzo złożonych aplikacji jest jednak łatwiejsze …

Adrian Ostrowski, Piotr Gaczkowski

Architektura oprogramowania bez tajemnic. Wykorzystaj język C++ do tworzenia wydajnych aplikacji i systemów

C++ należy do najpopularniejszych i najbardziej cenionych za uniwersalność języków oprogramowania - umożliwia projektowanie rozbudowanych, a zarazem intuicyjnych w obsłudze …

Jurgen Appelo

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

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ą …

Gwen Shapira, Todd Palino, Rajini Sivaram

Kafka w praktyce. Przetwarzanie strumieniowe i potoki danych o dużej skali wyd. 2

Każda aplikacja korporacyjna tworzy dane. Ich przenoszenie i przetwarzanie jest równie ważne jak same dane. Platforma Apache Kafka została zbudowana …

Witold Krieser

Micro:bit. Nauka programowania i elektroniki dla małych oraz dużych

Pod intrygująco brzmiącą nazwą micro:bit kryje się niewielkich rozmiarów płytka będąca mikrokontrolerem ― czy inaczej: mikrokomputerem. Sercem wielu urządzeń, takich …

Michał Wiszniewski

Python na start! Programowanie dla nastolatków

Czy kiedykolwiek zastanawiałeś się nad tym, dlaczego na świecie istnieje aż tyle języków programowania i czym różnią się one od …

Włodzimierz Gajda

Git. Rozproszony system kontroli wersji

Praca nad niemal każdym projektem informatycznym wymaga współdziałania wielu osób, często pracujących z dala od siebie. W takich warunkach bardzo …