Publisher: 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.
481
Ebook

Amazon Web Services w akcji. Wydanie II

Andreas Wittig, Michael Wittig

Platforma Amazon Web Services jest uważana za największą i najdojrzalszą chmurę obliczeniową. Oferuje ponad setkę gotowych usług, praktycznie niewyczerpywalne zasoby mocy obliczeniowej, nieograniczone bezpieczne magazynowanie oraz pierwszorzędne możliwości automatyzacji. Jest przy tym nieustannie unowocześniana i udostępnia coraz to nowsze możliwości. Pozwala na tworzenie i utrzymanie aplikacji w elastyczny i niezawodny sposób. Dla wielu organizacji decyzja o migracji infrastruktury informatycznej na platformę AWS okazała się strzałem w dziesiątkę. Aby z powodzeniem przeprowadzić taką transformację, konieczne jest uzyskanie wiedzy na temat platformy Amazon Web Services i zrozumienie związanych z nią koncepcji. To drugie, uaktualnione wydanie kompletnego wprowadzenia do wdrażania aplikacji w chmurze AWS. Dokładnie opisano w nim usługi dostarczające instancje obliczeniowe, przestrzeń na dane i zapewniające pracę w sieci. Wyjaśniono koncepcje niezbędne do uruchomienia aplikacji WWW na platformie AWS: równoważenie obciążenia, maszyny wirtualne, magazynowanie plików, systemy baz danych i buforowanie w pamięci. Przedstawiono też zagadnienia wysokiej dostępności, odporności na błędy oraz dynamicznego skalowania infrastruktury. Dużą zaletą książki jest omówienie zautomatyzowanego zarządzania infrastrukturą za pomocą usługi AWS CloudFormation. Sporo uwagi poświęcono także różnym aspektom bezpieczeństwa w chmurze. Najciekawsze zagadnienia: koncepcje związane z Amazon Web Services, w tym maszyny wirtualne i EC2 automatyzacja infrastruktury i wdrażanie oprogramowania na platformie AWS skalowalność i bezpieczeństwo infrastruktury w chmurze AWS najprzydatniejsze usługi AWS: S3, EBS, EFS, RDS i wiele innych wysoka dostępność i niezawodność infrastruktury tworzenie odpornych na błędy usług sieciowych Amazon Web Services: już dziś zaprojektuj system przyszłości! Bracia Andreas Wittig i Michael Wittig są inżynierami oprogramowania. Stosują podejście DevOps i specjalizują się we wdrażaniu rozwiązań opartych na chmurze AWS. Koncentrują się na zagadnieniach infrastruktury jako kodu, ciągłego wdrażania, przetwarzania bezserwerowego, zabezpieczeń i tworzenia produktów typu SaaS. Obaj zdobyli certyfikaty AWS Certified Solutions Architect - Professional i AWS Certified DevOps Engineer - Professional. Ich wspólną pasją jest dzielenie się wiedzą.

482
Ebook

C# 6.0. Leksykon kieszonkowy

Ben Albahari, Joseph Albahari

C# został zaprojektowany jako obiektowy język programowania z kontrolą typów. C# w wersji 6.0 jest dojrzałą technologią, narzędziem, dzięki któremu można efektywnie pisać bezpieczny, przejrzysty i wydajny kod. Język ten z założenia ma być prosty w stosowaniu, niekiedy jednak programista potrzebuje pomocy: trzeba szybko coś sprawdzić, upewnić się co do przyjętych rozwiązań, przypomnieć sobie rzadziej używaną konstrukcję. Niniejsza książka jest zwięzłym i praktycznym kompendium. Zawiera dokładnie to, co powinna — bez nudnych wywodów i niepotrzebnych dywagacji. Może posłużyć jako podręcznik do nauki C# lub jako poręczna ściągawka, pozwalająca na szybkie odnalezienie odpowiedzi. Jeśli tylko znasz podstawy programowania w Javie, C++ lub w poprzednich wersjach C# i chcesz bez większych problemów przystąpić do programowania w C# 6.0, to trzymasz w ręku właściwą książkę. W leksykonie przedstawiono: podstawy języka C#, zagadnienia zaawansowane, w tym przeciążanie operatorów, typy uogólnione i ograniczenia, wyrażenia lambda, domknięcia i inne, stosowanie technologii LINQ w pracy na kolekcjach danych, wiązania dynamiczne i funkcje asynchroniczne, wskaźniki, atrybuty, dyrektywy preprocesora i wiele innych zagadnień. Przekonaj się, jaki jest C# — nowoczesny, prosty, efektywny!

483
Ebook

AngularJS. Tworzenie aplikacji webowych. Receptury

Matt Frisbie

AngularJS jest popularnym frameworkiem służącym do pisania aplikacji internetowych o różnej skali. Jest to świetny projekt open source, dzięki któremu praca staje się wydajna i przyjemna. Tworzenie oprogramowania mającego naprawdę wysoką jakość wymaga od programisty stałego rozwijania umiejętności. Konieczne jest doskonałe opanowanie narzędzi programistycznych i uczenie się nowych funkcji, które one oferują. Proces ten w istocie nigdy się nie kończy. Jeśli już znasz podstawowe cechy AngularJS i postanowiłeś nabyć biegłości w pracy z tym frameworkiem, to masz w rękach książkę przeznaczoną dla Ciebie. Przedstawione w niej metodologie i strategie pozwolą Ci na sprawne budowanie wydajnych i skalowalnych aplikacji internetowych. W tym praktycznym poradniku znajdziesz ponad 90 łatwych do wykonania receptur. Od razu zaczniesz korzystać z praktycznych rozwiązań. Z pewnością docenisz jasne podejście do problemów, klarowne wyjaśnienia i czytelne wskazówki dotyczące tworzenia aplikacji produkcyjnych. Oczywiście nie zabrakło licznych fragmentów kodu opatrzonego komentarzem. Dzięki tej książce: Poznasz wzorce, strategie i praktyki, dzięki którym AngularJS pozwala na tworzenie prawdziwie skalowalnych, wydajnych i efektywnych aplikacji internetowych. Będziesz pracował na kodzie prawdziwych aplikacji, posługując się najnowszymi narzędziami udostępnionymi w ostatniej wersji frameworka — AngularJS 1.3. Znajdziesz rozwiązania najczęstszych problemów, włączając w to kwestie testowania i optymalizacji kodu. Zaczniesz biegle korzystać z dyrektyw AngularJS, filtrów standardowych i niestandardowych, nauczysz się implementować magistrale zdarzeń. Dowiesz się, czym są i jak stosować obietnice; poznasz proste obietnice, łańcuchy obietnic, bariery obietnic. Nabierzesz wprawy w stosowaniu szablonów aplikacji. Poznasz słabsze strony frameworka i nauczysz się skutecznie zapobiegać ewentualnym problemom. AngularJS to świetne narzędzie — poznaj jego tajniki!

484
Ebook

C#. Ćwiczenia. Wydanie III

Marcin Lis

Czas na praktyczną naukę C#! Odkryj wygodne narzędzia programistyczne i obiektowe możliwości C# Poznaj najważniejsze konstrukcje języka i naucz się stosować je w praktyce Dowiedz się, jak wykorzystywać C# do tworzenia doskonałych aplikacji Windows Na początku był język C. Potem przyszedł czas na zorientowane obiektowo C++. Przełomem była Java, lecz dopiero twórcy języka C# odnieśli prawdziwy sukces. Udało im się to dzięki połączeniu najlepszych cech wszystkich poprzedników, prostej, zwartej i doskonale znanej wielu programistom składni oraz możliwościom oferowanym przez platformę .NET. Dodatkowymi atutami były niespotykane wcześniej bezpieczeństwo i wydajność środowiska uruchomieniowego. Znajomość C# pozwala dziś o wiele łatwiej tworzyć bardzo zaawansowane aplikacje przy stosunkowo niewielkim nakładzie pracy, a nauka języka wcale nie musi być drogą przez mękę. Można się o tym przekonać dzięki książce "C#. Ćwiczenia. Wydanie III" . Wykonując zawarte w niej zadania, poznasz nie tylko konstrukcje języka, lecz również sposoby zastosowania ich w praktyce oraz metody wykorzystania środowiska C# do tworzenia wydajnych aplikacji Windows. Podstawy języka C# i środowiska Visual C# Podstawy techniki obiektowej Typy złożone i związane z nimi instrukcje Definiowanie, zgłaszanie i obsługa wyjątków Podstawy programowania w Windows Elementy graficznego interfejsu użytkownika Poznaj najlepszy język do tworzenia aplikacji Windows!

485
Ebook

C#. Zacznij programować!

Rob Miles

Pierwsze kroki w programowaniu bywają frustrujące. Wszystko wydaje się jasne i proste, ale tylko do pierwszych prób skompilowania kodu. Półki księgarń uginają się pod ciężarem podręczników programowania w różnych językach, jednak większość nie ułatwia nauki podstaw, które są absolutnie niezbędne każdemu koderowi. Spośród licznych języków programowania C# jest wart szczególnej uwagi. To dojrzały język, wyjątkowo wszechstronny i prosty w stosowaniu, dzięki czemu jest ulubionym narzędziem profesjonalistów. Ponadto z uwagi na inne właściwości stanowi idealny wybór dla początkujących koderów, gdyż ułatwia kształtowanie dobrych nawyków. To książka dla każdego, kto chce osiągnąć programistyczne oświecenie! Jest napisana w innowacyjny sposób, przyjaznym i zrozumiałym językiem, aby każdy adept programowania zdobył wiedzę i umiejętności potrzebne do pisania dobrego, użytecznego kodu. Dzięki niej nauczysz się myśleć jak zawodowy programista. Poza przydatnymi informacjami znajdziesz tu szereg praktycznych ćwiczeń i przykładów kodu. Nie zabrakło również bardzo istotnych wskazówek dotyczących potencjalnych problemów i technik ich rozwiązywania. Tam, gdzie to potrzebne, dokładnie opisano, które elementy mogą zawieść i na co należy zwrócić uwagę. Podręcznik został przygotowany tak, aby programowanie było przyjemne, satysfakcjonujące i wyzwalało pełnię kreatywności! Dzięki tej książce: przygotujesz wygodne i bezpłatne środowisko do pracy dowiesz się, na czym dokładnie polega działanie kodu zdobędziesz solidne podstawy programowania i nauczysz się patrzeć z perspektywy programisty zrozumiesz i przyswoisz kluczowe pojęcia, takie jak klasy, interfejsy i metody będziesz tworzyć nowoczesne i wciągające gry nauczysz się technik testowania i debugowania kodu C#. Bierz to, co najlepsze!

486
Ebook

DaVinci Resolve. Poradnik użytkownika

Błażej Witkowski

Montuj filmy jak profesjonalista! Program DaVinci Resolve to absolutny fenomen wśród oprogramowania służącego do montażu wideo. Równie chętnie bowiem korzystają z niego specjaliści z największych wytwórni filmowych Hollywood, jak amatorzy w zaciszu własnych domów. Dzieje się tak, ponieważ DaVinci oferuje szerokie możliwości, i to zarówno w wydaniu płatnym (Studio), jak i darmowym ― prawdę mówiąc, wersje różnią się ledwie detalami. Jeśli pracujesz lub planujesz pracę z plikami wideo, koniecznie przyjrzyj się DaVinci Resolve: Poznaj interfejs programu Naucz się zaciągać do niego pliki wideo i audio Opanuj najważniejsze zasady udoskonalania i podkręcania obrazu Obrabiaj dźwięk Montuj w całość obrazy z wielu kamer Ciesz się filmami, których nie powstydziłby się najsprawniejszy operator

487
Ebook

AutoCAD 2024 PL. Pierwsze kroki

Andrzej Pikoń

Czy znasz już legendarny AutoCAD? AutoCAD to program stworzony i dystrybuowany przez firmę Autodesk. Od kilkudziesięciu lat służy inżynierom na całym świecie do komputerowego tworzenia dwu- i trójwymiarowych projektów. Powszechnie korzystają z niego między innymi konstruktorzy, architekci, elektronicy i mechanicy, a także inni specjaliści, którzy zajmują się projektowaniem lub korzystają z rysunków technicznych. Przez lata funkcjonowania na rynku AutoCAD był - i wciąż jest! - rozwijany i udoskonalany. Program pojawiał się w kolejnych wersjach językowych, jak również był wydawany z nakładkami, dzięki którym coraz lepiej odpowiadał na specyficzne potrzeby osób działających w rozmaitych sektorach branży inżynieryjnej. W jego spopularyzowaniu w naszym kraju bez wątpienia spory udział miał napisany przez Andrzeja Pikonia podręcznik, z którego najnowszego wydania, dostosowanego do wersji AutoCAD 2024 PL, zaraz zaczniesz korzystać. Pierwszy rysunek i współrzędne Obiekty, ich modyfikacja, uchwyty i rysowanie precyzyjne Linie, szyk kołowy i prostokątny Kreskowanie Menedżer właściwości Napisy, wymiary, bloki, warstwy, wydruk Rysunek parametryczny Jeśli stawiasz pierwsze kroki na drodze swojej przygody z AutoCAD-em, ta książka będzie Twoim najlepszym przyjacielem i przewodnikiem!

488
Ebook

Android UI. Podręcznik dla projektantów. Smashing Magazine

Juhani Lehtimaki

Klucz do sukcesu Twojej aplikacji! „Smashing Magazine” to jeden z najpopularniejszych serwisów poświęconych profesjonalnemu tworzeniu stron WWW i interfejsów użytkownika. Korzystają z niego przede wszystkim profesjonalni projektanci i deweloperzy. Ta książka to kompilacja wiedzy najwybitniejszych autorów i ekspertów z zespołu „Smashing Magazine”. Sięgnij po nią już teraz i uświadom sobie, że nawet najlepsza aplikacja nie sprzeda się, jeżeli nie będzie atrakcyjna wizualnie i łatwa w zastosowaniu. Zanim napiszesz pierwszą linię kodu, warto przygotować prototyp i przetestować go na potencjalnych użytkownikach. Dzięki lekturze tej książki poznasz struktury aplikacji, mechanizm intencji oraz najlepsze techniki nawigowania wśród dostępnych opcji. Kolejne rozdziały poprowadzą Cię przez szczegóły projektowania komponentów interfejsu, stosowania ikon oraz używania efektów. Część trzecia kompendium poświęcona jest zarządzaniu zasobami Androida, skalowaniu oraz układom interfejsu. Na końcu będziesz miał szansę zapoznać się z najlepszymi wzorcami tworzenia aplikacji na tę platformę. Książka ta jest nieocenionym źródłem informacji na temat tworzenia przyjaznych i wydajnych aplikacji. Musisz ją przeczytać! Dzięki tej książce: zaprojektujesz funkcjonalny interfejs użytkownika wykorzystasz w najlepszy sposób zasoby Androida poznasz najlepsze wzorce projektowe nawigacji i układu odniesiesz sukces na platformie Android! Nienaganny interfejs użytkownika to warunek konieczny do odniesienia sukcesu!