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
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- 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
- 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
- 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
-
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.
Rzemiosło w czystej formie. Standardy i etyka rzetelnych programistów
Rzemieślnik to osoba, która jest starannie wyszkolona, doskonale zna się na swoim fachu i czuje dumę z własnej pracy. Zawsze zachowuje właściwą dla zawodu godność i profesjonalizm. Społeczeństwo okazuje zaufanie rzemieślnikom, wierząc, że należycie dbają o wysoką jakość i postępują etycznie. Pisanie oprogramowania to też rzemiosło. I programiści, podobnie jak inni rzemieślnicy, również chcą czuć dumę i satysfakcję ze swojej pracy. Problem w tym, że świat zdaje się dziś wymagać od nich przede wszystkim produktywności, a nie wysokiej jakości kodu. W tej książce znajdziesz zasady definiujące rzemiosło, jakim jest wytwarzanie oprogramowania. Zebrano w niej procedury, standardy i normy etyczne, dzięki którym tworzony kod będzie niezawodny i efektywny, a całe oprogramowanie stanie się powodem do dumy. Zawarto tutaj szereg pragmatycznych wskazówek dotyczących procedur programistycznego rzemiosła. Omówiono też standardy, co powinno ułatwić zrozumienie oczekiwań wobec programistów. Ważnym zagadnieniem jest etyczny kontekst zawodu programisty, czyli fundamentalne zobowiązania, które programiści powinni podjąć względem swojego otoczenia i siebie samych. Istotą rzemiosła programistycznego bowiem jest tworzenie kodu, który budzi zaufanie użytkowników i całych społeczności. Najciekawsze zagadnienia: czym jest prawdziwe rzemiosło programistyczne pięć podstaw: programowanie sterowane testami, refaktoryzacja, prostota projektu, programowanie zespołowe i testy akceptacyjne produktywność, jakość i odwaga w zespołach programistów czym w rzeczywistości jest uczciwość i praca zespołowa dziesięć zobowiązań profesjonalnego programisty Szczyć się swoją pracą i utrzymuj wysoki standard!
Joomla! System zarządzania treścią
Stwórz własną witrynę WWW w oparciu o darmowy system CMS Zainstaluj i skonfiguruj Joomla! Zaprojektuj swoje szablony stron Napisz własne rozszerzenia dla Joomla! Internet jest dziś medium równie popularnym jak telewizja i prasa. Jego użytkownicy odwiedzają codziennie setki witryn, poszukując w nich wiadomości ze świata, towarów w atrakcyjnych cenach, artykułów dotyczących ich zainteresowań i wielu innych rzeczy. Jednym z kluczowych aspektów wpływających na popularność stron internetowych jest aktualność publikowanych materiałów. Witryna, która "żyje", przyciąga wielu internautów. Dużym ułatwieniem dla posiadaczy i redaktorów stron WWW są systemy zarządzania treścią, dzięki którym można aktualizować zawartość witryny bez znajomości języka HTML. Jednym z nich jest Joomla! -- mechanizm CMS dostępny na licencji Open-source. Projekt Joomla! to kontynuacja popularnego systemu zarządzania treścią o nazwie Mambo, który zyskał już uznanie wielu webmasterów. Książka "Joomla! System zarządzania treścią" to przewodnik dla tych, którzy chcą zbudować witrynę WWW w oparciu o ten program. Przedstawia proces tworzenia serwisu internetowego od instalacji i konfiguracji Joomla!, poprzez edycję artykułów i zarządzanie dokumentami, aż do tworzenia własnych szablonów i rozszerzeń. Podczas lektury dowiesz się, jak dostosować Joomla! do swoich potrzeb, umieścić na stronie galerię i forum dyskusyjne oraz budować witryny e-commerce w oparciu o ten system. Instalacja Joomla! w systemach Windows i Linux Podstawowe elementy systemu Joomla! Konfigurowanie Joomla! Tworzenie menu Dodawanie i edycja artykułów Instalowanie dodatkowych modułów Tworzenie własnych szablonów i rozszerzeń Zostań redaktorem własnej witryny WWW.
Wyjdź z cienia, opracuj własną stronę WWW! Poznaj najnowsze technologie tworzenia stron internetowych Naucz się prawidłowo korzystać z możliwości współczesnych narzędzi Dowiedz się, jak łatwo uatrakcyjnić wygląd stron WWW Internet znajdziesz dziś wszędzie i wszyscy w jakiś sposób korzystamy z jego zasobów. Niestety, stosunkowo niewielu używa go aktywnie ― zaledwie mały procent osób wnosi coś do wirtualnej przestrzeni komunikacyjnej, a cała reszta tylko biernie przegląda treści udostępniane w sieci. Jeśli chcesz wyrwać się z bezimiennej masy konsumentów i dołączyć do elitarnego grona twórców stron internetowych, musisz poznać podstawowe narzędzia ich pracy, którymi są ― i z pewnością długo jeszcze pozostaną ― języki HTML i CSS. Oczywiście najlepiej będzie, gdy od razu przystąpisz do nauki ich najnowszych wersji, czyli HTML5 i CSS3, które na naszych oczach powoli stają się standardami sieciowymi i już dziś wyznaczają przyszłe trendy rozwoju technologii WWW. Doskonałą okazję ku temu oferuje książka "Wstęp do HTML5 i CSS3". Bezboleśnie i bez niepotrzebnej teorii wprowadzi Cię ona w podstawowe zagadnienia związane z tworzeniem treści internetowych, zaprezentuje niezbędne narzędzia oraz przedstawi najlepsze praktyki pisania stron WWW. Znajdziesz w niej szczegółowy opis podstawowych konstrukcji i znaczników HTML5 oraz sposobów ich wykorzystania do osiągnięcia określonych celów. Nauczysz się też używać stylów CSS i poznasz wpływ poszczególnych elementów na ostateczną prezentację dokumentu HTML w oknie przeglądarki internetowej. Okazją do praktycznego przećwiczenia nowych umiejętności i utrwalenia zdobytej wiedzy będzie opis konkretnego przypadku, a dokładniej metody tworzenia prostej strony WWW w języku HTML5 i formatowania jej za pomocą CSS3. Podstawowe informacje o stronach WWW i technologiach stosowanych do ich tworzenia Przegląd narzędzi ułatwiających pracę twórcy stron internetowych Struktura dokumentu w języku HTML5 Przegląd konstrukcji i znaczników HTML5 Podstawowe cechy i konstrukcje CSS3 Sposoby osadzania stylów i korzystania z selektorów Opis klas, pseudoklas i pseudoelementów Przegląd właściwości Pozycjonowanie elementów i definiowanie ich otoczenia Praktyczny przykład zastosowania HTML5 i CSS3 Zestawienia znaczników HTML5 oraz właściwości i stylów CSS3 Dołącz do znawców najnowszych technologii sieciowych!
Przetwarzanie danych w dużej skali. Niezawodność, skalowalność i łatwość konserwacji systemów
Przetwarzanie i bezpieczne przechowywanie danych absorbuje uwagę inżynierów oprogramowania w coraz większym stopniu. W ostatnich latach pojawiło się wiele bardzo różnych rozwiązań w dziedzinie baz danych, systemów rozproszonych i metodyce budowania aplikacji. Sprzyjają temu zarówno rozwój technologii, rosnące potrzeby dotyczące dostępu do danych, jak i malejąca tolerancja na przestoje spowodowane awarią czy konserwacją systemu. To wszystko sprawia, że zespoły projektujące aplikacje muszą cały czas aktualizować swoją wiedzę i znakomicie orientować się w zakresie słabych i silnych stron poszczególnych rozwiązań oraz możliwości ich stosowania. I właśnie ta książka Ci to ułatwi. Dzięki niej zaczniesz orientować się w świecie szybko zmieniających się technologii przetwarzania i przechowywania danych. Znajdziesz tu przykłady skutecznych systemów spełniających wymogi skalowalności, wydajności i niezawodności. Zapoznasz się z wewnętrznymi mechanizmami tych systemów, analizami najważniejszych algorytmów, omówieniem zasad działania i koniecznymi kompromisami. Przy okazji przyswoisz sobie przydatne sposoby myślenia o systemach danych. W ten sposób rozwiniesz dobre intuicyjne zrozumienie tego, jak i dlaczego działają systemy, co pozwoli Ci analizować ich pracę, podejmować trafne decyzje projektowe i wyszukiwać źródła pojawiających się problemów. W tej książce między innymi: co to właściwie znaczy: niezawodność, skalowalność i łatwość konserwacji różne modele danych i obsługa zapytań replikacja, dzielenie danych, transakcje dane pochodne i ich przetwarzanie przetwarzanie strumieniowe Poznaj systemy, w których liczą się dane!
Java. Efektywne programowanie. Wydanie III
Poznaj najlepsze praktyki programowania z użyciem platformy Java Język Java jest konsekwentnie udoskonalany i unowocześniany dzięki zaangażowaniu wielu ludzi. Nowoczesny język Java staje się coraz bardziej wieloparadygmatowy, co oznacza, że stosowanie najlepszych praktyk w coraz większym stopniu determinuje jakość kodu. Obecnie napisanie kodu, który prawidłowo działa i może być łatwo zrozumiany przez innych programistów, nie wystarczy — należy zbudować program w taki sposób, aby można było go łatwo modyfikować. Jako że Java stała się obszerną i złożoną platformą, konieczne stało się uaktualnienie najlepszych praktyk. Ta książka jest kolejnym, trzecim wydaniem klasycznego podręcznika programowania w Javie. Poszczególne rozdziały zostały gruntownie przejrzane, zaktualizowane i wzbogacone o sporo ważnych treści. Znalazło się tu wiele wartościowych porad dotyczących organizowania kodu w taki sposób, aby stał się przejrzysty, co ułatwi przyszłe modyfikacje i usprawnienia. Poza takimi zagadnieniami, jak programowanie zorientowane obiektowo czy korzystanie z różnych typów, obszernie omówiono stosowanie lambd i strumieni, zasady obsługi wyjątków, korzystania ze współbieżności i serializacji. Książka składa się z dziewięćdziesięciu tematów pogrupowanych w dwanaście rozdziałów. Taki układ pozwala na szybkie odnalezienie potrzebnego rozwiązania. W książce między innymi: interfejsy funkcyjne, wyrażenia lambda, referencje do metod oraz strumienie metody domyślne i statyczne w interfejsach wnioskowanie typów korzystanie z @SafeVarargs instrukcja try z zasobami nowe elementy bibliotek Javy Java: jakość kodu, efektywność działania i przyjemność programowania.
Gary Cornell, Cay S. Horstmann
Wykorzystaj potencjał lidera na rynku języków programowania! Pomimo zaawansowanego wieku Java wciąż jest na topie. Ten język programowania oraz narzędzia z nim powiązane są najczęściej wybierane do tworzenia rozbudowanych systemów informatycznych. Skąd ta popularność? Przejrzysta składnia, obsługa nowoczesnych technik przesyłania informacji, automatyczne czyszczenie pamięci to tylko niektóre z atutów Javy. Jeżeli dołożymy do tego ogromną rzeszę użytkowników chętnych do pomocy, wszystko staje się jasne. Java jeszcze długo będzie na świeczniku! Kolejne wydanie tej cenionej książki zostało zaktualizowane o wszystkie nowości, które pojawiły się w wersji 7 platformy Java Standard Edition. W trakcie lektury poznasz składnię języka oraz wszystkie istotne kwestie związane z programowaniem w Javie. Zrozumiesz założenia programowania obiektowego, nauczysz się korzystać z interfejsów oraz obsługiwać wyjątki. Przekonasz się również, jakie ułatwienia w tym zakresie oferuje Java 7 - obsługa wielu wyjątków w ramach jednego bloku catch to tylko czubek góry lodowej. Książka ta jest idealną pozycją dla wszystkich osób chcących poznać język Java. Sprawdzi się ona również w rękach doświadczonych programistów - jako źródło informacji na temat nowości w Java Standard Edition 7. Poznaj: podstawy języka Java zasady programowania obiektowego zastosowanie interfejsów nowości wprowadzone w ostatniej wersji Javy Wykorzystaj siłę obiektów. Zacznij programować obiektowo w języku Java!
Windows 7 PL. Ilustrowany przewodnik
Pobierz dodatkowy rozdział do książki! >> Siódme okno na świat Poznaj nowe funkcje, możliwości i udogodnienia Dopasuj system do swoich wymagań i potrzeb Zobacz, jak system pomaga oszczędzać energię Naucz się korzystać z pełni oferowanych możliwości Lepsze jest starszym bratem dobrego Niecierpliwie oczekiwany system Windows 7 wreszcie zawitał pod strzechy. Teraz, kiedy i Ty masz już ten siódmy cud świata na swoim komputerze, pewnie chciałbyś móc wykorzystać wszelkie jego możliwości i sprawdzić, ile jest prawdy w reklamie? Z myślą o tym przygotowaliśmy dla Ciebie przewodnik, który gładko i bezboleśnie przeprowadzi Cię przez wszelkie meandry pracy z nową wersją systemu. Ponadto zestaw prezentowanych tu ilustracji ułatwi Ci wykonywanie kolejnych poleceń. Windows 7 wyposażony został w cały arsenał nowych możliwości, które sprawią Ci mnóstwo frajdy, kiedy tylko nauczysz się ich używać. Ten podręcznik pokaże Ci, jak sprawnie zarządzać całym dostępnym centrum multimedialnym, tworzyć dokumenty tekstowe czy pliki graficzne. Dowiesz się, jak dopasować system do swoich wymagań. Poznasz zarówno zagadnienia podstawowe, jak i te nieco bardziej zaawansowane. Zrozumiesz, jak działa poprawiony moduł bezpieczeństwa oraz funkcja oszczędzania energii. Doświadczysz nowych możliwości przeglądarki Internet Explorer 8 oraz aplikacji Media Player i Media Center. Otrzymasz szczegółowe i jasne instrukcje obsługi. Obsługa folderów i plików Praca z pocztą elektroniczną Korzystanie z przeglądarki internetowej Funkcje zabezpieczenia i prywatności Odtwarzanie wideo i oglądanie obrazów Konfigurowanie drukarki Dodawanie i usuwanie programów Zabezpieczenia systemu Ta książka sprawi, że odkryjesz wszystkie przyjemności pracy z Twoim komputerem!
Praktyczny kurs SQL. Wydanie II
Danuta Mendrala, Marcin Szeliga
Poznaj modele baz danych i standardy języka SQL. Naucz się korzystać z instrukcji pobierania i modyfikacji danych. Dowiedz się, jak tworzyć i zmieniać strukturę bazy oraz zarządzać jej użytkownikami. Opanuj język SQL w praktyce! Bazy danych są dosłownie wszędzie. Trudno sobie dziś bez nich wyobrazić funkcjonowanie nowoczesnej biblioteki, choćby najmniejszego sklepu internetowego, biura rachunkowego czy nawet niewielkiego serwisu WWW. Użytkownicy korzystający z baz danych często nie mają nawet pojęcia, w jaki sposób odbywa się dostęp do informacji i jaki mechanizm jest za to odpowiedzialny. Na ignorancję tę nie mogą sobie jednak pozwolić osoby odpowiedzialne za tworzenie, zarządzanie i konserwowanie baz danych. Powinny one znać przynajmniej jeden z popularnych serwerów bazodanowych i sprawnie posługiwać się językiem SQL stanowiącym standardowe narzędzie komunikacji z relacyjnymi bazami. Jeśli pragniesz dołączyć do ekskluzywnego grona administratorów baz danych lub chcesz zostać programistą aplikacji bazodanowych, lecz przeszkadza Ci brak znajomości SQL-a, sięgnij po książkę "Praktyczny kurs SQL. Wydanie II". W prosty i przystępny sposób prezentuje ona podstawowe pojęcia i zasady rządzące relacyjnym modelem baz danych, a także najważniejsze cechy i konstrukcje języka SQL oraz metody ich wykorzystywania. Lektura książki umożliwi Ci poznanie instrukcji odpowiedzialnych za odczytywanie danych z bazy i ich zapisywanie oraz modyfikację, jak również tworzenie baz i zmianę ich struktury. Poznasz też sposoby tworzenia ról i kont użytkowników oraz zarządzania ich uprawnieniami. Twoją wiedzę ugruntują praktyczne zadania kończące każdy rozdział, a zamieszczone na końcu książki rozwiązania pomogą skorygować ewentualne błędy. Teoretyczne podstawy funkcjonowania baz danych Historia języka SQL i obowiązujące standardy zapytań Odczytywanie, przeszukiwanie, łączenie i grupowanie danych Korzystanie z podzapytań Zapisywanie, modyfikacja i usuwanie danych Transakcje i równoległy dostęp do danych Tworzenie baz danych i modyfikacja ich struktury Korzystanie z widoków i indeksów Zarządzanie użytkownikami, rolami i prawami dostępu do baz danych Dowiedz się, jak tworzyć relacyjną bazę danych i zarządzać nią za pomocą języka SQL.