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

CodeIgniter 4. Zaawansowane tworzenie stron WWW w PHP

Łukasz Sosna

Twórz aplikacje PHP z CodeIgniterem Poznaj użyteczne klasy frameworka Naucz się wykorzystywać je w praktyce Rozwiń swoje umiejętności programistyczne CodeIgniter to niewielki, lecz potężny framework, który ułatwia tworzenie aplikacji zarówno początkującym, jak i zaawansowanym programistom PHP. Dzięki implementacji wzorca model-view-controller wspiera podział kodu na warstwy odpowiedzialne za operacje związane z zarządzaniem danymi, wyświetlanie strony oraz obsługę logiki biznesowej, co upraszcza nie tylko pisanie, lecz również utrzymywanie i rozwój wykorzystujących go aplikacji. Szerokie możliwości, doskonała wydajność, znakomite wsparcie programisty, zgodność z najnowszymi wersjami PHP, łatwość użycia i logiczna struktura bibliotek - wszystko to sprawia, że CodeIgniter jest wybierany przez kolejne generacje deweloperów, którym pozwala twórczo skupić się na projekcie oraz uniknąć wysiłku związanego z implementacją powtarzalnego kodu odpowiedzialnego za typowe operacje. Jeśli chcesz szybko zacząć przygodę z frameworkiem, sięgnij po tę książkę! Bezboleśnie wprowadzi Cię ona w świat programowania z wykorzystaniem popularnego frameworka, przedstawi zasady zastosowania wzorca MVC, zapozna ze sposobami obsługi baz danych oraz zaprezentuje klasy systemowe i pomocnicze. Nabytą wiedzę będziesz mógł ugruntować i sprawdzić w praktyce dzięki ćwiczeniom, w ramach których krok po kroku nauczysz się walidować dane wprowadzane przez użytkownika oraz dzielić je na strony z wykorzystaniem własnego sortowania. Instalacja, konfiguracja i struktura frameworka CodeIgniter Implementacja wzorca model-view-controller Podstawy tworzenia aplikacji WWW z wykorzystaniem CodeIgnitera Metody umożliwiające obsługę baz danych i tworzenie zapytań Zastosowanie przydatnych klas systemowych i pomocniczych Praktyczne ćwiczenia z programowania wraz z rozwiązaniami CodeIgniter - szybko, wydajnie, prosto do celu!

2
Ebook

Access 2007 PL w biurze i nie tylko

Sergiusz Flanczewski

Budowanie bazy danych -- od podstaw i dla każdego! Jak korzystać z istniejącej bazy danych w Accessie i zaprojektować nową? Tabele, relacje, kwerendy -- jak sprawić, by wszystko ze sobą współgrało? Formularze, makra i własne pomysły -- co zrobić, by baza spełniała Twoje potrzeby? W dzisiejszym świecie nikt chyba nie wyobraża już sobie funkcjonowania bez elektronicznych baz danych. Znajdują się one niemal wszędzie: we wszelkich instytucjach państwowych, obsługujących dziennie tysiące obywateli, ale też w każdej firmie, która wie, że tylko szybki dostęp do informacji o własnych klientach gwarantuje jej poprawę jakości usług oraz rozwój. Dobrze zaprojektowana baza pozwala bez trudu wyłuskać potrzebne dane -- zarówno te dotyczące konkretnej pozycji (klienta, towaru, usługi), jak i te statystyczne, pokazujące na przykład sprzedaż z ostatniego miesiąca. Program Access oferuje takie możliwości i jest oczywistym wyborem dla tych, którzy nie mogą poświęcić za dużo czasu na naukę obsługi bardziej skomplikowanych baz. Książka "Access 2007 PL w biurze i nie tylko" to świetny przewodnik po strukturze tej aplikacji, gwarantujący efektywne przyswojenie wiedzy na temat zakładania bazy danych i korzystania z niej. Dowiesz się stąd, jak rozpocząć pracę z programem i gdzie szukać potrzebnych narzędzi. Nauczysz się tworzyć i obsługiwać tabele, decydować o typach relacji, posługiwać się kwerendami i generować raporty. Poznasz także możliwości formularzy i formantów, zasadę działania i elastyczność makr, a także bardziej zaawansowane zagadnienia z tej dziedziny. Krótko mówiąc -- staniesz się ekspertem od Accessa. Podstawowe informacje o obsłudze systemu Tabele Relacje i kwerendy Formularze, formanty i raporty Makra i edytor języka Visual Basic Jednoręki bandyta -- grafika i losowość w jednym Kalendarze, czyli funkcje i kwerendy Nie bój się Accessa! Wykorzystaj jego możliwości!

3
Ebook

Android Studio w 24 godziny. Wygodne programowanie dla platformy Android. Wydanie IV

Carmen Delessio, Lauren Darcey, Shane Conder

Perspektywy rozwoju Androida są wyjątkowo obiecujące. System ten przebojem zdobywa nowe obszary rynku, a jego zalety, takie jak modułowa architektura, wysoka elastyczność czy otwarty charakter, są cenione zarówno przez programistów, jak i użytkowników aplikacji. Rocznie sprzedaje się miliardy urządzeń pracujących pod kontrolą Androida, a jeśli wziąć pod uwagę rozwój technologii i mnożące się pomysły na wyposażenie w procesor kolejnego przedmiotu codziennego użytku, można przepowiadać temu systemowi świetlaną przyszłość. Podobnie zresztą jak programistom, którzy nauczą się efektywnie pisać świetne, atrakcyjne aplikacje dla Androida. Książka, którą trzymasz w dłoni, została pomyślana jako podręcznik. Nawet jeśli jesteś bardzo początkującym programistą, błyskawicznie — bo po lekturze 24 rozdziałów, z których każdy zajmie najwyżej godzinę — poznasz podstawy programowania dla Androida i szybko zaczniesz tworzyć w pełni funkcjonalne aplikacje. Najpierw dowiesz się, czym są aktywności, intencje, usługi i odbiorniki rozgłoszeń. Później zagłębisz się w bardziej zaawansowane zagadnienia: nauczysz się obsługi multimediów, poznasz interfejs Material Design firmy Google, sprawdzisz, jak wykorzystywać bazy danych SQLite. Wisienką na tym torcie atrakcji będzie pokazanie szczególnych możliwości systemu Android, wykorzystywanych w bardzo profesjonalnych aplikacjach. Szczególnie ciekawe dla Ciebie będzie: omówienie najnowszych możliwości i mechanizmów systemu Android 5 (Lollipop), pozwalających na tworzenie aplikacji dla Androida TV i urządzeń typu Android Wear przedstawienie świetnego narzędzia dla programistów — środowiska Android Studio nauka projektowania responsywnych aplikacji, wykorzystujących zadania działające w tle przeczytanie wskazówek dotyczących tworzenia wyrafinowanych systemów nawigowania w aplikacji, korzystania z pasków ActionBar oraz z wysuwanych menu sprawdzenie, jak pobierać dane z chmury i jak parsować dane zapisane w formacie JSON nauczenie się używania Google Play Services do lokalizowania położenia urządzenia Kreatywnych ogranicza tylko wyobraźnia!

4
Ebook

Access 2010 PL. Ćwiczenia praktyczne

Danuta Mendrala, Marcin Szeliga

Odkryj świat baz danych z nową wersją Accessa Poznaj obiekty baz danych Zaplanuj tabele i relacje Zaprojektuj formularze Zdefiniuj kwerendy Wygeneruj raporty Microsoft Access jest jednym z najpopularniejszych systemów zarządzania bazami danych na świecie, a jego najnowsza wersja z pewnością tylko ugruntuje pozycję lidera tej aplikacji na rynku. Access wykorzystywany jest zarówno przez użytkowników indywidualnych, jak i duże przedsiębiorstwa, których pracownicy doceniają nie tylko prostotę korzystania z interfejsu aplikacji, lecz także rozbudowane możliwości programowania i stosowania makr. Nie bez znaczenia jest tu też bogaty zestaw narzędzi i kreatorów, dzięki którym tworzenie baz, zarządzanie nimi i przetwarzanie staje się naprawdę łatwe, a przede wszystkim wydajne. "Access 2010 PL. Ćwiczenia praktyczne " to wprowadzenie do świata baz danych i aplikacji bazodanowych tworzonych za pomocą najnowszej wersji Accessa. Treść książki i zawarte w niej praktyczne ćwiczenia pozwolą Ci sprawnie poznać podstawowe zasady korzystania z programu, projektowania baz danych i prawidłowego stosowania ich obiektów, a także właściwego tworzenia relacji. Nauczysz się też przygotowywać formularze i kwerendy ułatwiające zarządzanie danymi oraz generować raporty. Twoją wiedzę uzupełnią informacje na temat makr i modułów. Praca z plikami baz danych Tworzenie tabel i relacji Stosowanie kwerend Projektowanie formularzy Tworzenie raportów Makropolecenia Import i eksport danych do różnych formatów Skorzystaj z najnowszej wersji Accessa do tworzenia wydajnych aplikacji bazodanowych!

5
Ebook

Angular i formularze reaktywne. Praktyczny przewodnik

Grzegorz Dąbrowski

Bez nich strony internetowe byłyby jedynie nowoczesnymi prezentacjami Ewolucja formularzy internetowych zaczęła się od prostych znaczników języka HTML 2.0 opublikowanego w 1993 roku. Z czasem HTML oferował bardziej zaawansowane funkcje obsługi formularzy. Późniejsze wersje, HTML4, a następnie HTML5, wprowadziły nowe typy pól, takie jak pola daty, koloru czy też adresu e-mail. Rozszerzyły również natywną walidację danych poprzez wprowadzenie nowych atrybutów dla znaczników. Jednak prawdziwa rewolucja w projektowaniu formularzy internetowych nastąpiła z chwilą pojawienia się bibliotek opartych na języku JavaScript. Umożliwiły one tworzenie dynamicznych formularzy z walidacją na żywo i interaktywnymi elementami, a to pozwoliło przekształcić witryny internetowe w pełnoprawne aplikacje. Obecnie frameworki takie jak Angular przenoszą formularze internetowe na nowy poziom. Oferują potężne narzędzia do tworzenia skomplikowanych formularzy z zaawansowaną walidacją, wiązaniem danych i logiką biznesową. Dzięki temu twórcy aplikacji mogą się skupić na tworzeniu atrakcyjniejszych interfejsów użytkownika i zapewniać lepsze doświadczenia dla użytkowników. Ta książka przybliża sposób funkcjonowania mechanizmów obsługi formularzy w ujęciu reaktywnym w środowisku Angular. Omawia budowę API formularzy i analizuje, w jaki sposób poszczególne elementy tego systemu są ze sobą powiązane. Prezentuje proces przepływu danych, a także ich walidacji. Analizuje praktyczne zastosowania poznanych mechanizmów - od tworzenia własnych reguł walidacji po kreowanie mechanizmów, jak wysyłanie plików czy maskowanie wartości kontrolek. Przedstawia też metody budowania złożonych struktur formularzy i niestandardowych kontrolek.

6
Ebook

Docker. Projektowanie i wdrażanie aplikacji

Jaroslaw Krochmalski

Piętnastego marca 2013 roku na jednej z konferencji dla projektantów aplikacji zaprezentowano światu Dockera. Choć wystąpienie to trwało zaledwie kilka minut, wzbudziło ogromne zainteresowanie. Nic dziwnego — nowe narzędzie znacząco uprościło tworzenie oprogramowania i wdrażanie go na dużą skalę w dowolnym środowisku oraz usprawniło przepływ pracy. Docker ułatwia decyzje dotyczące architektury, co przekłada się na tworzenie narzędzi pomocniczych i ich wykorzystanie w różnych aplikacjach. Jednak aby w pełni skorzystać z tych licznych zalet, trzeba zrozumieć specyficzne podejście Dockera do budowy aplikacji. Dzięki tej książce zrozumiesz, skąd się wziął lawinowy wzrost popularności Dockera. Przyjrzysz się temu znakomitemu narzędziu z punktu widzenia projektanta i dowiesz się, dlaczego dzięki niemu projektowanie, testowanie i wdrażanie aplikacji stają się szybsze i prostsze. Najpierw zapoznasz się z zagadnieniami podstawowymi, takimi jak kontenery, środowisko wykonawcze i narzędzia systemowe, aby potem skupić się na tworzeniu, uruchamianiu i publikowaniu obrazów Dockera. Znajdziesz tu również informacje o przydatnych zasobach internetowych dotyczących Dockera, a także o wartościowych narzędziach zewnętrznych, znakomicie poprawiających komfort pracy z tym narzędziem. Najważniejsze zagadnienia: wprowadzenie do Dockera i przygotowanie środowiska pracy architektura Dockera: obrazy, woluminy, kontenery proces dystrybucji oprogramowania najlepsze praktyki tworzenia plików Dockera przykłady tworzenia rzeczywistych aplikacji w Dockerze Docker: już dziś korzystaj z narzędzi jutra! Jarosław Krochmalski — od kilkunastu lat tworzy oprogramowanie. Specjalizuje się w aplikacjach dla branży finansowej. Jest projektantem z pasją, entuzjastą przejrzystego kodu i kunsztu w pisaniu oprogramowania. Otrzymał certyfikat Certified Scrum Master. Szczególnie interesuje się nowymi technologiami związanymi z projektowaniem aplikacji internetowych, wzorcami projektowymi, architekturą dla przedsiębiorstw oraz wzorcami integracji. Brał udział w wielu projektach o dużej skali, takich jak międzynarodowe przekazy pieniężne, płatności ekspresowe i systemy gromadzenia danych. Obecnie pracuje jako konsultant w duńskiej firmie 7N.

7
Ebook

Aplikacje Google dla seniorów

Krzysztof Masłowski

Google, czyli współczesny świat Konkretnie - świat wirtualny. Wyszukiwarka pod adresem google.com wystartowała w roku 1997. Osiągnęła spektakularny sukces, ponieważ jej twórcy zaprojektowali algorytm, który pozwolił nie tylko wyszukiwać strony www zawierające poszukiwane przez użytkownika treści, ale także sam je selekcjonował. Od najbardziej do najmniej wartościowych. Oczywiście - "zdaniem" algorytmu, ale i tak faktem jest, że Google ułatwił życie osobom korzystającym z internetu w celu odnalezienia konkretnych informacji. A że liczba stron i bitów danych, jakie zawiera sieć stale rośnie, to i popularność wyszukiwarki google.com staje się większa i większa. Inne wyszukiwarki mogą jedynie "pomarzyć" o takim statusie - np. w Polsce aż 97% bywalców internetu korzysta z Google. Jednak uniwersum firmy Google to o wiele więcej, niż tylko maszyna do selekcjonowania danych z sieci. Firma zawiadująca marką stale pracuje nad tym, by dostarczyć klientom nowych, co ciekawe - najczęściej nieodpłatnych narzędzi, ułatwiających funkcjonowanie w obecnym, coraz mocniej "wirtualnym" świecie. I tak, Google na dziś to m.in.: Tłumacz, pozwalający zrozumieć teksty i słowa w kilkudziesięciu językach Mapy, dzięki którym nie zgubimy się w żadnym niemal kraju świata Bardzo przyjazna w użytkowaniu poczta Gmail Konto i dysk Google, gdzie można bezpiecznie zapisywać zdjęcia i inne pliki Z oferty Google korzystać można za pośrednictwem komputera i telefonu. Jest on zatem z nami właściwie wszędzie - gdziekolwiek się udamy. Wszędzie i zawsze gotów jest służyć nam pomocą. O ile oczywiście poznamy jego aplikacje i nauczymy się ich używać. Najszybciej i najskuteczniej - dzięki tej książce, napisanej prostym, przystępnym językiem, bez informatycznej nowomowy i nadmiaru niepotrzebnych informacji. Właściwa selekcja danych - to podstawa!

8
Ebook

Access 2016 PL. Kurs

Danuta Mendrala, Marcin Szeliga

Nie przegrzewaj mózgu — wrzuć dane do bazy! System zarządzania bazami danych, czyli jak zorientować się, o co chodzi w Accessie Wpisywanie i wyszukiwanie informacji, czyli jak sensownie korzystać z bazy danych Zarządzanie i udostępnianie, czyli jak przejść na wyższy poziom obsługi swoich baz danych Przez całe tysiąclecia ludzkość radziła sobie na co dzień bez pomocy komputerów. Bazy danych towarzyszą nam od zawsze, począwszy od prymitywnych ich form jeszcze z czasów prehistorycznych. Dziś metody zarządzania danymi są o wiele bardziej złożone i niezawodne. Obecnie z pomocą przychodzą nam specjalistyczne, wymyślne systemy bazodanowe oraz Microsoft Access - aplikacja przeznaczona dla wszystkich, którzy chcą szybko i bez większego wysiłku stworzyć własne tabele do przechowywania danych. Ta książka pomoże Ci w mig opanować obsługę Accessa 2016 PL. Dowiesz się z niej, dlaczego warto stworzyć swoją bazę danych, jak działa taka baza i jak wyglądają tabele. Odkryjesz, jak wpisywać i zmieniać dane, tworzyć połączenia między tabelami i konstruować zapytania podczas wyszukiwania konkretnych informacji. Zobaczysz, do czego służą formularze i raporty, a także nauczysz się pisać makra automatyzujące skomplikowane operacje. Co więcej, zrozumiesz, na czym polega odpowiedzialne zarządzanie bazą danych i jak udostępnić ją w sieci. Sprawdź, na ile taka baza może ułatwić Ci codzienne życie! Serwer baz danych, czyli do czego służy Microsoft Access Bazy danych, czyli jak pracować z plikami programu Access Projektowanie i tworzenie tabel, czyli jak przechowywać informacje w bazie danych Modyfikowanie tabel, czyli jak zmienić strukturę obiektów bazy danych Łączenie tabel, czyli do czego służą relacje Kwerendy, czyli jak zautomatyzować pracę z danymi Formularze, czyli jak ułatwić użytkownikom dostęp do danych Raporty, czyli jak zaprezentować dane Makra, czyli jak zautomatyzować regularnie wykonywane operacje Zarządzanie bazą, czyli na czym polega praca administratora baz danych Aplikacje sieci Web i Office 365, czyli jak udostępnić bazy danych Access 2016 PL — system baz danych dla zapracowanych!