Видавець: 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.
73
Eлектронна книга

ABC Linux. Wydanie II

Radosław Sokół

Wypróbuj Linuksa — to popłaca! Czy można korzystać z systemów Linux i Windows na jednym komputerze? Jak zainstalować i skonfigurować Linuksa oraz aktualizować oprogramowanie? Skąd wziąć najczęściej używane narzędzia i jak z nich korzystać? Linuksowi wkrótce stuknie dwudziestka. Kiedy w 1991 roku jego twórca ogłaszał rozpoczęcie prac nad darmowym systemem operacyjnym, niewielu wierzyło, że to jest możliwe — a dziś trudno byłoby wyobrazić sobie świat bez takiej alternatywy dla komercyjnych systemów. Kolejne dystrybucje Linuksa wciąż zyskują gorących zwolenników, również dlatego, że obsługa komputera z takim systemem staje się coraz łatwiejsza. Jeśli chcesz wreszcie uwolnić się od opłat za wszelkie licencje oraz prawie wszystkich wirusów, a w zamian zyskać wygodny system z darmowym oprogramowaniem dodatkowym, warto poświęcić trochę czasu na zapoznanie się z Linuksem. Nie musisz od razu rzucać się na głęboką wodę — wystarczy zainstalować sobie ten system na osobnej partycji dysku i rozpocząć nową przygodę. Książka "ABC Linux. Wydanie II " pozwoli Ci szybko i możliwie najmniejszym kosztem opanować najpotrzebniejsze, podstawowe funkcje tego systemu operacyjnego, pakietu biurowego OpenOffice, przeglądarki internetowej, multimediów, a nawet podpowie, jak przekształcić Ubuntu Linux na serwer usług sieciowych. Dowiesz się z niej, jak zainstalować, skonfigurować i aktualizować system oraz dodatkowe programy, jak zarządzać informacją i dostępem do nośników danych czy zasobów sieciowych. Zrozumiesz, czym są wirtualne systemy operacyjne i czym Linux różni się od systemów typu Windows. Poczytaj o tym i sprawdź sam — naprawdę warto. Linux — podstawowe informacje, dystrybucje, licencje Instalacja i konfiguracja systemu Uruchamianie i zamykanie systemu oraz logowanie się do niego Aktualizacja oprogramowania i dostosowywanie środowiska pracy Dołączanie systemu plików i nawigacja w takim systemie Pola dialogowe wyboru plików i archiwa danych Przeglądarka WWW, poczta elektroniczna i komunikacja natychmiastowa Pakiet OpenOffice oraz kalkulator Schowek, podgląd dokumentów PDF i mapa znaków Multimedia — obrazy, dźwięki, wideo Połączenia sieciowe, drukarki, własnościowe programy obsługi urządzeń Konta użytkowników, specjalistyczne oprogramowanie Słowniczek terminów i pojęć Przedrostki i jednostki miary stosowane w informatyce Netykieta Przesiądź się na Linuksa, naprawdę warto!

74
Eлектронна книга

AutoCAD 2021 PL. Pierwsze kroki

Andrzej Pikoń

Pierwsze kroki w projektowaniu - tylko z AutoCAD-em! Twórz, edytuj i przeglądaj rysunki techniczne Korzystaj z obiektów, szyków i kreskowań Wymiaruj, parametryzuj i drukuj projekty AutoCAD to tak powszechnie przyjęty standard w biurach projektowych, że bez jego znajomości trudno obecnie znaleźć zatrudnienie w roli kreślarza, projektanta, architekta czy konstruktora. Niepodzielnie króluje również na uczelniach technicznych i dla większości jest wręcz synonimem programu komputerowego wspomagającego projektowanie inżynierskie. Nic więc dziwnego, że AutoCAD jest dla wielu osób narzędziem pierwszego wyboru - to jego obsługi uczą się na studiach, to w nim tworzą swoje projekty zaliczeniowe i komercyjne, wreszcie to z nim wiążą swoją przyszłą karierę zawodową. Nie dzieje się tak przypadkiem: program ten jest wszechstronny, wydajny i prosty w obsłudze, a zaawansowanym użytkownikom oferuje duże możliwości automatyzacji pracy i stosowania branżowych dodatków. Od czegoś jednak trzeba zacząć, a najlepiej od podstaw. Pierwsze kroki w świecie AutoCAD-a pomoże Ci postawić książka uznanego autora, który jak nikt inny zna tajniki programu i podpowie, jak uniknąć błędów popełnianych na wczesnych etapach nauki. Dzięki lekturze szybko poznasz najważniejsze narzędzia rysunkowe i wydajne sposoby ich stosowania, dowiesz się, jak korzystać z obiektów, nauczysz się właściwie używać szyków i uchwytów oraz odkryjesz narzędzia do tworzenia napisów i kreskowań. Wkrótce będziesz też wiedzieć, jak rysować precyzyjnie, parametryzować i wymiarować projekty, korzystać z bloków oraz warstw, a także przeglądać i drukować swoje dzieła. Sięgnij po książkę AutoCAD 2021 PL. Pierwsze kroki i spraw, aby program nie miał przed Tobą tajemnic! Pierwszy rysunek, obiekty i współrzędne punktów Oglądanie rysunku, rysowanie precyzyjne i modyfikacje obiektów Szerokość linii i praca z liniami przerywanymi Szyk kołowy i prostokątny, uchwyty obiektów Informacje o rysunku i menedżer właściwości Kreskowanie, właściwości i napisy Wymiary i rysunek parametryczny Bloki, warstwy i wydruk Dołącz do najlepszych - projektuj jak profesjonalista!

75
Eлектронна книга

Architektura aplikacji w Pythonie. TDD, DDD i rozwój mikrousług reaktywnych

Harry Percival, Bob Gregory

Architektura aplikacji w Pythonie. TDD, DDD i rozwój mikrousług reaktywnych Python zyskuje coraz większą popularność i jest wykorzystywany do tworzenia bardzo różnych aplikacji, jednak projektowanie dużych, niezawodnych systemów w tym języku bywa wyzwaniem. Rozwijanie złożonych systemów o wysokiej jakości wymaga zastosowania odpowiedniej architektury. Trudno w Pythonie stosować takie wysokopoziomowe wzorce projektowe jak architektura sześciokątna, architektura oparta na zdarzeniach czy wzorce zalecane dla projektowania dziedzinowego (DDD). Sytuacji nie poprawia również to, że klasyczna literatura dotycząca metod zarządzania złożonością aplikacji zawiera przykłady kodu napisanego w Javie lub C#. Programiści Pythona często więc uznają takie książki za mało przydatne w swojej pracy. Ten praktyczny przewodnik przybliży projektantom pracującym w Pythonie sprawdzone wzorce architektury, które ułatwiają zapanowanie nad złożonością aplikacji i pozwalają najlepiej wykorzystać zestawy testów. Prezentację poszczególnych wzorców architektury oparto na przykładowej, stopniowo rozbudowywanej aplikacji. Podejście to pozwoliło na pokazanie zalet metodyki TDD. Z kolei w rozdziałach poświęconych modelowaniu dziedzinowemu zwrócono uwagę na unikanie jakichkolwiek zależności zewnętrznych przy równoczesnym zapewnieniu integralności danych. Wśród ciekawszych koncepcji warto wskazać wykorzystywanie zdarzeń w roli wzorca integracji usług w architekturze mikrousługowej. Niejako przy okazji zaprezentowano praktyczne strony stosowania kilku frameworków i technologii Pythona, między innymi Flask, SQLAlchemy, pytest, Docker i Redis. W tej książce między innymi: modelowanie dziedzinowe i stosowanie wzorców DDD jednostki, obiekty wartości i agregaty w architekturze domenowej tworzenie modeli bez zbędnych zależności zdarzenia, polecenia i szyna wiadomości wzorce architektury zdarzeniowej i mikrousług reaktywnych Architektura nowoczesnych aplikacji w Pythonie: rozwiązania dla poważnych systemów!

76
Eлектронна книга

C++. Ćwiczenia praktyczne. Wydanie III

Andrzej Stasiewicz

Poznaj nowoczesny warsztat pracy programisty Naucz się tworzyć funkcje i używać typów danych Dowiedz się, na czym polega programowanie obiektowe w C++ Przekonaj się, że programowanie w C++ to nic trudnego! C++ stanowi obecnie najbardziej rozpowszechniony język programowania. Choć nie każdy o tym wie, dał on początek wielu innym, wyspecjalizowanym językom, zaś dla tysięcy studentów kierunków informatycznych niezmiennie pozostaje jednym z najważniejszych przedmiotów na studiach. Napisane w nim aplikacje można spotkać dosłownie na każdym kroku i w każdym systemie operacyjnym, a sprawnie posługujący się nim programiści mogą liczyć na dobre oferty pracy. Mimo upływu lat C++ wciąż jest językiem bardzo nowoczesnym, a dzięki długiej historii stanowi narzędzie bardzo dojrzałe i doskonale sprawdzone. Jedynym problemem wydaje się to, że tak wiele osób uważa go za język skomplikowany i trudny do opanowania. O tym, że wcale tak być nie musi, możesz przekonać się dzięki książce "C++. Ćwiczenia praktyczne. Wydanie III ". Zgromadzone w niej informacje i ćwiczenia w prosty i niezwykle pragmatyczny sposób wprowadzą Cię w podstawy "tajemnej" wiedzy programistycznej. Dowiesz się między innymi, jak posługiwać się plikami źródłowymi tworzącymi program C++, zapewniać sobie dostęp do bibliotek i używać funkcji standardowych, wykonywać operacje wejścia-wyjścia, korzystać z różnych instrukcji warunkowych oraz deklarować czy definiować własne funkcje. Poznasz też standardowe typy danych dostępne w języku C++, nauczysz się deklarować zmienne i przeprowadzać na nich rozmaite operacje. Zrozumiesz, jak tworzyć własne typy danych i do czego może Ci się to przydać. Warsztat programisty C++ Podstawowe informacje o języku i narzędziach Organizacja plików źródłowych Obsługa strumieni wejścia i wyjścia Dołączanie bibliotek i korzystanie z funkcji bibliotecznych Implementowanie algorytmów przy użyciu instrukcji warunkowych Deklarowanie i definiowanie własnych funkcji Tworzenie i używanie zmiennych różnych typów Definiowanie własnych typów danych w postaci klas Podstawowe informacje o kontenerach Przećwicz C++ w praktyce!

77
Eлектронна книга

CorelDRAW X5 PL. Ćwiczenia praktyczne

Roland Zimek

Projektowanie graficzne jest prostsze, niż myślisz! Jak rysować rozmaite kształty i obiekty? Jak wprowadzać i formatować tekst? Jak tworzyć kontury i efektowne wypełnienia? Chciałbyś sam zaprojektować plakat reklamowy, efektowny szyld czy profesjonalne wizytówki? A może bez wysiłku tworzyć skomplikowane rysunki techniczne? Świetnie! Pora, byś opanował podstawowe możliwości CorelDRAW. Ten obecny na rynku od 1989 roku program do tworzenia grafiki wektorowej i składu stron jest dziś jednym z najbardziej znanych i cenionych przez zawodowych projektantów. Jednak dzięki przyjaznemu interfejsowi, łatwości obsługi narzędzi i wszechstronności zastosowań zyskał popularność także wśród amatorów. W dodatku w swej najnowszej wersji CorelDRAW stał się jeszcze bardziej intuicyjny i funkcjonalny. Rozbudowano w nim między innymi obsługę plików, ulepszono mechanizm rozpoznawania rysunków bitmapowych i przekształcania ich w grafikę wektorową oraz wyposażono go w nowy mechanizm zarządzania kolorami i obsługę profilu kolorów Pantone. I choć to wszystko może wydawać Ci się jeszcze czarną magią, już wkrótce zaczniesz sam tworzyć pierwsze projekty. Dzięki tej książce krok po kroku, wykonując ćwiczenia od prostych po coraz bardziej zaawansowane, szybko nauczysz się korzystać z najważniejszych narzędzi tego programu. Gdy tylko zaznajomisz się z obsługą interfejsu Corela, dowiesz się, jak rysować proste obiekty i kształty oraz rozmaite figury geometryczne. Potem zobaczysz, jak te obiekty sprawnie transformować i wypełniać kolorem, a także grupować i blokować. Opanujesz wprowadzanie i formatowanie tekstu oraz wyrównywanie względem niego rozmaitych obiektów. Odkryjesz także, jak tworzyć i edytować różne tabele oraz pracować nad kolumnami, wierszami i komórkami. Ponadto opanujesz tworzenie ciekawych wypełnień i konturów obiektów, a także zagadnienia związane z precyzyjnym rysunkiem w programie CorelDRAW. Zagadnienia omówione w książce: Instalacja i uruchomienie programu Otwieranie, zapisywanie i drukowanie rysunków Podstawy rysunku wektorowego Tworzenie, edycja i transformacje obiektów Inteligentne rysowanie Praca z tekstem i tabelami Tworzenie konturów i wypełnień Narzędzia do rysowania precyzyjnego Postaw pierwsze kroki w grafice komputerowej - opanuj podstawy programu CorelDRAW!

78
Eлектронна книга

Getting Things Programmed. Droga do efektywności

Michał Bartyzel

Na pracę programisty składa się bardzo wiele zadań. Nawet jeżeli 90% czasu spędzamy na "klepaniu w klawiaturę", to w trakcie tych działań wykonujemy całą gamę najróżniejszych czynności. Sprawne sterowanie swoją uwagą, planowanie zadań czy umiejętność ich oszacowania to wiedza, której brakuje większości programistów. Często nie zdajemy sobie nawet sprawy z istnienia problemów spowalniających naszą pracę. W niniejszej książce Autor przedstawia bogaty wachlarz wyzwań stojących przed świadomym programistą. Nie poprzestaje na tym: wysuwa propozycje samodoskonalenia. Opisuje sprawdzone recepty pomagające zrozumieć codzienne problemy, rozbija je na czynniki pierwsze i przygotowuje do walki o lepszą organizację czasu. Maciej Aniserowicz, Programista i szkoleniowiec, twórca bloga devstyle.pl oraz podcasta devtalk.pl

79
Eлектронна книга

Algorytmy

Maciej Sysło

Książka zdobyła wyróżnienie w kategorii publikacji edukacyjnych w Konkursie na Najlepszą Polską Książkę Informatyczną 2017r. organizowanym przez Polskie Towarzystwo Informatyczne.     --- Przekonaj się, że algorytmy to nic trudnego! Naucz się tworzyć i zapisywać algorytmy Poznaj rozwiązania klasycznych problemów Odkryj praktyczne zastosowania algorytmiki Algorytm to opis w postaci skończonego ciągu jednoznacznie zdefiniowanych kroków, które należy wykonać, aby uzyskać rozwiązanie postawionego problemu lub osiągnięcie zamierzonego celu.To pojęcie kojarzy się głównie z naukami ścisłymi, takimi jak informatyka czy matematyka, ale algorytmy jako instrukcje lub przepisy odnajdziesz dosłownie wszędzie: to one sterują pracą automatów do kawy oraz domowych pralek, to nimi kierujesz się, pisząc wiadomości tekstowe, wypłacając gotówkę z bankomatu, a nawet wiążąc buty, wreszcie to one umożliwiają Ci ugotowanie potraw, które mają pożądany i powtarzalny smak. Aby algorytmy były skuteczne, zwłaszcza te wykonywane przez komputer, muszą być jednak właściwie skonstruowane i zrealizowane, to zaś wymaga odpowiedniej wiedzy. Wiedzę tę zdobędziesz dzięki doskonałej książce Macieja M. Sysły pt. Algorytmy. Używając prostego języka i różnorodnych przykładów, jej autor przedstawia podstawowe pojęcia algorytmiki na tle historycznym, różne sposoby zapisu algorytmów oraz przykłady ich praktycznych zastosowań. Niezależnie od tego, czy planujesz karierę informatyka, czy tylko lubisz rozwiązywać zagadki logiczne, umiejętności porządkowania zbiorów, przeprowadzania obliczeń matematycznych, a ogólniej – myślenia algorytmicznego i komputacyjnego z pewnością bardzo Ci się przydadzą, a praktyczne zadania i problemy do rozwiązania skutecznie pomogą Ci utrwalić nabyte wiadomości oraz ułatwią zmagania z przyszłymi wyzwaniami. W książce Algorytmy znajdziesz: Sposoby przedstawiania problemów i algorytmów Algorytmy liniowe i z rozgałęzieniami Algorytmy iteracyjne i rekurencyjne Metody porządkowania i analizy danych Przykłady klasycznych algorytmów Analizę poprawności i złożoności prezentowanych algorytmów Odkryj piękno algorytmiki i naucz się znajdować proste rozwiązania złożonych problemów Świetnym uzupełnieniem Algorytmów jest druga książka tego samego autora pt. Piramidy, szyszki i inne konstrukcje algorytmiczne, w której autor skoncentrował się na życiowych przykładach zastosowania algorytmów pochodzących wprost z otaczającego nas świata.

80
Eлектронна книга

AutoCAD 2016 PL. Pierwsze kroki

Andrzej Pikoń

AutoCAD — i od razu zaczniesz projektować! Środowisko i narzędzia, czyli jak rozpocząć pracę z AutoCAD-em Linie, obiekty, teksty, czyli jak wstawiać i modyfikować różne elementy rysunku Bloki, warstwy, parametry, czyli jak przejść na nieco wyższy poziom AutoCAD to zdecydowanie jeden z najlepszych i najwygodniejszych programów do projektowania wspomaganego komputerowo. Można go wykorzystać do wykonywania rysunków technicznych, projektowania precyzyjnych części urządzeń, wizualizowania swoich projektów i symulacji ich zachowania. Jeśli jesteś inżynierem, mechanikiem, projektantem, technikiem lub studentem jakiegokolwiek wydziału politechnicznego, to oprogramowanie na pewno ułatwi Ci pracę. A jeśli chcesz bezboleśnie i szybko opanować podstawy AutoCAD-a, czym prędzej sięgnij po tę książkę. AutoCAD 2016 PL. Pierwsze kroki to kolejne wydanie znakomitego podręcznika Andrzeja Pikonia. Znajdziesz tu jasne i przejrzyste opisy środowiska oraz podstawowych narzędzi programu, a także sporo wskazówek praktycznych. Dowiesz się, jak tworzyć i modyfikować proste i bardziej złożone obiekty, dobierać odpowiednie linie, stosować kreskowania, posługiwać się szykami, korzystać z uchwytów, kontrolować wymiary, dodawać opisy tekstowe, a także używać bloków i warstw. Zobaczysz, na czym polega parametryzacja rysunków, nauczysz się je opisywać i przygotowywać do druku. Liczne ilustracje ułatwią Ci szybkie przyswojenie treści i zanim się obejrzysz, stworzysz swój pierwszy projekt! Najważniejsze informacje o środowisku Podstawowe operacje rysunkowe Poruszanie się w przestrzeni rysunku Tworzenie i modyfikowanie obiektów Stosowanie różnych rodzajów linii i kreskowania Korzystanie z szyku kołowego i prostokątnego Wstawianie tekstów i wymiarowanie obiektów Parametryzacja rysunku, używanie bloków i warstw Przygotowywanie do wydruku i drukowanie rysunku AutoCAD 2016 PL. Pierwsze kroki — najwyższy standard w nauce projektowania!