Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Health and Safety
- Biznes i Ekonomia
- Home and garden
- E-business
- Ekonomia i finanse
- Esoterecism
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- For women
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Przewodniki po hotelach i restauracjach
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
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.
Tworzenie bezpiecznych aplikacji internetowych (z przykładami w PHP)
Stwórz bezpieczny sejf na dane Twoich klientów i obroń swoją aplikację! Jak projektować serwis internetowy, by zapewnić mu bezpieczeństwo? Jakie ataki najczęściej zagrażają danym użytkowników i aplikacjom internetowym? Jak poprawić bezpieczeństwo działającego już serwisu internetowego? Bezpieczeństwo złożonych, dynamicznych, interaktywnych współczesnych serwisów internetowych niejednokrotnie spędza sen z powiek projektującym je programistom. Niestety, bywa, że ich nocne koszmary zmieniają się w rzeczywistość i przygotowana przez nich strona WWW pada ofiarą złodziei (kradnących dane użytkowników) albo po prostu złośliwców, którzy czerpią przyjemność ze zniszczenia efektów cudzej pracy. Internet nie jest miejscem, w którym można pozwolić sobie na beztroskę i błędy — zwłaszcza, jeśli serwis przechowuje wrażliwe dane (finansowe, zdrowotne, społeczne) albo gdy od jego działania zależy powodzenie dużego przedsięwzięcia biznesowego czy na przykład sprawne funkcjonowanie szpitala. W tej książce znajdziesz omówienie dwunastu najbardziej typowych błędów programistycznych, wystawiających serwis internetowy na ataki hakerów. W każdym rozdziale prezentowana jest inna klasa błędów – na przykładach pochodzących z realnych, działających w sieci aplikacji — wraz ze sposobami zaradzenia tym błędom na etapie projektowania lub poprawiania strony WWW. Znajdziesz tu opis kwestii dotyczących kontroli dostępu do danych, wstrzykiwania kodu, przechowywania haseł użytkowników, właściwej autoryzacji, błędów transakcyjnych. Dowiesz się, jak zabezpieczać serwis przed atakami na sesję i na logowanie, atakami XSS czy Path Traversal. Jeśli tylko znasz PHP, MySQL, HTML i CSS w stopniu pozwalającym zaprojektować serwis internetowy, ta książka może uchronić Cię przed wieloma przykrymi niespodziankami… Kontrola dostępu do danych i funkcji SQL Injection Przechowywanie haseł użytkowników Ataki na logowanie Ataki typu XSS Dane z zewnętrznych źródeł Ataki CSRF i błędy transakcyjne Ataki Path Traversal Brak właściwej autoryzacji Dane u klienta Ataki na sesję Ładowanie plików na serwer Zabezpiecz serwis i śpij spokojnie!
Sieci Zero Trust. Budowanie bezpiecznych systemów w niezaufanym środowisku. Wydanie II
Razi Rais, Christina Morillo, Evan Gilman, Doug Barth
Zapewnienie bezpieczeństwa zasobów systemu sieciowego jest dla firm, organizacji i instytucji zadaniem absolutnie kluczowym. W praktyce tradycyjne, scentralizowane zapory sieciowe często okazują się niewystarczające, a ich konfiguracja bywa kłopotliwa. Problemy z dostępem VPN i złożoność implementacji protokołu TLS w wielu aplikacjach dodatkowo komplikują sytuację. W obliczu tych wyzwań i konieczności spełniania norm bezpieczeństwa model Zero Trust to doskonałe rozwiązanie, które skutecznie podniesie poziom ochrony zasobów sieciowych. Zero Trust to nie tylko strategia. To sposób myślenia. Ann Johnson, wiceprezes do spraw bezpieczeństwa w Microsofcie Dzięki tej książce nauczysz się stosować w praktyce zasady Zero Trust: nic nie jest oczywiste, a każde żądanie dostępu ma być sprawdzone i autoryzowane. Poznasz najważniejsze koncepcje tego modelu, takie jak silnik zaufania, silnik zasad czy agregat kontekstowy. Dowiesz się, jak budować zaufanie między różnymi elementami sieci, bazując na istniejących technikach. Spojrzysz na model Zero Trust z punktu widzenia hakera, a następnie zagłębisz się w szczegóły architektur, standardów i struktur Zero Trust opracowanych przez organizacje NIST, CISA czy DoD. W ten sposób zrozumiesz model zerowego zaufania z perspektywy wiodących instytucji w branży. Przeanalizujesz też wpływ sztucznej inteligencji, komputerów kwantowych i technologii ochrony prywatności na model Zero Trust. W książce: najważniejsze koncepcje modelu Zero Trust czym jest bezpieczeństwo systemu w modelu Zero Trust budowa sieci Zero Trust w środowisku produkcyjnym przykłady przejścia organizacji na model Zero Trust architektury, normy i struktury Zero Trust Ta książka to lektura obowiązkowa dla początkujących i profesjonalistów! Karan Dwivedi, kierownik do spraw inżynierii bezpieczeństwa w Google
Ciało. Profesjonalne oświetlenie i retusz w fotografii portretowej
Jak perfekcyjnie fotografować i retuszować ludzką skórę. Jeśli pragniesz tworzyć artystyczne fotografie na wysokim poziomie i zależy Ci na wydobyciu autentycznego piękna ludzkiego ciała — niezależnie od tego, czy masz do czynienia z osobą bardzo młodą, starszą, wytatuowaną, z makijażem lub bez — oto patrzysz na unikalny podręcznik perfekcyjnego fotografowania ludzi. Dzięki niemu dowiesz się, jak uchwycić na swoim zdjęciu samą esencję chwili; ten impuls, który kazał Ci sięgnąć po aparat. W książce "Ciało. Profesjonalne oświetlenie i retusz w fotografii portretowej" znany hollywoodzki mistrz fotografii i retuszu, Lee Varis, wyjaśnia tajniki fotografowania ludzi zarówno w warunkach studyjnych, i jak w plenerze. Poprzez przystępne ćwiczenia, opatrzone bajecznie kolorowymi przykładowymi zdjęciami, poznasz najlepsze sposoby oświetlania modeli, edytowania gotowych zdjęć oraz ich profesjonalnego przygotowania do druku. W krótkim czasie opanujesz zaawansowane techniki tworzenia i metody korygowania zdjęć portretowych, ze szczególnym naciskiem na retusz skóry modeli. Dowiesz się także wielu niezwykłych rzeczy — na przykład dlaczego niemal zawsze najbardziej naturalny kolor skóry odbiega od rzeczywistego. Zarządzanie kolorem i proces edycji obrazu Korekcja balansu bieli oraz kolorystyki cieni Kalibracja przy użyciu suwaków Korygowanie odcienia skóry Oświetlenie w fotografii portretowej Zaawansowane techniki oświetlania Korekcja koloru skóry na podstawie wartości barw Tonacja i kontrast, kolor i skala szarości Retusz i efekty specjalne Przygotowanie do druku — inteligentne wyostrzanie Opanuj magię światła i profesjonalne techniki retuszu — twórz piękne zdjęcia ludzi Książka opatrzona została przedmowami artysty-fotografika Geralda Bybee oraz Katrin Eisman — wykładowcy i autorki wielu książek, m.in. "Photoshop. Maskowanie i komponowanie" (Helion, 2006). Książkę poleca redakcja Digital Foto Video:
Myśl w języku Python! Nauka programowania. Wydanie II
Aby stać się cenionym programistą, trzeba zacząć od bardzo solidnych podstaw. Python jest idealną propozycją dla osób, które chcą nauczyć się programowania. Składnia i podstawowe koncepcje programistyczne w Pythonie są dość proste do zrozumienia. Sam język ma duże możliwości zastosowania w różnych dziedzinach wiedzy. Umożliwia przy tym pisanie czytelnego i łatwego w konserwacji kodu, co jest ogromną zaletą. Trzymasz w ręku praktyczny przewodnik do nauki programowania. Znajdziesz w nim przystępnie napisane wyjaśnienia dotyczące podstawowych pojęć programistycznych. Dowiesz się, jak stosować funkcje, czym jest rekurencja, jak wyglądają struktury danych i na czym polega projektowanie obiektowe. W każdym rozdziale znalazły się praktyczne ćwiczenia, dzięki którym będziesz używać poznawanych koncepcji i utrwalisz zdobytą wiedzę. W tej książce: przedstawiono podstawy Pythona, w tym jego składnię i semantykę opisano najważniejsze koncepcje programistyczne i zdefiniowano istotne pojęcia pokazano, jak stosować wartości, zmienne, instrukcje, funkcje i struktury danych przedstawiono metody pracy z plikami i bazami danych wyjaśniono zagadnienia programowania obiektowego opisano techniki debugowania służące do usuwania błędów składniowych, uruchomieniowych i semantycznych Python: dzięki niemu zaczniesz myśleć jak informatyk!
PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa
Poznaj niezwykłe możliwości duetu Oracle-PHP i twórz niezawodne aplikacje! Jak połączyć PHP i Oracle w celu uzyskania optymalnej wydajności i niezawodności? Jak wykorzystywać funkcje XML w PHP i Oracle? Jak poprawić wydajność dzięki zastosowaniu buforowania? Baza Danych Oracle nie ma sobie równych pod względem wydajności, niezawodności oraz skalowalności. Natomiast skryptowy język PHP dzięki niezwykłej prostocie stosowania stanowi jedno z najpopularniejszych narzędzi budowania aplikacji sieciowych -- nawet dla niezbyt doświadczonych programistów. Budowanie i wdrażanie aplikacji PHP opartych na Oracle pozwala więc na optymalne połączenie potężnych możliwości i solidności z łatwością użycia i krótkim czasem programowania. Książka "PHP i Oracle. Tworzenie aplikacji webowych: od przetwarzania danych po Ajaksa" zawiera zilustrowany praktycznymi przykładami opis technologii oraz wszystkich narzędzi potrzebnych, aby optymalnie wykorzystać możliwości duetu Oracle-PHP. Dzięki temu podręcznikowi poznasz nowe funkcje PHP i bazy danych Oracle; dowiesz się także, na czym polega programowanie procedur składowanych i obsługa transakcji. Nauczysz się tworzyć niezawodne aplikacje i zapewniać im wyższą wydajność dzięki mechanizmom buforowania, a także używać technologii Ajax z technologiami Oracle Database i funkcjami PHP w celu usprawnienia reakcji aplikacji na działania użytkownika. Połączenie PHP i Oracle Przetwarzanie danych Tworzenie i wywoływanie wyzwalaczy Używanie podprogramów składowanych Podejście zorientowane obiektowo Obsługa wyjątków Bezpieczeństwo Buforowanie Aplikacje oparte na XML Usługi sieciowe Aplikacje oparte na Ajaksie Połącz wydajność, skalowalność i niezawodność z łatwością użycia i krótkim czasem programowania!
Inkscape. Podstawowa obsługa programu
Projekt logo? Mapa? Komiks? Doceń zalety grafiki wektorowej z programem Inkscape! Pod nazwą Inkscape kryje się doskonały, a przy tym darmowy program do obróbki grafiki wektorowej. Dostępny w wielu wersjach językowych (w tym także polskiej) i opracowany pod kątem wymagań różnych platform sprzętowych (Windows, Linux, Mac OS X), idealnie nadaje się do pracy nad wykresami, schematami, a nawet komiksami. Jego ogromne możliwości doceniają twórcy i projektanci na całym świecie, a prężna społeczność skupiona wokół niego wciąż przyczynia się do powstawania nowych dodatków i funkcjonalności. Jeśli chcesz zacząć korzystać z Inkscape, nie mogłeś trafić lepiej! Ta książka pomoże Ci przejść przez proces instalacji edytora, zapozna Cię z jego interfejsem oraz pokaże, jak wykonywać poszczególne operacje. Dzięki niej szybko nauczysz się osiągać takie efekty, jakie sobie zaplanowałeś. Dowiesz się, jak tworzyć obiekty i manipulować nimi, nauczysz się nakładać i zmieniać kolory, rysować kontury, sprytnie wykorzystywać warstwy. Kolejnym etapem będzie opanowanie trudniejszych zagadnień, choćby takich, jak tworzenie układu klonów i ich edycja, co jest kolejnym etapem na drodze tworzenia wspaniałych i nietuzinkowych projektów graficznych. Ściągnij program i baw się dobrze! Wprowadzenie do Inkscape Kolorystyka, kontury, warstwy Narzędzia rysowania i modyfikacji obiektów Klonowanie i edycja utworzonych klonów Operacje na plikach, prymitywach i ścieżkach, czyli co koniecznie trzeba opanować Wypróbuj Inkscape i twórz fascynujące projekty!
Poznaj Microsoft Azure. Praktyczny przewodnik po chmurze obliczeniowej i programowaniu
Microsoft konsekwentnie doskonali się w tworzeniu wyjątkowych technologii i Azure jest tego świetnym przykładem. Pozwala nie tylko na rozwijanie natywnych aplikacji chmurowych, ale również na efektywną migrację starszych systemów, wdrażanie rozwiązań hybrydowych i modernizację istniejącego oprogramowania pod kątem skalowalności. Skorzystanie z pełni możliwości Azure wymaga jednak dobrego zrozumienia koncepcji przetwarzania w chmurze. Ta książka to pasjonująca podróż w świat Microsoft Azure! Peter T. Lee, Capgemini America, Inc. Dzięki tej praktycznej, przystępnie napisanej książce przyswoisz modele przetwarzania w chmurze i zrozumiesz sedno nowoczesnych technologii chmurowych. Zorientujesz się, jak optymalnie używać Microsoft Azure w różnych sytuacjach biznesowych, i płynnie przystąpisz do budowania aplikacji na tej platformie. Znajdziesz tu wyczerpujące informacje o kontenerach Azure, bezserwerowych technologiach obliczeniowych i narzędziach zwiększających produktywność deweloperów. Dowiesz się ponadto, jak korzystać z funkcji współpracy zespołowej, w jaki sposób dokonać bezpiecznej migracji aplikacji, jej transformacji, a także jak ją rozwijać z użyciem narzędzi Azure. W książce między innymi: podstawy przetwarzania w chmurze Microsoft Azure wybór usług w chmurze Azure i dostosowanie scenariuszy do wymagań tworzenie usług, aplikacji i rozwiązań w chmurze zabezpieczenia chmury w infrastrukturze IT najlepsze praktyki migracji na platformę Azure Azure: zrób pierwszy krok do chmury!
Sieci komputerowe. Ujęcie całościowe. Wydanie VII
Zagadnienia związane z sieciami komputerowymi są wyjątkowo złożone. Opanowanie tej tematyki wymaga przyswojenia sobie wielu pojęć oraz zrozumienia licznych protokołów i technologii, które dodatkowo są ze sobą powiązane w zawiły sposób. Konieczne jest również uwzględnienie gwałtownego rozwoju technologii sieciowych i rosnącej złożoności nowych aplikacji. Aby poradzić sobie z tymi zagadnieniami, konieczne jest całościowe ujęcie tematyki sieci komputerowych. Ta książka jest siódmym, zaktualizowanym i ulepszonym wydaniem znakomitego podręcznika. Zrozumienie zagadnień ułatwia oparcie się autorów na metodzie omawiania zagadnień „od góry do dołu”, od ogółu do szczegółu, a więc prezentowania jako pierwszej warstwy aplikacji, a następnie kolejnych, niższych warstw — aż do warstwy fizycznej. W książce szczególnie dużo miejsca poświęcono wiedzy o działaniu internetu, jego architekturze i protokołach. Zaprezentowano tu także fundamentalne zasady budowy i działania sieci oraz informacje o podstawowych problemach sieciowych i metodach ich rozwiązywania. W efekcie ten podręcznik pozwala na zdobycie gruntownej wiedzy, umożliwiającej zrozumienie niemal każdej technologii sieciowej. W tej książce między innymi: warstwowość architektury sieciowej warstwa aplikacji, w tym strumieniowanie i sieci CDN działanie routerów i sterowanie logiką warstwy sieciowej bezpieczeństwo sieci administrowanie siecią Aplikacje sieciowe, protokoły, internet — wszystko, co musisz wiedzieć.