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.
1441
Ebook

PHP 8 i SQL. Programowanie dla początkujących w 43 lekcjach

Mariusz Duka

Web development w 43 prostych lekcjach Poznaj język PHP 8 w praktyce Naucz się korzystać z baz SQL Opracuj aplikację webową PHP, niezwykle popularny język programowania umożliwiający tworzenie stron i aplikacji webowych, wraz z bazą danych SQL stanowi fundament zdecydowanej większości działających obecnie serwisów internetowych, w tym tych największych i najbardziej znanych. Wraz z wydaniem PHP 8 programiści otrzymali szereg nowych funkcji i możliwości, wśród których najważniejszy wydaje się mechanizm JIT, zapewniający większą wydajność dzięki uruchamianiu kodu skompilowanego do postaci maszynowej zamiast standardowego wykonywania go przez interpreter. Jeśli interesuje Cię tworzenie nowoczesnych aplikacji internetowych lub planujesz karierę web developera, lecz nie masz jeszcze wiedzy ani doświadczenia w tej dziedzinie, a chcesz szybko przejść do konkretów, sięgnij po tę książkę! Bezboleśnie wprowadzi Cię ona w arkana programowania w języku PHP, zapozna z jego konstrukcjami i możliwościami, przedstawi sposób obsługi baz SQLite i MySQL przy użyciu języka SQL, a także nauczy prawidłowo łączyć kod PHP i HTML. Dowiesz się również, jak wykorzystać framework Bootstrap i bibliotekę Smarty, aby zbudować swoją pierwszą stronę internetową. Zapnij pasy i w drogę! Nowości wprowadzone w wersji PHP 8 Instalacja narzędzi i konfiguracja środowiska pracy Podstawy PHP i konwencje stosowane w kodzie Stałe, zmienne, łańcuchy znakowe Instrukcje sterujące i sposoby ich używania Przeszukiwanie i przetwarzanie tekstów Operatory i funkcje matematyczne Zastosowanie funkcji i pętli Korzystanie z tablic i plików Przechwytywanie i obsługa wyjątków Programowanie zorientowane obiektowo Zastosowanie baz danych SQL Wykorzystanie kodu HTML Architektura aplikacji i uruchamianie jej w sieci Projektuj, programuj, uruchamiaj - z PHP i SQL!

1442
Ebook

Excel 2010 PL. Ilustrowany przewodnik

Krzysztof Masłowski

Pobierz dodatkowy rozdział do książki! Skalkuluj sobie awans z nowym Excelem 2010! Podstawowe zasady obsługi programu, czyli od czego zacząć przygodę z Excelem Proste operacje i trudne obliczenia, czyli do czego może przydać się ta aplikacja Wykresy, drukowanie i analiza danych, czyli jak wykorzystać ogrom możliwości Excel 2010, podobnie jak każda kolejna wersja tego niezwykle popularnego programu, oferuje swoim użytkownikom nowe, ciekawe możliwości. Zarówno tak zwany przeciętny użytkownik, jak i analityk finansowy znajdą tu praktyczne funkcje, ułatwiające im codzienną pracę. Do najbardziej nowatorskich pomysłów należy opcja Wykresy przebiegu w czasie, umożliwiająca tworzenie miniwykresów, zajmujących jedną komórkę. Aplikacja zawiera też wyspecjalizowane narzędzia do analizy danych oraz lepsze filtry, zapewnia wyższy komfort przy pracy zespołowej i współdzieleniu arkuszy, a dzięki dużej wydajności pozwala zaoszczędzić sporo czasu. "Excel 2010 PL. Ilustrowany przewodnik " to przejrzysty, intuicyjnie napisany podręcznik, gwarantujący Ci szybkie i bezproblemowe zapoznanie się z dostępnymi narzędziami oraz sposobem działania programu. Z pomocą tej książki bez trudu opanujesz nowy interfejs użytkownika i dostosujesz go do własnych potrzeb, a także poznasz sekrety i sztuczki związane z podstawowymi oraz zaawansowanymi metodami obróbki danych liczbowych. Krok po kroku nauczysz się sprawnie korzystać z Excela: dowiesz się m.in., jak stworzyć listę płac albo rozliczyć delegację, a ponadto poznasz mnóstwo innych praktycznych jego zastosowań. Każde kolejne działanie — od najprostszych po najbardziej skomplikowane — zostało tu szczegółowo opisane i zilustrowane zrzutem ekranu. Wstążka i okno programu — zmiana wyglądu i kolorystyki Skróty klawiszowe, prezentacja arkusza i skoroszytu Poruszanie się po arkuszu i między arkuszami Wprowadzanie danych do komórek i edycja tych danych Zakresy Wstawianie i usuwanie kolumn, wierszy, komórek Nazywanie skoroszytów i arkuszy oraz działania na kilku arkuszach Kopiowanie, dodawanie i usuwanie arkuszy Oglądanie i ukrywanie arkuszy oraz tryby ich wyświetlania Operatory używane w formułach i kolejność ich działania Adresy względne, mieszane, bezwzględne i trójwymiarowe Formatowanie zmieniające znaczenie, warunkowe i niestandardowe Tworzenie i przekształcanie wykresów oraz ich różne typy Podgląd, drukowanie i układ strony Elementy analizy danych — sortowanie, filtrowanie Oto bogato ilustrowany przewodnik po świecie możliwości Excela!

1443
Ebook

Rails. Leksykon kieszonkowy

Eric Berry

Cała wiedza o Rails, której potrzebujesz! Jak zainstalować i skonfigurować Rails? Jak wykorzystać możliwości technologii ActiveRecord? Jak stworzyć dynamiczną aplikację, korzystając z technologii AJAX? Ruby on Rails przebojem wdarł się na rynek szkieletów aplikacji internetowych. Stworzony w architekturze MVC, został niezmiernie dobrze przyjęty przez programistów z całego świata. Niewątpliwie wpływ na ten fakt miały założenia poczynione przez autora projektu - łatwość i przyjemność tworzenia kodu. Powszechnie wiadomo, że te atuty mają niebagatelny wpływ na szybkość tworzenia aplikacji internetowych. Dzięki popularności Ruby on Rails również znajomość języka Ruby, pochodzącego przecież z Dalekiego Wschodu, staje się powszechniejsza. W tej niezwykłej książce znajdziesz odpowiedzi na wszystkie pytania, które mogą pojawić się w trakcie kodowania nowej aplikacji. Dowiesz się, jak skonfigurować Rails, testować napisany kod, wykorzystać technologię ActiveRecord oraz przygotować widoki. Ponadto zdobędziesz wiedzę na temat używania technologii AJAX i REST, nauczysz się wykorzystywać usługi sieciowe oraz logować ważne informacje w trakcie pracy Twojej aplikacji. Z wiedzy tu zawartej możesz skorzystać szybko i w każdej chwili, a co najważniejsze, nie będziesz musiał przedzierać się przez setki niepotrzebnych stron. Tu znajdziesz tylko wiedzę niezbędną w Twojej pracy! Instalacja Rails Struktura plików Konfiguracja Rails Wykorzystanie skryptów Konfiguracja środowiska Sposoby przeprowadzania testów w Rails Używanie technologii ActiveRecord Zarządzanie danymi w bazie Zastosowanie ActionController Tworzenie widoków Sposoby użycia technologii AJAX i REST w Rails Wykorzystanie usług sieciowych Logowanie informacji w trakcie pracy aplikacji Stosowanie metod pomocniczych Wykorzystaj Rails w Twoim projekcie szybko i przyjemnie!

1444
Ebook

Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1

Stuart Russell, Peter Norvig

Sztuczna inteligencja budzi zachwyt i kontrowersje. W porównaniu z innymi gałęziami nauki jest stosunkowo młoda: liczy około siedemdziesięciu lat, mimo że czerpie ze znacznie starszych idei. Jednak błyskawiczny rozwój sztucznej inteligencji i przeobrażanie osiągnięć nauki w działające technologie sprawiają, że wyrobienie poglądu na całokształt tej dziedziny jest trudnym zadaniem. Warto więc spojrzeć na historię rozwoju sztucznej inteligencji z perspektywy jej współczesnych osiągnięć i dzięki temu lepiej zrozumieć, czym ta nauka jest w swojej istocie i dokąd podąża. Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technologii. Zawiera ogrom rzetelnej wiedzy przekazanej w niezbyt sformalizowany sposób. Opisy, formuły matematyczne i algorytmy, pokazane w formie czytelnego pseudokodu, cechują się przejrzystością i precyzją. Zaprezentowano tu wszystkie ważne idee i koncepcje sztucznej inteligencji, zgodnie z najnowszymi trendami i osiągnięciami. W tomie pierwszym między innymi: koncepcje sztucznej inteligencji różne podejścia do rozwiązywania problemów z wykorzystaniem sztucznej inteligencji reprezentacja wiedzy i modelowanie, a także wyszukiwanie i planowanie wnioskowanie w warunkach niepewności podejmowanie złożonych decyzji, również w środowisku wieloagentowym Sztuczna inteligencja: to się staje na naszych oczach!

1445
Ebook

Interfejs API. Strategia programisty

Greg Brail, Dan Woods, Daniel Jacobson

Poznaj potencjał interfejsów API! Internet to gigantyczna sieć urządzeń połączonych ze sobą. Jego potencjał wykorzystują wszyscy i każdy jest świadom tego, że pojedyncze urządzenie bez połączenia z siecią nic nie znaczy. Podobnie jest z systemami informatycznymi. Możliwość integracji z siecią, tworzenia rozszerzeń oraz wymiany danych pomaga twórcom aplikacji rozwinąć skrzydła i odnieść sukces na szeroką skalę. Zastanawiasz się, jak otworzyć Twój system na świat? Interfejs API to jedyna droga! Sięgnij po tę książkę i przekonaj się, jak przygotować wygodny interfejs API, z którego programiści będą korzystali z przyjemnością. Na kolejnych stronach znajdziesz kluczowe zasady projektowania interfejsów API, sposoby zabezpieczania API oraz zarządzania użytkownikami. Ponadto dowiesz się, jak zarządzać ruchem sieciowym, obsługiwać interfejs API oraz mierzyć sukces Twojego API. Na sam koniec zobaczysz, jak zaangażować projektantów w proces adaptacji. Ta książka jest doskonałym źródłem informacji dla wszystkich osób chcących zrozumieć, czym są interfejsy API, jak wykorzystać drzemiący w nich potencjał oraz jak uniknąć typowych zagrożeń i problemów. Twoja lektura obowiązkowa! Dowiedz się o rozwoju interfejsów API, a także dlaczego Twoja firma może ich wymagać. Zaznajom się z rolami właścicieli zasobów, dostawców i projektantów w łańcuchu wartości interfejsu API. Opracuj strategie związane z projektowaniem, implementowaniem i wprowadzeniem produktu na rynek. Opracuj efektywny proces na potrzeby zarządzaniami zabezpieczeniami i użytkownikami. Rozwiąż problemy natury prawnej, takie jak zarządzanie prawami i warunki użytkowania. Zarządzaj ruchem sieciowym i komfortem pracy użytkowników za pomocą pewnego modelu operacyjnego. Określ metryki wymagane do ustalenia skali powodzenia interfejsu API. Wszystko, co powinieneś wiedzieć o interfejsach API!

1446
Ebook

Jak stać się lepszym programistą. Przewodnik

Pete Goodliffe

Podręcznik prawdziwego programisty! Zawód programisty jak żaden inny wymaga ciągłego rozwoju, nauki i doskonalenia. Każdy dzień to nowe wyzwania, techniki programistyczne oraz kolejne linie wysokiej jakości kodu. Zastanawiasz się, co jeszcze możesz zrobić, aby stać się lepszym programistą? Chcesz zaimponować ciekawymi koncepcjami oraz wprowadzić znaczące ulepszenia w codziennej pracy? Trafiłeś na książkę, która sprawi, że Twój kod nabierze nowego blasku! Na kolejnych stronach tej książki przeczytasz o tym, jak powinien być sformatowany kod źródłowy, jakie stosować nazewnictwo oraz jak usuwanie zbędnego kodu wpływa na jego jakość. Nauczysz się odnajdywać błędy w kodzie i pisać dobre testy. Dowiesz się także, jak w pełni korzystać z możliwości systemu kontroli wersji. Książka ta jest obowiązkową lekturą dla każdego programisty ceniącego sobie ciągły rozwój, dążenie do doskonałości oraz tworzenie świetnego kodu! Techniki z poziomu kodu, dotyczące pisania wierszy kodu, testów, debugowania i radzenia sobie ze złożonością. Praktyki, podejścia i postawy: zachowaj prostotę, współpracuj z innymi, wykorzystuj gotowe rozwiązania i twórz elastyczny kod. Strategie skutecznego uczenia się, etycznego postępowania, szukania wyzwań i unikania stagnacji. Praktyczne metody kończenia zadań: używanie właściwych narzędzi, ustalanie, jak ma wyglądać gotowe rozwiązanie, i szukanie pomocy ze strony współpracowników. Nawyki dobrej współpracy z innymi i traktowania programowania jak zajęcia społecznego. Obowiązkowa lektura każdego programisty!

1447
Ebook

Tworzenie stron WWW. Praktyczny kurs

Marcin Lis

Naucz się wreszcie samodzielnie tworzyć strony internetowe! Jakie techniki koniecznie trzeba poznać, by własnoręcznie projektować witryny WWW? Co zrobić, by wszystkie elementy strony znalazły się na swoich miejscach? Jak nadać stronie indywidualny charakter i opublikować ją w sieci? O projektowaniu witryn internetowych napisano już tyle książek, że można by z nich stworzyć osobną bibliotekę. Rzecz jednak w tym, że większość z nich skierowana była do informatyków, a więc ludzi posługujących się specyficznym żargonem i zorientowanych w temacie. Ponadto strony powstałe kilka lat temu nie mają zbyt wiele wspólnego z tymi powstającymi dziś, a techniki ich tworzenia także są już zupełnie inne. Jeśli więc nigdy dotąd nie próbowałeś stworzyć własnej witryny albo zniechęciły Cię kiedyś związane z tym komplikacje, powinieneś czym prędzej sięgnąć po ten poradnik. Zdziwisz się, jak proste i przyjemne może być zbudowanie własnej strony WWW. Książka "Tworzenie stron WWW. Praktyczny kurs" przeznaczona jest dla początkujących adeptów sztuki tworzenia witryn internetowych — jedynym wymaganiem jest umiejętność w miarę sprawnego posługiwania się komputerem i pracy z dowolnym edytorem tekstu. Wszystkie potrzebne techniki czy zasady formatowania stron zostały tu opisane i zaprezentowane w praktyce. Podczas lektury oraz wykonywania ćwiczeń dowiesz się, jak opracować strukturę strony, a także wykorzystać znaczniki, listy, elementy XHTML, obrazy, odnośniki, multimedia, formularze itp., by stworzyć naprawdę interesującą, nowoczesną i funkcjonalną witrynę internetową. Podstawowa struktura strony WWW Strona WWW w internecie Struktura (X)HTML i podstawowe znaczniki Listy, tabele, obrazy i odnośniki Kontrola nad tekstem i multimedia na stronie WWW Formularze i formatowanie strony za pomocą tabel Style CSS Własności czcionek i formatowanie tekstu Marginesy, obrysy i obramowania Wielkości i pozycje elementów witryny Sposoby wyświetlania elementów strony Układ strony generowany przez CSS Weź swoją stronę we własne ręce — nikt nie zrobi jej lepiej od Ciebie!

1448
Ebook

Hello World! Przygoda z programowaniem dla dzieci i absolutnie początkujących. Wydanie II

Warren Sande, Carter Sande

Nauka programowania to świetny pomysł, ale musimy Cię ostrzec: programowanie wciąga! Jeśli nauczysz się porozumiewać z komputerem w jego języku, szybko zorientujesz się, że napisanie własnej gry, skryptu do złożonych obliczeń czy funkcjonalnej aplikacji do codziennego użytku daje wielką satysfakcję i sprawia mnóstwo radości. Co więcej, programowania można nauczyć się niemal w każdym wieku. Wystarczy odrobina cierpliwości i konsekwencji! Trzymasz w ręce chyba najlepszy podręcznik do nauki programowania dla osób absolutnie początkujących — nawet takich, które komputera używają wyłącznie do przeglądania stron i obsługi poczty. W sposób szczególny nadaje się on dla dzieci, ale skorzystają z niego również dorośli, którzy chcą poznać podstawy programowania. Jasno i klarownie przedstawiono tu wszystkie niezbędne informacje, a liczne (bardzo zabawne) przykłady pozwalają na głębsze zrozumienie prezentowanych treści. Nauka odbywa się w języku Python. Jest to język łatwy w nauce, a przy tym bardzo popularny i wciąż rozwijany. Co więcej, przyswojenie sobie Pythona pozwala na szybką naukę innych języków! W tym podręczniku znajdziesz informacje m.in. o tym: jak przygotować się do pracy: zainstalować Pythona i napisać pierwsze linie kodu czym są i do czego służą zmienne, typy danych, operatory czym jest GUI i jak go napisać jakie są rodzaje pętli, co to są funkcje i na czym polega obsługa zdarzeń jak przygotować symulacje komputerowe Witaj w niezwykłym świecie programowania! Warren Sande — jest inżynierem systemów elektronicznych. Na co dzień korzysta z Pythona zarówno do nauczania programowania, jak i do pisania w pełni profesjonalnych skryptów. Carter Sande — jest uczniem o wielkiej pasji do technologii. Troszczy się o szkolną sieć informatyczną, chętnie pomaga kolegom w rozwiązywaniu problemów z komputerami, a ponadto uwielbia jeździć na rowerze i grać w stare gry wideo.