Programowanie ebooki

Typ publikacji

Cena

Format

Wydawcy

Sortuj według:
Zyskujące popularność
    Promocja
    okładka Czysty kod w C++17. Oprogramowanie łatwe w utrzymaniu, Ebook | Stephan Roth

    Wzorce i najlepsze praktyki rozwoju łatwego w utrzymaniu oprogramowania w C++17 Język C++ jest wszechstronnym, potężnym językiem programowania, który ma bardzo różne zastosowania. To klasyczne, wciąż udoskonalane i unowocześniane narzędzie. Problemem jednak jest to, że programiści piszący w C++ dość często mają złe nawyki. Nie przestrzegają zasad manifestu Software Craftsmanship, stosują okropną składnię, całkowicie ignorują podstawowe reguły prawidłowego proje...

    Promocja
    okładka Python 3. Proste wprowadzenie do fascynującego świata programowania, Ebook | Zed A. Shaw

    Python jest dojrzałym, elastycznym i bardzo wszechstronnym językiem programowania. Nadaje się do budowy przeróżnych aplikacji, a także do tworzenia programów służących do bardzo specyficznych zastosowań, takich jak badania naukowe. Aby jednak w pełni wykorzystać te imponujące możliwości, musisz pisać dobry kod: przejrzysty, zwięzły, działający poprawnie. Niestety, nie jest łatwo nauczyć się dobrego programowania. To coś więcej niż przyswojenie zestawu poleceń i ...

    Promocja
    okładka Kotlin w akcji, Ebook | Dmitry Jemerov, Svetlana Isakova

    Kotlin został zaprojektowany jako obiektowy język w pełni interoperacyjny z kodem napisanym w Javie. Został zaprezentowany w 2011 roku. Od tego czasu jest rozwijany, a jego popularność stale rośnie. Kotlin jest językiem o statycznie typowanych zmiennych. Charakteryzuje się czytelną składnią i ścisłą integracją z istniejącymi projektami, bibliotekami i platformami utworzonymi w Javie. Kompiluje się do postaci binarnego kodu JVM, więc można go uruchamiać wszędzie tam, gdzie jes...

    Promocja
    okładka Projektowanie gier przy użyciu środowiska Unity i języka C#. Od pomysłu do gotowej gry. Wydanie II, Ebook | Jeremy Gibson Bond

    Każdy, kto chce pisać gry, poza odpowiednią wiedzą teoretyczną i znakomitymi pomysłami, powinien posiadać praktyczne umiejętności korzystania z nowoczesnych narzędzi służących do tego celu. W czasach, gdy napisanie i pokazanie światu nowej gry jest poważnym projektem angażującym wielu profesjonalistów z różnych branż, projektant doświadczeń interaktywnych musi podejmować wiele istotnych decyzji na dość wczesnych etapach rozwoju gry. Ważna jest również umi...

    Promocja
    okładka Java 9. Przewodnik doświadczonego programisty. Wydanie II, Ebook | Cay S. Horstmann

    Dziś Java jest uważana za starannie zaprojektowany i wciąż rozwijany język, który stanowi standard w wielu potężnych korporacjach z branży IT. W język ten wbudowano funkcje ułatwiające implementację wielu złożonych zadań programistycznych. W nowej wersji Javy znalazło się wiele usprawnień dotyczących najbardziej podstawowych technologii platformy Java. Nowe mechanizmy, na przykład modularyzacja czy nowe podejście do programowania współbieżnego, poprawią efektywn...

    Promocja
    okładka Java. Efektywne programowanie. Wydanie III, Ebook | Joshua Bloch

    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ć pr...

    Promocja
    okładka C# 7.1 i .NET Core 2.0 dla programistów aplikacji wieloplatformowych, Ebook | Mark J. Price

    Powszechnie uważa się, że C# jest świetnym językiem ogólnego zastosowania, który nadaje się do tworzenia każdego rodzaju oprogramowania - od serwisów internetowych poprzez aplikacje biznesowe aż po gry. Oprogramowanie takie działa na komputerach biurkowych, serwerach, urządzeniach mobilnych, a także na specjalizowanych systemach do gier. Z kolei .NET Core pozwala na tworzenie rozwiązań serwerowych w chmurze oraz na pracę z urządzeniami wirtualnej lub rozs...

    Promocja
    okładka C# 7.0. Leksykon kieszonkowy, Ebook | Joseph Albahari, Ben Albahari

    C# 7.0. Leksykon kieszonkowy C# od dawna jest dojrzałym, uniwersalnym i efektywnym językiem programowania, dzięki któremu można sprawnie pisać kod bezpieczny, przejrzysty i wydajny. Założeniami, które przyświecały twórcom C#, jest obiektowość i kontrola typów, jednak przede wszystkim język ten ma być prosty w stosowaniu. Mimo to nawet tak świetne narzędzie, jak C# w wersji 7.0, jest jeszcze wygodniejsze w pracy, jeśli programista ma pod ręką coś, ...

    Promocja
    okładka C++17 STL. Receptury, Ebook | Jacek Galowicz

    C++ pozwala zarówno na tworzenie interfejsów wysokiego poziomu, jak i na pisanie kodu działającego na niskim poziomie. Sprawdza się, gdy trzeba zapewnić wysoką wydajność i niskie obciążenie. Język ten jest konsekwentnie rozwijany: kolejne jego specyfikacje, C++14 i C++17, przyniosły wiele znakomitych udoskonaleń. Aby w pełni wykorzystać ten potencjał, należy korzystać z C++ łącznie z biblioteką STL. Jest to standardowa biblioteka języka, dzięki której C++...

    Promocja
    okładka Testowanie aplikacji Java za pomocą JUnit, Ebook | Radosław Sokół

    Testuj swój kod profesjonalnie — pisz testy jednostkowe!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj niezbędne narzędzia_x005F_x000D_ Twórz testy jednostkowe_x005F_x000D_ Korzystaj z technik TDD i TAD_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Jednym z największych wyzwań współczesnej inżynierii oprogramowania jest zapewnienie właściwej jakości tworzonych produktów, którą można osiągnąć w dużej mierze dzięki odpowiedniej weryfikac...

    Promocja
    okładka Testowanie kodu w praktyce, Ebook | Renu Rajani

    Doświadczeni deweloperzy wiedzą, że testowanie oprogramowania jest procesem żmudnym i wymagającym, niemniej rzetelnie przeprowadzone testy są konieczne, aby uznać kod za godny zaufania. Co więcej, testowanie kodu jest tą gałęzią techniki, która rozwija się bardzo dynamicznie. Ma to związek z rosnącymi konsekwencjami ewentualnych incydentów, przerw w działaniu oprogramowania czy wręcz ataków hakerskich. Oznacza to, że tester musi być na bieżąco z nowinkami...

    Promocja
    okładka Tablice informatyczne. Bootstrap, Ebook | Szymon Pendolski

    Szybkie tworzenie wygodnych stron WWW? Z Bootstrapem masz to jak w banku!_x005F_x000D_ _x005F_x000D_ Projektowanie stron WWW to bardzo przyjemne zajęcie… pod warunkiem, że nie musisz wszystkiego zaczynać od podstaw i mozolnie formatować krok po kroku. Skoro gotowe rozwiązania już istnieją, nie musisz samodzielnie odkrywać Ameryki. Wystarczy Ci dobry framework: Bootstrap. Jeśli jednak chcesz posługiwać się nim na co dzień i robić to efektywnie, zawsze powinieneś mieć po...

    Promocja
    okładka Tablice informatyczne. C#. Wydanie III, Ebook | Krzysztof Rychlicki-Kicior

    Najważniejsza wiedza jest tu!_x005F_x000D_ _x005F_x000D_ C# to obecnie jeden z najważniejszych, najpopularniejszych i najbardziej wszechstronnych obiektowych języków programowania, nic więc dziwnego, że na rynku dostępnych jest mnóstwo publikacji na jego temat. Niestety, są to przeważnie opasłe tomy, zupełnie nieprzydatne jako pomoc w codziennej pracy._x005F_x000D_ _x005F_x000D_ Na szczęście są też Tablice informatyczne. C#, a ich nowe wydanie zawiera większość ...

    Promocja
    okładka Tablice informatyczne. PHP7, Ebook | Marcin Lis

    Programuj szybko i bez wahania — ze ściągą pod ręką!_x005F_x000D_ _x005F_x000D_ PHP to język, którego dziś nikomu przedstawiać nie trzeba, a wersja PHP7 okazała się naprawdę przełomowa — jest niesamowicie wydajna, szybka, wygodna w użyciu i w stosunku do poprzedniej wersji numer 5 ma mocno ujednoliconą składnię. Jeśli projektujesz dynamiczne strony WWW, z pewnością używasz tego języka w swojej pracy. Z praktyki wiesz, że nie sposób zapamiętać wszystk...

    Promocja
    okładka React Native. Tworzenie aplikacji mobilnych w języku JavaScript. Wydanie II, Ebook | Bonnie Eisenman

    React Native to framework JavaScript służący do budowania interfejsów użytkownika. Został utworzony i jest udostępniany przez Facebooka na licencji open source i od samego początku zyskał uznanie programistów. React Native pozwala bowiem na proste tworzenie w pełni funkcjonalnych aplikacji mobilnych natywnie renderowanych na iOS i Androida. Umożliwia też bezproblemowe korzystanie z zasobów platform mobilnych, takich jak kamera, lokalizacja czy pamięć loka...

    Promocja
    okładka ASP.NET Core 2.0. Wprowadzenie, Ebook | Jason De Oliveira, Michel Bruchet

    Framework ASP.NET Core 2.0 stanowi odpowiedź Microsoftu na potrzeby programistów, które z kolei zmieniają się wraz z rynkiem IT. Klienci wymagają od aplikacji zgodności z różnymi standardami, wysokiej efektywności i skalowalności, a czas wyprodukowania i wdrożenia nowego rozwiązania ma być jak najkrótszy. Do takiej pracy potrzeba narzędzi o odpowiedniej produktywności, rozszerzalności i elastyczności. Dzięki uwzględnieniu tych wyśrubowanych kryteri...

    Promocja
    okładka C#. Zadania z programowania z przykładowymi rozwiązaniami. Wydanie II, Ebook | Mirosław J. Kubiak

    C# - idealny pośrednik między Tobą a komputerem! Wśród wielu obiektowych języków programowania C# zajmuje miejsce szczególne. Ma przejrzystą strukturę, jasne zasady i jest wciąż rozwijany. Nie znajdziesz wygodniejszego narzędzia programistycznego dla platformy .NET. C# sprawdza się w najróżniejszych projektach, a jego zalety sprawiają, że jest to język niezwykle popularny. Jeśli znasz podstawy tego języka, ale nie czujesz się w nim zbyt pewnie i n...

    Promocja
    okładka Programowanie w Javie. Solidna wiedza w praktyce. Wydanie XI, Ebook | Paul Deitel, Harvey Deitel

    Tworzenie oprogramowania to wspaniała umiejętność. Zdolny programista może w zasadzie pracować w dowolnej dziedzinie. Co więcej, szalony rozwój technologii informatycznych właściwie codziennie otwiera nowe rynki i nowe nisze. Niemal wszędzie jest potrzebny procesor i oprogramowanie. I spora część tego cyfrowego torciku przypada programistom Javy. Najlepsze kąski dostają się jednak tym najlepszym, najzdolniejszym i najbardziej profesjonalnym. Jeśli chcesz się stać właś...

    Promocja
    okładka Nowoczesny JavaScript. Poznaj ES6 i praktyczne zastosowania nowych rozwiązań, Ebook | Nicolas Bevacqua

    Niegdyś JavaScript służył głównie twórcom stron WWW, obecnie używany jest nie tylko do pisania aplikacji przeglądarkowych, ale także do tworzenia aplikacji mobilnych i desktopowych, do oprogramowywania różnych urządzeń, a nawet w projektach skafandrów kosmicznych dla NASA. By w pełni wykorzystać możliwości nowoczesnego JavaScriptu, trzeba dobrze poznać zmiany wprowadzone wraz ze standardem ECMAScript6 (ES6). Są to bardzo daleko idące ulepszenia, do...

    Promocja
    okładka Nowoczesne receptury w Javie. Proste rozwiązania trudnych problemów, Ebook | Ken Kousen

    Java "od zawsze" była klasyką programowania obiektowego. Wprowadzenie do tego języka elementów programowania funkcyjnego, takich jak wyrażenia lambda, referencje do metod czy strumienie, całkowicie odmieniło technikę pracy. Wielu programistów stanęło przed koniecznością szybkiego nadrobienia zaległości. Ten wysiłek jest opłacalny, gdyż nowy model programowania Javy ma wiele zalet. Podejście funkcyjne sprawia, że pisany kod jest prostszy i czytelniejszy...

    Promocja
    okładka Programista samouk. Profesjonalny przewodnik do samodzielnej nauki kodowania, Ebook | Cory Althoff

    Nie wystarczy znajomość jednego języka programowania, aby zostać programistą. W rzeczywistości trzeba opanować dość szeroki zakres pojęć i paradygmatów, a także zrozumieć zagadnienia związane z algorytmami. Trzeba być na bieżąco z nowymi technologiami i narzędziami. Należy również poznać i zacząć stosować dobre praktyki programistyczne i przyswoić sobie zasady pracy w zespole. Przede wszystkim jednak priorytetem jest sama praktyka, ponieważ wielu programist&oacu...

    Promocja
    okładka Visual Studio 2017. Tworzenie aplikacji Windows w języku C#, Ebook | Jacek Matulewski

    Programuj w C# i odkryj możliwości Visual Studio 2017!_x005F_x000D_ _x005F_x000D_ Microsoft Visual Studio to znakomite środowisko programistyczne, w którym bardzo wydajnie, a przy tym z przyjemnością, można projektować i testować aplikacje desktopowe, mobilne i webowe w kilku językach programowania, z wykorzystaniem bogatego zbioru bibliotek oraz interesujących dodatków dostępnych w usłudze NuGet, wydatnie skracających czas pracy. Jeśli chcesz poznać możliwości ...

    Promocja
    okładka Swift 4. Koduj jak mistrz. Wydanie IV, Ebook | Jon Hoffman

    Historia Swifta rozpoczęła się w 2014 r. Dziś jest najważniejszym językiem programowania dla platform macOS i iOS. Charakteryzuje się zwięzłą i przejrzystą składnią, jest przy tym wygodny i elastyczny, a jego nauka nie powinna sprawiać problemów nawet początkującym deweloperom. Od chwili jego powstania Apple co roku przedstawia nowe wydanie tego języka. Na konferencji WWDC w 2017 roku zaprezentowano wydanie o numerze 4, w którym wprowadzono sporo bardzo interesu...

    Promocja
    okładka TDD. Techniki programowania sterowanego testami, Ebook | Dariusz Woźniak

    Odnieś sukces dzięki TDD!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj filozofię programowania sterowanego testami_x005F_x000D_ Dowiedz się, jak wdrożyć metodę TDD w praktyce_x005F_x000D_ Naucz się stosować właściwe narzędzia i techniki_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Metoda Test-Driven Development pozwala na pisanie lepszej jakości, bardziej elastycznego i łatwiejszego w utrzymaniu kodu, na którym można w pełni polegać. Większa wydajność pracy programis...

Czym są ebooki?

Ebooki to książki, których treść została zapisana w formie elektronicznej. Są nazywane również e-książkami, publikacjami elektronicznymi czy książkami elektronicznymi. Ebooki można odczytywać na komputerach i laptopach, ale są one przeznaczone głównie do czytania na urządzeniach przenośnych takich jak smartfony, tablety i przede wszystkim czytniki książek elektronicznych. Ebooki posiadające swoje pierwowzory w formie papierowej są jej odwzorowaniem. Posiadają wszystkie elementy obecne w „tradycyjnej” wersji, takie jak okładkę, ilustracje, spis treści, przypisy itp.

Niepodważalną zaletą ebooków jest to, że w odróżnieniu od drukowanej książki można w nich zmieniać rodzaj oraz wielkość czcionki, formatować tekst, a w zależności od posiadanego czytnika istnieje też możliwość wyszukiwania pojedynczych słów w tekście, dodawania zakładek i robienia notatek.

Formaty ebooków

Ebooki są dostępne w wielu formatach. Najpopularniejsze z nich, będące standardem dla publikacji elektronicznych, to EPUB, MOBI i PDF.

Epub

To nowoczesny format będący standardem publikacji ebooków. Format EPUB umożliwia zmienianie wielkości fontu, co pomaga dopasować jego rozmiar do ekranu. Ebooki w tym formacie najlepiej odczytywać na urządzeniach posiadających ekran eINK (elektroniczny papier), chociaż można je odczytać także na smartfonie czy tablecie. Format EPUB jest możliwy do odczytania na komputerze, jednak do tego celu konieczne jest zainstalowanie właściwego oprogramowania.

Mobi

Jest formatem ebooków wykorzystywanym przez czytniki firmy Amazon – Kindle (oraz na innych urządzeniach i programach dostępnych na rynku). Publikacje MOBI są zapisane w formacie Mobipocket, można więc pobrać je na dowolny sprzęt elektroniczny posiadający oprogramowanie umożliwiające odczytanie plików MOBI. Format ten jest oparty na języku HTML, dlatego jego wyświetlanie jest możliwe na urządzeniach mobilnych.

PDF

To format zapewniający taki sam wygląd strony jak w wersji papierowej – w tym formacie podział na strony jest sztywny. PDF służy do długoterminowego archiwizowania elektronicznych danych i może być odczytywany na większości komputerów, laptopów, smartfonów, czytników czy tabletów.