Informatyka
Zajrzyj do kategorii Informatyka w księgarni internetowej Ebookpoint. Znajdziesz tutaj bestsellerowe książki, ebooki i kursy video z branży IT. Sięgnij po najlepszą literaturę dla specjalistów i rozwijaj doświadczenie, które już posiadasz, lub rozpocznij swoją przygodę z programowaniem, cyberbezpieczeństwem lub grafiką komputerową. Pogłębiaj swoją wiedzę tak, jak Ci wygodnie - z tradycyjną książką, wygodnym ebookiem lub nowoczesnym videokursem. Sprawdź, jakie tytuły znajdziesz w kategorii Informatyka!
Jak szybko zbudować dochodowy sklep internetowy
Łukasz Kusak
„Jak szybko zbudować dochodowy sklep internetowy” to najnowszy poradnik e-commerce, pozwalający sprawnie i szybko opanować temat budowy, prowadzenia i rozwoju sklepu internetowego. Prowadzenie firmy, zwłaszcza na dynamicznie rozwijającym się rynku e-commerce, wymaga od zarządzającego dostrzegania szerokiego horyzontu, zrozumienia wszystkich relacji pomiędzy poszczególnymi zagadnieniami. Jedynie wówczas możliwe będzie podejmowanie odpowiednich decyzji, zarówno tych strategicznych jak i taktycznych, związanych z codziennymi działaniami. Opanowanie tematyki związanej z handlem w internecie jest zatem niezbędne dla każdego zainteresowanego skuteczną sprzedażą w sieci. Pozwoli ono odpowiednio zbudować ofertę, prowadzić promocję i dobierać właściwych podwykonawców. Jeżeli myślisz nad zbudowaniem swojego sklepu internetowego lub rozwojem już prowadzonego powinieneś przeczytać „Jak szybko zbudować dochodowy sklep internetowy”. W książce znajdziesz: · zasady konstruowania skutecznej, sprzedającej strony · sposoby optymalizacji serwisu pozwalające na szybkie wzrosty pozycji w wyszukiwarkach · źródła pozyskiwania kwalifikowanego ruchu na Twojej stronie · sposoby budowania i utrzymywania reputacji SuperSprzedawcy · rozwiązania prawne związane z Rodo, dokumentowaniem transakcji · kilkadziesiąt skutecznych i sprawdzonych rozwiązań na prowadzenie biznesu · zestawienie narzędzi do monitorowania rynku i konkurencji
Jak tego dowieść - krótka opowieść. Dowody matematyczne dla każdego
Dariusz Laskowski
Popularnonaukowa książka o dowodach matematycznych Trzydzieści wybranych twierdzeń matematycznych z pełnymi dowodami Trzy główne typy dowodów: dowody wprost, dowody przez sprowadzenie do niedorzeczności i dowody indukcyjne Opowieści o niewymierności liczby i liczby e, nieprzeliczalności zbioru liczb rzeczywistych, twierdzeniu Pitagorasa, nieskończoności zbioru liczb pierwszych i inne Profesor na wykładzie myśli A, mówi B, a na tablicy pisze C. A student słyszy D, widzi E, do kajetu pisze F, a i tak nic z tego nie rozumie. prof. L. Jeśmanowicz Większości z nas matematyka kojarzy się ze zlepkiem niezrozumiałych twierdzeń, ślęczeniem nad zeszytami i strużką potu na czole podczas zmagań pod tablicą. W dodatku - bez względu na to, czy darzysz królową nauk gorącą miłością, czy też nie - na którymś etapie życia po prostu musisz ją zaliczyć. Jednak nie ma co drzeć szat i wylewać krokodylich łez. Pozaszkolna matematyka to naprawdę świetna zabawa, sensacyjne odkrycia i fascynujące opowieści. Nie na darmo przecież matematyk i publicysta Michał Szurek twierdzi, że "matematyka jest jedyną humanistyczną nauką ścisłą". Trudno Ci w to uwierzyć? W takim razie potrzebujesz dowodu! Książeczka, którą trzymasz w ręku, jest Twoim biletem wstępu do tej części matematyki, która większości (także wykształconych) ludzi wydaje się niedostępna, a może nawet dziwna. I jeśli pragniesz ją jak najszybciej odłożyć, dowiedz się, że jest ona właśnie dla Ciebie! Zamieszczone tu dowody czyta się jak zwykłe opowieści, choć nie skutkuje to najmniejszym uszczerbkiem na ich ścisłości. Dla zrozumienia wszystkich dowodów wystarcza znajomość matematyki na poziomie szkoły średniej, a większość rozdziałów jest odpowiednia także dla gimnazjalistów. Po lekturze niektóre matematyczne zawiłości zaczniesz rozgryzać w sposób iście lekkoatletyczny - "Rzut oka na tablicę i wszystko widać". Dariusz Laskowski jest absolwentem Wydziału Matematyki Uniwersytetu Mikołaja Kopernika w Toruniu, nauczycielem matematyki z wieloletnim doświadczeniem wciąż zafascynowanym swoim przedmiotem, jest też autorem kilkunastu artykułów zamieszczonych w "Delcie", "Matematyce w Szkole", "Magazynie Miłosników Matematyki", "Matematyce - Czasopiśmie dla nauczycieli". W swojej książce Jak tego dowieść - krótka opowieść. Dowody matematyczne dla każdego w taki sposób przybliża Czytelnikowi metody dowodowe stosowane w matematyce, że można czytać z przyjemnością ich rozumienia.
Jak tłumaczyć dzieciom matematykę. Poradnik nie tylko dla rodziców
Danuta Zaremba
Po co ludzie uczą się matematyki? Żeby uczyć matematyki innych. Hugo Steinhaus Szkolna matematyka nie ma najlepszej prasy. Po zmaganiach z dodawaniem patyczków i odkładaniem ich na bok dla większości dzieciaków zaczynają się schody. Schody o pewnej wysokości, kątach, bokach. Nic przyjemnego. I tak przynajmniej do matury. Nadchodzi zło, mrok i matematyka. Wbrew pozorom matematyka, sama w sobie niezwykle logiczna, przez młodych ludzi jest odbierana zupełnie inaczej. Wiąże się to z różnicami w postrzeganiu świata, sztucznymi definicjami i niezrozumiałym nazewnictwem. Mamy jednak dobrą wiadomość: matematykę można dzieciom przybliżyć! Wystarczy, że nawiążemy do ich własnych doświadczeń, pozwolimy im posługiwać się potocznym językiem, a przede wszystkim będziemy odwoływać się do zdrowego rozsądku. Ta książka przeznaczona jest dla rodziców, których pociechy uczęszczają do szkół podstawowych i gimnazjów. Przyda się także nauczycielom, którzy szukają nieszablonowych pomysłów, by pomóc uczniom oswoić świat ułamków i wielokątów, a także całej reszcie, żyjącej w przekonaniu, że matematyka jest tylko dla wybranych.
Jak w wieku 23 lat zbudowałem startup warty 10 mln PLN? - praktyczne rady
Filip Sobel
Poznaj autentyczną historię i case study sukcesu. Filip Sobel w wieku 23 lat stworzył polski startup Staffly, który pozyskał miliony od inwestorów, posiada wielu płacących klientów, a sam produkt - testy osobowości w rekrutacji - cieszy się ogromnym zainteresowaniem. Sprawdź, jak Filip zdobył cenne doświadczenie i praktyczną wiedzę, którą dzieli się w publikacji. Przeczytaj autentyczne e-maile, zobacz prawdziwe zdjęcia i pierwszy pitch deck startupu. Publikacja składa się z trzech części: 1. Od pomysłu do finansowania - case study startupu Staffly 2. Pierwszy pitch-deck, który zapewnił mi skuteczny rozwój produktu. 3. Konkretne rady ekspertów, którzy osiągnęli sukces w swojej dziedzinie. Oficjalny patronat nad e-bookiem objęły m. in Akademia Leona Koźmińskiego i miesięcznik My Company Polska. Filip Sobel "Wierzę, że innowacje w HR biorą się z potrzeby postępującej automatyzacji procesu rekrutacji i istoty osobowości, kompetencji i zachowań kandydatów - z tego wziął się też pomysł na platformę Staffly - startup dopasowujący osobowość kandydata do pracy i nominowany do wielu nagród. W zespole na co dzień pełnię wiele funkcji - m.in. Product Owner (IT), New Business Manager (sprzedaż) czy Head of Marketing. Jestem absolwentem ALK w Warszawie, prywatnie miłośnikiem piłki nożnej i muzyki elektronicznej, a także pizzy hawajskiej. Laureat Forbes Leaders of the Future, Young Tech Disruptor 2022, Mentor Akademii Leona Koźmińskiego, prelegent konferencji, prowadzący wielu warsztatów i spotkań z entuzjastami startupów, organizator okolicznościowych webinarów dla branży HR."
Piotr Sedlak
Wynagradzaj pracowników mądrze — to z nimi budujesz sukces swojej firmy. Mniej więcej 40% PKB tworzonego przez firmy w Polsce zawdzięczamy mikro i małym przedsiębiorstwom. To sporo, dlatego ekonomiści podkreślają, jak ważne są niewielkie biznesy. Dużo rzadziej wspominają o liczbie obowiązków spoczywających na barkach ich właścicieli... W takiej firmie jedna osoba musi zadbać o wszystko. Odpowiada za zaopatrzenie, wytworzenie produktu lub wykonanie usługi, marketing, sprzedaż, finanse czy wreszcie – za swój zespół. Jeżeli zarządzasz małą firmą i zatrudniasz pierwszych pracowników, to niniejsza książka powstała właśnie dla Ciebie. Znajdziesz w niej odpowiedzi na wiele pytań związanych z tematem wynagradzania Twoich ludzi. Poznasz wiele narzędzi, które będziesz wykorzystywać w swojej codziennej pracy i które pomogą Ci nie tylko lepiej wynagradzać pracowników, lecz także lepiej zarządzać całą firmą. Dlaczego? Bo dobry system wynagrodzeń przekłada się na zadowolenie zespołu. Zadowolony pracownik lepiej wykonuje swoją pracę, a Ty możesz mu bardziej zaufać. W efekcie także klient jest zadowolony, wraca i poleca firmę innym. A przecież o to chodzi, prawda? Płacić jak najwięcej na rękę czy obudować wynagrodzenie benefitami? Które rozwiązania płacowe są najbardziej motywujące dla handlowców? Jak zatrzymać w pracy najmłodsze pokolenie? To pytania, które często zadają sobie przedsiębiorcy, z którymi pracuję. Publikacja, którą trzymasz właśnie w ręku, to spora dawka zdrowego rozsądku, o który trudno w świecie przepełnionym nierealnymi oczekiwaniami płacowymi. Jak wynagradzać pracowników w start-upach i małych firmach to kompendium stworzone przez praktyka biznesu dla praktyków biznesu. Ta książka to inwestycja o szybkiej stopie zwrotu. Anna Leszczyńska przedsiębiorca, konsultant biznesowy, twórca marek MORE&BETTER i Hula Events Odpowiedni poziom wynagrodzeń jest istotnym czynnikiem nie tylko w skali mikro, gdzie ma przełożenie na motywację pracowników oraz ich efektywność. Również i w skali globalnej sprawiedliwe wynagrodzenie przyczynia się do zwalczania ubóstwa, stabilizowania gospodarki i stymulowania jej konkurencyjności. Piotr Sedlak stworzył doskonałe kompendium wiedzy o tym, jak budować efektywny system wynagrodzeń i jak się odnaleźć w meandrach prawnych, psychologicznych i ekonomicznych z tym związanych. Ta przystępnie napisana pozycja jest niezbędnikiem każdego przedsiębiorcy, który chce wraz z silnym zespołem zmotywowanych ludzi zdobywać czołową pozycję rynkową. Izabela Błażowska współtwórca platformy rekrutacyjnej specjalistów IT, ChallengeRocket.com Piotr Sedlak — praktyk biznesu i naukowiec. Doktor nauk ekonomicznych w dziedzinie zarządzania. Absolwent studiów podyplomowych: Zarządzanie Projektem Badawczym (UEK), Badania Społeczne i Marketingowe (WSE Kraków) oraz Praktyczna Psychologia Społeczna (SWPS Warszawa). Od 2007 roku związany z doradztwem HR w ramach Sedlak & Sedlak. Zajmuje się wynagradzaniem i satysfakcją pracowników. Rozwija platformę badaniaHR.pl. Równolegle do praktyki gospodarczej pracuje jako adiunkt w Katedrze Zarządzania Międzynarodowego Uniwersytetu Ekonomicznego w Krakowie. Autor wielu publikacji naukowych, członek Polskiego Towarzystwa Badaczy Rynku i Opinii oraz stowarzyszenia World at Work.
Piotr Sedlak
Wynagradzaj pracowników mądrze — to z nimi budujesz sukces swojej firmy. Mniej więcej 40% PKB tworzonego przez firmy w Polsce zawdzięczamy mikro i małym przedsiębiorstwom. To sporo, dlatego ekonomiści podkreślają, jak ważne są niewielkie biznesy. Dużo rzadziej wspominają o liczbie obowiązków spoczywających na barkach ich właścicieli... W takiej firmie jedna osoba musi zadbać o wszystko. Odpowiada za zaopatrzenie, wytworzenie produktu lub wykonanie usługi, marketing, sprzedaż, finanse czy wreszcie – za swój zespół. Jeżeli zarządzasz małą firmą i zatrudniasz pierwszych pracowników, to niniejsza książka powstała właśnie dla Ciebie. Znajdziesz w niej odpowiedzi na wiele pytań związanych z tematem wynagradzania Twoich ludzi. Poznasz wiele narzędzi, które będziesz wykorzystywać w swojej codziennej pracy i które pomogą Ci nie tylko lepiej wynagradzać pracowników, lecz także lepiej zarządzać całą firmą. Dlaczego? Bo dobry system wynagrodzeń przekłada się na zadowolenie zespołu. Zadowolony pracownik lepiej wykonuje swoją pracę, a Ty możesz mu bardziej zaufać. W efekcie także klient jest zadowolony, wraca i poleca firmę innym. A przecież o to chodzi, prawda? Płacić jak najwięcej na rękę czy obudować wynagrodzenie benefitami? Które rozwiązania płacowe są najbardziej motywujące dla handlowców? Jak zatrzymać w pracy najmłodsze pokolenie? To pytania, które często zadają sobie przedsiębiorcy, z którymi pracuję. Publikacja, którą trzymasz właśnie w ręku, to spora dawka zdrowego rozsądku, o który trudno w świecie przepełnionym nierealnymi oczekiwaniami płacowymi. Jak wynagradzać pracowników w start-upach i małych firmach to kompendium stworzone przez praktyka biznesu dla praktyków biznesu. Ta książka to inwestycja o szybkiej stopie zwrotu. Anna Leszczyńska przedsiębiorca, konsultant biznesowy, twórca marek MORE&BETTER i Hula Events Odpowiedni poziom wynagrodzeń jest istotnym czynnikiem nie tylko w skali mikro, gdzie ma przełożenie na motywację pracowników oraz ich efektywność. Również i w skali globalnej sprawiedliwe wynagrodzenie przyczynia się do zwalczania ubóstwa, stabilizowania gospodarki i stymulowania jej konkurencyjności. Piotr Sedlak stworzył doskonałe kompendium wiedzy o tym, jak budować efektywny system wynagrodzeń i jak się odnaleźć w meandrach prawnych, psychologicznych i ekonomicznych z tym związanych. Ta przystępnie napisana pozycja jest niezbędnikiem każdego przedsiębiorcy, który chce wraz z silnym zespołem zmotywowanych ludzi zdobywać czołową pozycję rynkową. Izabela Błażowska współtwórca platformy rekrutacyjnej specjalistów IT, ChallengeRocket.com Piotr Sedlak — praktyk biznesu i naukowiec. Doktor nauk ekonomicznych w dziedzinie zarządzania. Absolwent studiów podyplomowych: Zarządzanie Projektem Badawczym (UEK), Badania Społeczne i Marketingowe (WSE Kraków) oraz Praktyczna Psychologia Społeczna (SWPS Warszawa). Od 2007 roku związany z doradztwem HR w ramach Sedlak & Sedlak. Zajmuje się wynagradzaniem i satysfakcją pracowników. Rozwija platformę badaniaHR.pl. Równolegle do praktyki gospodarczej pracuje jako adiunkt w Katedrze Zarządzania Międzynarodowego Uniwersytetu Ekonomicznego w Krakowie. Autor wielu publikacji naukowych, członek Polskiego Towarzystwa Badaczy Rynku i Opinii oraz stowarzyszenia World at Work.
Danny Staple
Coraz więcej złożonych, powtarzalnych zadań powierzamy automatom. Inteligentny robot nigdy się nie znudzi, nie zmęczy i będzie cały czas pracował z zadaną prędkością. Zapewnia nam to odpowiednią wydajność i bardzo dużą dokładność wykonywanych czynności. Oczywiście aby osiągnąć te korzyści, najpierw trzeba robota zbudować i zaprogramować. Warto spróbować własnych sił w tej materii. Wiedza o programowaniu autonomicznych robotów jest coraz cenniejsza na rynku pracy, a samo budowanie robotów i ich programowanie może być niesamowicie interesującym hobby! Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi z nią podzespołami. Następnie napiszesz w Pythonie kod, dzięki któremu wzbogacisz swojego robota o sztuczną inteligencję i połączysz się z nim przez Wi-Fi za pomocą smartfonu. Zdobędziesz również wiedzę, w jaki sposób realizować bardziej złożone projekty z zakresu robotyki, a także przygotujesz się, aby zwizualizować, zaprojektować, zbudować i zaprogramować robota według własnego pomysłu. Z tą książką: skonfigurujesz Raspberry Pi pod kątem zbudowania robota ze sztuczną inteligencją podłączysz silniki i czujniki do Raspberry Pi zaprogramujesz inteligentnego robota wykorzystasz technologie rozpoznawania mowy i przetwarzania obrazu nauczysz się sterowania robotem ze sztuczną inteligencją przez Wi-Fi za pomocą smartfonu zaczniesz samodzielnie projektować i budować roboty Zbuduj i zaprogramuj inteligentnego robota!
Jak zarabiać na aplikacjach i grach mobilnych
Piotr Stalewski
5 lat doświadczenia w jednej książce! Wiele osób w rynku mobilnym i aplikacjach mobilnych dopatruje się ogromnego potencjału finansowego. I słusznie, ponieważ urządzenia tego typu są znacznie bliżej ludzi niż dawne komputery stacjonarne czy nawet laptopy i notebooki. Towarzyszą ludziom niemal cały czas - dwadzieścia cztery godziny na dobę. Warto to wykorzystać. Dla kogo jest ta książka? Dla każdego, kogo ciekawi potencjał finansowy rynku mobilnego, dla każdego, kogo korci, by zbić na nim fortunę dzięki stworzeniu jednej, przełomowej aplikacji. Żeby nauczyć się, jak zarabiać na aplikacjach i grach mobilnych, nie trzeba umieć programować. Wystarczy mieć dobre pomysły, sporo zapału i marzenia. Ta książka ma jedno zadanie: wprowadzić Cię w świat aplikacji mobilnych od konkretnej strony (finansowej!). Rynek aplikacji mobilnych jest stosunkowo młody, ale już może pochwalić się bogatą historią. Autor tej książki także ma w niej swoje miejsce. Dlatego zaczyna od rysu historycznego, a następnie wymienia i omawia najważniejsze platformy pozwalające dystrybuować aplikacje. Podpowiada, jakie czynniki decydują o powodzeniu aplikacji i jak zaprojektować produkt tak, by na siebie zarabiał. A ponieważ bez dobrej promocji nawet najciekawsze pomysły zaginą w tłumie, podsuwa też najskuteczniejsze sposoby reklamowania aplikacji, które mają przynosić radość użytkownikom i… pieniądze twórcom! Realne pieniądze z mobilnej platformy Piotr Stalewski – absolwent informatyki na Politechnice Warszawskiej czynnie działający na rynku aplikacji mobilnych od 2007 roku. Wyróżniany w międzynarodowych konkursach na aplikacje mobilne, organizowanych m.in. przez Nokię (2007) czy Google (ADC2 2009). Studiował w Danii, pracował w międzynarodowych firmach związanych z rynkiem mobilnym (Opera Software), a także pisał własne aplikacje dla różnych platform (Symbian, J2ME, Android, iOS). Posiada rozległą wiedzę z zakresu marketingu, promocji i brandingu mobilnego, mobilnych interfejsów użytkownika, mechanizmów spieniężania na dostępnych platformach mobilnych. Jest współzałożycielem firmy Evil Indie Games, autorem artykułów o rynku aplikacji mobilnych i współtwórcą portalu mobilnidranie.pl. Prywatnie jest autorem powieści Kubuś i Templariusze oraz pasjonatem fotografii.
Jak zarabiać na aplikacjach i grach mobilnych
Piotr Stalewski
5 lat doświadczenia w jednej książce! Wiele osób w rynku mobilnym i aplikacjach mobilnych dopatruje się ogromnego potencjału finansowego. I słusznie, ponieważ urządzenia tego typu są znacznie bliżej ludzi niż dawne komputery stacjonarne czy nawet laptopy i notebooki. Towarzyszą ludziom niemal cały czas - dwadzieścia cztery godziny na dobę. Warto to wykorzystać. Dla kogo jest ta książka? Dla każdego, kogo ciekawi potencjał finansowy rynku mobilnego, dla każdego, kogo korci, by zbić na nim fortunę dzięki stworzeniu jednej, przełomowej aplikacji. Żeby nauczyć się, jak zarabiać na aplikacjach i grach mobilnych, nie trzeba umieć programować. Wystarczy mieć dobre pomysły, sporo zapału i marzenia. Ta książka ma jedno zadanie: wprowadzić Cię w świat aplikacji mobilnych od konkretnej strony (finansowej!). Rynek aplikacji mobilnych jest stosunkowo młody, ale już może pochwalić się bogatą historią. Autor tej książki także ma w niej swoje miejsce. Dlatego zaczyna od rysu historycznego, a następnie wymienia i omawia najważniejsze platformy pozwalające dystrybuować aplikacje. Podpowiada, jakie czynniki decydują o powodzeniu aplikacji i jak zaprojektować produkt tak, by na siebie zarabiał. A ponieważ bez dobrej promocji nawet najciekawsze pomysły zaginą w tłumie, podsuwa też najskuteczniejsze sposoby reklamowania aplikacji, które mają przynosić radość użytkownikom i… pieniądze twórcom! Realne pieniądze z mobilnej platformy Piotr Stalewski – absolwent informatyki na Politechnice Warszawskiej czynnie działający na rynku aplikacji mobilnych od 2007 roku. Wyróżniany w międzynarodowych konkursach na aplikacje mobilne, organizowanych m.in. przez Nokię (2007) czy Google (ADC2 2009). Studiował w Danii, pracował w międzynarodowych firmach związanych z rynkiem mobilnym (Opera Software), a także pisał własne aplikacje dla różnych platform (Symbian, J2ME, Android, iOS). Posiada rozległą wiedzę z zakresu marketingu, promocji i brandingu mobilnego, mobilnych interfejsów użytkownika, mechanizmów spieniężania na dostępnych platformach mobilnych. Jest współzałożycielem firmy Evil Indie Games, autorem artykułów o rynku aplikacji mobilnych i współtwórcą portalu mobilnidranie.pl. Prywatnie jest autorem powieści Kubuś i Templariusze oraz pasjonatem fotografii.
Jak zarabiać na aplikacjach i grach mobilnych
Piotr Stalewski
5 lat doświadczenia w jednej książce! Wiele osób w rynku mobilnym i aplikacjach mobilnych dopatruje się ogromnego potencjału finansowego. I słusznie, ponieważ urządzenia tego typu są znacznie bliżej ludzi niż dawne komputery stacjonarne czy nawet laptopy i notebooki. Towarzyszą ludziom niemal cały czas - dwadzieścia cztery godziny na dobę. Warto to wykorzystać. Dla kogo jest ta książka? Dla każdego, kogo ciekawi potencjał finansowy rynku mobilnego, dla każdego, kogo korci, by zbić na nim fortunę dzięki stworzeniu jednej, przełomowej aplikacji. Żeby nauczyć się, jak zarabiać na aplikacjach i grach mobilnych, nie trzeba umieć programować. Wystarczy mieć dobre pomysły, sporo zapału i marzenia. Ta książka ma jedno zadanie: wprowadzić Cię w świat aplikacji mobilnych od konkretnej strony (finansowej!). Rynek aplikacji mobilnych jest stosunkowo młody, ale już może pochwalić się bogatą historią. Autor tej książki także ma w niej swoje miejsce. Dlatego zaczyna od rysu historycznego, a następnie wymienia i omawia najważniejsze platformy pozwalające dystrybuować aplikacje. Podpowiada, jakie czynniki decydują o powodzeniu aplikacji i jak zaprojektować produkt tak, by na siebie zarabiał. A ponieważ bez dobrej promocji nawet najciekawsze pomysły zaginą w tłumie, podsuwa też najskuteczniejsze sposoby reklamowania aplikacji, które mają przynosić radość użytkownikom i… pieniądze twórcom! Realne pieniądze z mobilnej platformy Piotr Stalewski – absolwent informatyki na Politechnice Warszawskiej czynnie działający na rynku aplikacji mobilnych od 2007 roku. Wyróżniany w międzynarodowych konkursach na aplikacje mobilne, organizowanych m.in. przez Nokię (2007) czy Google (ADC2 2009). Studiował w Danii, pracował w międzynarodowych firmach związanych z rynkiem mobilnym (Opera Software), a także pisał własne aplikacje dla różnych platform (Symbian, J2ME, Android, iOS). Posiada rozległą wiedzę z zakresu marketingu, promocji i brandingu mobilnego, mobilnych interfejsów użytkownika, mechanizmów spieniężania na dostępnych platformach mobilnych. Jest współzałożycielem firmy Evil Indie Games, autorem artykułów o rynku aplikacji mobilnych i współtwórcą portalu mobilnidranie.pl. Prywatnie jest autorem powieści Kubuś i Templariusze oraz pasjonatem fotografii.
Jak zarabiać na kryptowalutach. Wydanie II
Tomasz Waryszak
Waluty wirtualne, ale zyski - jak najbardziej realne! Kryptowaluta - ten termin brzmi nieco tajemniczo, ale i niezwykle obiecująco. Wielu inwestorów nadal nie w pełni pojmuje mechanizm funkcjonowania kryptowalut, jednak niemal każdy rozważa, czy warto się nimi zainteresować. Czy te cyfrowe waluty są prawdziwą, nową nadzieją na duży zarobek? Szansą na uwolnienie się od dyktatury banków? A może jest to tylko kolejna bańka spekulacyjna? Czy porównywanie obrotu kryptowalutą z piramidą finansową ma jakiekolwiek podstawy? Czy można zaufać walutom, za którymi nikt nie stoi, które nie mają żadnej centrali ani emitenta? Czy to początek rewolucji ekonomicznej, demokracji pieniądza niezależnego od banków? Tylko czy warto ryzykować i inwestować w coś, czego się do końca nie rozumie? Absolutnie nie warto i dlatego, nim wkroczysz na nowy, wspaniały rynek kryptowalut, dowiedz się o nich jak najwięcej! Wraz z autorem tej książki prześledź historię powstania bitcoina i mechanikę jego działania, a także rozeznaj się wśród młodszych kryptowalut, zwanych altcoinami. Na podstawie najpopularniejszych portfeli bitcoina i portfeli wielowalutowych dowiedz się, krok po kroku, jak założyć własny portfel kryptowalutowy. Naucz się zakładać i obsługiwać konta na giełdach kryptowalutowych i przekonaj się, jak przebiegają na nich transakcje. Spośród giełd wybierz tę, na której chcesz grać. Poznaj sprawdzone metody i miejsca właściwe do poszukiwania informacji, naucz się je interpretować. Przyjrzyj się historii kursu bitcoina i spróbuj wyciągnąć z niej wnioski. Zastanów się, jakie scenariusze na przyszłość można kreślić w odniesieniu do kryptowalut. Jakie miejsce mogą one zająć w ekonomicznym krwiobiegu? Czy bitcoin ma rzeczywistą wartość? Opanuj zasady analizy technicznej na rynku kryptowalut i sekrety miningu, czyli ich wydobywania. Poznaj specyficzny żargon i terminologię, bez których nie można zrozumieć kryptowalutowej niszy internetu. Dowiedz się, jak wyglądają regulacje prawne wirtualnych walut w Polsce. Uzbrojony w tę wiedzę, możesz ruszyć na podbój rynku kryptowalut. Pamiętaj: rynek kryptowalut opiera się na wolności, ale nie ma wolności bez odpowiedzialności! Pierwsze wydanie otrzymało nominację do nagrody ECONOMICUS 2019!
Jak zarabiać przez Internet z AI
Włodzimierz Iwanowski
Freelancing wspomagany mocą sztucznej inteligencji? To działa! Wchodzimy w erę dynamicznych zmian związanych ze sztuczną inteligencją. Spodziewaliśmy się tego i już to widzimy ― AI rewolucjonizuje nasze życie, zmienia codzienne funkcjonowanie, ale również (a może przede wszystkim) zaczyna wpływać na sposób zarobkowania. Ten, kto szybciej nauczy się efektywnie korzystać z jej narzędzi, tego czeka sukces finansowy. Dotyczy to także osób z branży kreatywnej, pracujących na zlecenie. Ta książka wprowadzi Cię do świata najpopularniejszych platform freelancerskich, za których pośrednictwem możesz oferować swoje usługi, takich jak Fiverr, Upwork czy Useme. Autor podpowie Ci, jak dzięki narzędziom sztucznej inteligencji wykonać swoją pracę szybciej i efektywniej, niezależnie od tego, czy przygotowujesz audiobook, nagrywasz podcast, komponujesz muzykę, budujesz grę, piszesz dowolny tekst, czy... tworzysz wirtualnego influencera. W poradniku znajdziesz również praktyczne porady, jak zarządzać ryzykiem, jak reagować na negatywne opinie i jak unikać najczęstszych błędów finansowych. Książka w mediach: Books4Busines Bookstagram Bielicka Bookstagram
David R. Heffelfinger
Jakarta EE stands as a robust standard with multiple implementations, presenting developers with a versatile toolkit for building enterprise applications. However, despite the advantages of enterprise application development, vendor lock-in remains a concern for many developers, limiting flexibility and interoperability across diverse environments.This Jakarta EE application development guide addresses the challenge of vendor lock-in by offering comprehensive coverage of the major Jakarta EE APIs and goes beyond the basics to help you develop applications deployable on any Jakarta EE compliant runtime.This book introduces you to JSON Processing and JSON Binding and shows you how the Model API and the Streaming API are used to process JSON data. You’ll then explore additional Jakarta EE APIs, such as WebSocket and Messaging, for loosely coupled, asynchronous communication and discover ways to secure applications with the Jakarta EE Security API. Finally, you'll learn about Jakarta RESTful web service development and techniques to develop cloud-ready microservices in Jakarta EE.By the end of this book, you'll have developed the skills to craft secure, scalable, and cloud-native microservices that solve modern enterprise challenges.
Jakość projektów informatycznych. Rozwój i testowanie oprogramowania
Karolina Zmitrowicz
Zarządzaj jakością projektu od narodzin po końcowe testy! Koncepcja jakości — co musisz wiedzieć, zanim zaczniesz pilnować poziomu Twoich produktów Zarządzanie jakością (oprogramowania) — ustaw procesy, zasady i standardy Testowanie — znaczenie ostatniego etapu pracy z projektem Zapewnianie wysokiej jakości oprogramowania to niełatwe zadanie. Osiągniesz ją, jeśli będziesz przestrzegać wysokich standardów procesu wytwarzania i dopilnujesz, by każdy problem został rozwiązany do końca. Jednak zadziwiająco wielu producentów nie traktuje poważnie sygnałów o błędach. Ujawniają się one dopiero podczas testowania, czyli na etapie, gdy już niewiele można zrobić. Ta książka podpowie Ci, jak już na pierwszych etapach tworzenia kodu wykrywać i rozwiązywać pojawiające się problemy. Popraw efektywność swojej pracy już dziś! Karolina Zmitrowicz zebrała najistotniejsze koncepcje z dziedziny zarządzania jakością oprogramowania i uzupełniła je o własne doświadczenia. Znajdziesz tu omówienie podstaw testowania oraz pomoc w organizacji i planowaniu pracy. Nauczysz się tworzyć jakość, a nie tylko ją sprawdzać. Poznasz przydatne metody weryfikacji i walidacji, podstawy tworzenia dokumentacji wyników i narzędzia Lean Software Development. Dzięki zawartym w książce wskazówkom udoskonalisz swoje produkty, zoptymalizujesz proces ich wytwarzania i powiększysz grono zachwyconych klientów. Definicja jakości i znaczenie jakości w projektach informatycznych Zarządzanie procesowe, jakością i przez jakość Zasady Deminga i koła jakości Zarządzanie jakością oprogramowania Manifest jakości i standardy Planowanie procesu zapewnienia jakości Weryfikacja i walidacja, metryki Anomalie — charakterystyka i sposób obsługi Podstawy testowania, organizacja i techniki testów Metryki związane z testowaniem i dokumentacja testów Wsparcie narzędziowe i standardy w testowaniu Doskonalenie procesów organizacyjnych i procesu testowego Lean Software development (LSD) Dbaj o jakość — pamiętaj, że stać Cię na więcej!
JasperReports 3.5 for Java Developers
David R. Heffelfinger
Do you want to create easily understood, professional, and powerful reports from disordered, scattered data using a free, open source Java class library? If your answer is yes, this book on JasperReports is what you are looking for. JasperReports is the world's most popular embeddable Java open source reporting library, providing Java developers with the power to easily create rich print and web reports. The book has been fully updated to use JasperReports 3.5, the latest version of JasperReports. Previously accepted techniques that have now been deprecated have been replaced with their modern counterparts. All examples in the book have been updated to use XML schemas for report templates. Coverage of new data sources that JasperReports now supports has been added to the book. Additionally, JasperReports can now export reports to even more formats than before and exporting reports to these new formats is covered in this new edition of the book.This book shows you exactly how to get started, and develop the skills to get the most from JasperReports. It introduces you to the latest version of JasperReports, and gets you creating complex and elegant reports.The book steers you through each point of report setup, to creating, designing, formatting, and exporting reports with data from a wide range of data sources, and integrating JasperReports with other Java frameworks.Starting with the basics of adding reporting capabilities to your application and creating report templates, you will first see how to produce your reports through the use of JRXML files, custom ANT targets, and then preview them in both the web browser and the native browser of JasperReports.Getting data into your reports is the next step, and you will see how to get data from a range of data sources, not only databases, but XML files, and Java Objects, among others.You will create better looking reports with formatting and grouping, as well as adding graphical elements to your reports. You will export your reports to a range of different formats, including PDF and XML.Creating reports will be made even easier with a walkthrough of the iReport Designer visual designing tool. To round things off, you will see how to integrate your reports with other Java frameworks, using Spring or Hibernate to get data for the report, and Java Server Faces or Struts for presenting the report.All examples have been updated to use XML schemas. New export formats, such as OpenDocument Text, and new data sources now supported by JasperReports are now covered in this updated edition.
JasperReports for Java Developers
David R. Heffelfinger
JasperReports is the world's most popular embeddable Java open source reporting library, providing Java developers with the power to easily create rich print and web reports. This book shows you exactly how to get started, and develop the skills to get the most from JasperReports.The book steers you through each point of report setup, to creating, designing, formatting, and exporting reports with data from a wide range of datasources, and integrating JasperReports with other Java frameworks.Starting with the basics of adding reporting capabilities to your application, and creating report templates you will first see how to produce your reports through the use of JRXML files, custom ANT targets, and then see preview them in both the browser and the native browser of JasperReports.Getting data into your reports is the next step, and you will see how to get data from a range of datasources, not only databases, but XML files, and Java Objects, among others.You will create better looking reports with formatting and grouping, as well as adding graphical elements to the report. You will export your reports to a range of different formats, including PDF and XML.Creating reports will be made even easier with a walkthrough of the iReport Designer visual designing tool. To round things off, you will see how to integrate your reports with other Java frameworks, using Spring or Hibernate to get data for the report, and Java Server Faces or Struts for presenting the report.
Mala Gupta
With its new six-monthly release cadence, Java is moving forward faster. In addition to planned version releases, a lot of work is currently being undertaken on various Java projects at Oracle. In order to make best use of the new features in their applications and libraries, you must be well-versed with the most recent advancements.Java 11 and 12 – New Features will take you through the latest developments in Java, right from variable type inference and simplified multithreading through to performance improvements, which are covered in depth to help you make your applications more efficient. This book explains the relevance and applicability of Java's new features, and answers your questions on whether to invest in migrating to new Java versions and when to migrate. You'll also get to grips with platform features, such as AppCDS and new garbage collectors, to tune and optimize your application—from reduced launch time and latency to improved performance and throughput.By the end of this book, you will be equipped with a thorough understanding of the new features of Java 11, 12, and Project Amber, and possess the skills to apply them with a view to improving your application's performance.
Robert Liguori, Patricia Liguori
Java jest dziś językiem, który programiści wybierają najczęściej, gdy mają przed sobą skomplikowany projekt, wymagający najwyższej wydajności, jakości, bezpieczeństwa oraz integracji z innymi systemami. Rozwijany od blisko dwudziestolecia, język ten doczekał się wersji oznaczonej numerem 8. Ta edycja została wzbogacona o wiele nowości, m.in. o długo oczekiwane wyrażenia lambda. Jeżeli szukasz poręcznej książki, do której możesz sięgnąć w przypadku wątpliwości, to trafiłeś na doskonałą pozycję! Ta publikacja należy do popularnej serii „Leksykon kieszonkowy” i możesz mieć ją zawsze przy sobie. W środku znajdziesz konwencje nazw oraz podstawowe elementy języka. W kolejnych rozdziałach zdobędziesz wiedzę na temat typów prostych oraz programowania zorientowanego obiektowo. Ponadto zawarto tu przystępne omówienie wyrażeń lambda, współbieżności oraz zasad dostępu do plików i sieci. Java posiada rozbudowany mechanizm obsługi sytuacji wyjątkowych, który również został omówiony w tym podręczniku. Książka ta jest obowiązkową pozycją na półce każdego programisty języka Javy — jeśli chce on mieć zawsze pod ręką wiarygodne źródło informacji na temat tego języka. Materiał przedstawiony w książce pomaga również w przygotowaniach do egzaminu Oracle Certified Associate Java Programmer. Szybko odszukaj szczegóły dotyczące języka Java, na przykład konwencje nazw, typy, polecenia i bloki, programowanie zorientowane obiektowo. Poznaj informacje szczegółowe o platformie Java SE, między innymi podstawy programowania, zarządzanie pamięcią, współbieżność i typy generyczne. Przeglądaj informacje z zakresu podstawowych operacji wejścia-wyjścia, API NIO 2.0, frameworka kolekcji w Javie, a także API skryptowego Javy. Poznaj informacje dotyczące API Fluent, narzędzi opracowanych przez firmy trzecie oraz podstawy zunifikowanego języka modelowania (UML). „Wspaniale jest móc poznać wyrażenia lambda i operacje funkcjonalne, jak również inne nowe funkcje Javy przedstawione w kontekście platformy Java.” — Geertjan Wielenga, dyrektor produktu w grupie Oracle Developer zajmującej się środowiskiem IDE NetBeans
Javier Fernández González
Writing concurrent and parallel programming applications is an integral skill for any Java programmer. Java 9 comes with a host of fantastic features, including significant performance improvements and new APIs.This book will take you through all the new APIs, showing you how to build parallel and multi-threaded applications. The book covers all the elements of the Java Concurrency API, with essential recipes that will help you take advantage of the exciting new capabilities.You will learn how to use parallel and reactive streams to process massive data sets. Next, you will move on to create streams and use all their intermediate and terminal operations to process big collections of data in a parallel and functional way.Further, you’ll discover a whole range of recipes for almost everything, such as thread management, synchronization, executors, parallel and reactive streams, and many more. At the end of the book, you will learn how to obtain information about the status of some of the most useful components of the Java Concurrency API and how to test concurrent applications using different tools.
Java 9 Data Structures and Algorithms. A step-by-step guide to data structures and algorithms
Debasish Ray Chawdhuri
Java 9 Data Structures and Algorithms covers classical, functional, and reactive data structures, giving you the ability to understand computational complexity, solve problems, and write efficient code. This book is based on the Zero Bug Bounce milestone of Java 9.We start off with the basics of algorithms and data structures, helping you understand the fundamentals and measure complexity. From here, we introduce you to concepts such as arrays, linked lists, as well as abstract data types such as stacks and queues. Next, we’ll take you through the basics of functional programming while making sure you get used to thinking recursively.We provide plenty of examples along the way to help you understand each concept. You will also get a clear picture of reactive programming, binary searches, sorting, search trees, undirected graphs, and a whole lot more!
Java 9 Dependency Injection. Write loosely coupled code with Spring 5 and Guice
Nilang Patel , Krunal Patel
Dependency Injection (DI) is a design pattern that allows us to remove the hard-coded dependencies and make our application loosely coupled, extendable, and maintainable. We can implement DI to move the dependency resolution from compile-time to runtime. This book will be your one stop guide to write loosely coupled code using the latest features of Java 9 with frameworks such as Spring 5 and Google Guice. We begin by explaining what DI is and teaching you about IoC containers. Then you’ll learn about object compositions and their role in DI. You’ll find out how to build a modular application and learn how to use DI to focus your efforts on the business logic unique to your application and let the framework handle the infrastructure work to put it all together. Moving on, you’ll gain knowledge of Java 9’s new features and modular framework and how DI works in Java 9. Next, we’ll explore Spring and Guice, the popular frameworks for DI. You’ll see how to define injection keys and configure them at the framework-specific level. After that, you’ll find out about the different types of scopes available in both popular frameworks. You’ll see how to manage dependency of cross-cutting concerns while writing applications through aspect-oriented programming.Towards the end, you’ll learn to integrate any third-party library in your DI-enabled application and explore common pitfalls and recommendations to build a solid application with the help of best practices, patterns, and anti-patterns in DI.
Mayur Ramgir, Nick Samoylov
Finally, a book that focuses on the practicalities rather than theory of Java application performance tuning. This book will be your one-stop guide to optimize the performance of your Java applications.We will begin by understanding the new features and APIs of Java 9. You will then be taught the practicalities of Java application performance tuning, how to make the best use of garbage collector, and find out how to optimize code with microbenchmarking. Moving ahead, you will be introduced to multithreading and learning about concurrent programming with Java 9 to build highly concurrent and efficient applications. You will learn how to fine tune your Java code for best results. You will discover techniques on how to benchmark performance and reduce various bottlenecks in your applications. We'll also cover best practices of Java programming that will help you improve the quality of your codebase.By the end of the book, you will be armed with the knowledge to build and deploy efficient, scalable, and concurrent applications in Java.
Jason Lee
Java is a powerful language that has applications in a wide variety of fields. From playing games on your computer to performing banking transactions, Java is at the heart of everything.The book starts by unveiling the new features of Java 9 and quickly walks you through the building blocks that form the basis of writing applications. There are 10 comprehensive projects in the book that will showcase the various features of Java 9. You will learn to build an email filter that separates spam messages from all your inboxes, a social media aggregator app that will help you efficiently track various feeds, and a microservice for a client/server note application, to name a few. The book covers various libraries and frameworks in these projects, and also introduces a few more frameworks that complement and extend the Java SDK.Through the course of building applications, this book will not only help you get to grips with the various features of Java 9, but will also teach you how to design and prototype professional-grade applications with performance and security considerations.
Java 9 Programming By Example. Your guide to software development
Peter Verhas
This book gets you started with essential software development easily and quickly, guiding you through Java’s different facets. By adopting this approach, you can bridge the gap between learning and doing immediately. You will learn the new features of Java 9 quickly and experience a simple and powerful approach to software development. You will be able to use the Java runtime tools, understand the Java environment, and create Java programs. We then cover more simple examples to build your foundation before diving to some complex data structure problems that will solidify your Java 9 skills. With a special focus on modularity and HTTP 2.0, this book will guide you to get employed as a top notch Java developer.By the end of the book, you will have a firm foundation to continue your journey towards becoming a professional Java developer.
Anubhava Srivastava
Regular expressions are a powerful tool in the programmer's toolbox and allow pattern matching. They are also used for manipulating text and data. This book will provide you with the know-how (and practical examples) to solve real-world problems using regex in Java.You will begin by discovering what regular expressions are and how they work with Java. This easy-to-follow guide is a great place from which to familiarize yourself with the core concepts of regular expressions and to master its implementation with the features of Java 9. You will learn how to match, extract, and transform text by matching specific words, characters, and patterns. You will learn when and where to apply the methods for finding patterns in digits, letters, Unicode characters, and string literals. Going forward, you will learn to use zero-length assertions and lookarounds, parsing the source code, and processing the log files. Finally, you will master tips, tricks, and best practices in regex with Java.
Java 9 with JShell. Introducing the full range of Java 9's new features via JShell
Gastón C. Hillar
The release of Java 9 has brought many subtle and not-so-subtle changes to the way in which Java programmers approach their code. The most important ones are definitely the availability of a REPL, known as JShell, which will make experiments and prototyping much more straightforward than the old IDE-based project-led approach. Another, more subtle change can be seen in the module system, which will lead to more modularized, maintainable code. The techniques to take full advantage of object-oriented code, functional programming and the new modularity features in Java 9 form the main subjects of this book.Each chapter will add to the full picture of Java 9 programming starting out with classes and instances and ending with generics and modularity in Java.
Anghel Leonard
The super-fast evolution of the JDK between versions 12 and 21 has made the learning curve of modern Java steeper, and increased the time needed to learn it. This book will make your learning journey quicker and increase your willingness to try Java’s new features by explaining the correct practices and decisions related to complexity, performance, readability, and more.Java Coding Problems takes you through Java’s latest features but doesn’t always advocate the use of new solutions — instead, it focuses on revealing the trade-offs involved in deciding what the best solution is for a certain problem.There are more than two hundred brand new and carefully selected problems in this second edition, chosen to highlight and cover the core everyday challenges of a Java programmer.Apart from providing a comprehensive compendium of problem solutions based on real-world examples, this book will also give you the confidence to answer questions relating to matching particular streams and methods to various problems.By the end of this book you will have gained a strong understanding of Java’s new features and have the confidence to develop and choose the right solutions to your problems.