Książka dedykowana jest wszystkim chcącym w pełni poznać i wykorzystać możliwości współczesnych komputerów, przede wszystkim przenośnych zwanych Laptopami, ale i tych stacjonarnych. Adresowana jest każdemu kto przez jakiś czas się tym nie interesował, w tym również dla każdego seniora. Komputery stacjonarne już od dawna goszczą w naszych domach, a obecnie coraz mocniej są wypierane przez komputery przenośne, które wiele czynności wykonują bezprzewodowo. Jednak bardzo często w...
Od początku XXI wieku obserwujemy dynamiczny rozwój narzędzi teleinformatycznych, które przenikają przez wszystkie obszary działalności państwa, przedsiębiorstw jak i społeczeństwa. Jednak warto zauważyć, że im więcej funkcjonalności oczekujemy od tego typu narzędzi, tym bardziej złożony jest ich kod źródłowy. Im bardziej złożony jest kod źródłowy, tym więcej jest w nim luk bezpieczeństwa. Im więcej jest luk bezpieczeństwa w kodzie źródłowym, tym bardziej jesteśmy podatni na ...
Nowe, drugie wydanie bestsellerowej książki, która jest atrakcyjnym wprowadzeniem do świata programowania. Została ona całkowicie zaktualizowana, poprawiona i dostosowana do najnowszej wersji Pythona. Zawiera nowe zadania i łamigłówki. Książka ta została napisana z myślą o Tobie i Twoich rodzicach. Przeznaczona jest dla dzieci od lat 10. Autor omawia podstawy tego języka na bazie jedynych w swoim rodzaju, zabawnych programów, pełnych głodnych potworów, tajnych agentów, chciwy...
Książka jest techniczno - popularyzacyjną pozycją traktującą o programowaniu oraz tematach pokrewnych, i jest napisana z myślą o początkujących oraz średnio-zaawansowanych programistach, a także osobach, które dopiero chcą rozpocząć przygodę z programowaniem. Celem publikacji jest przedstawienie ciekawych elementów programowania oraz ekosystemu programistycznego, a także przedstawienie sposobów radzenia sobie z podstawowymi problemami, oraz wyjaśnienia w przystępny sposób pew...
Pierwsze na polskim rynku wydawniczym kompendium wiedzy o systemie SAP ERP, obejmującym całościowe spojrzenie na jego rozległą funkcjonalność. Celem publikacji jest zapoznanie czytelnika, krok po kroku, z podstawowymi zasadami obsługi systemu SAP- ERP, poprzez starannie dobrane zagadnienia z obszaru jego złożonej architektury. Wprowadza początkujących, jak i zaawansowanych użytkowników w tajniki połączonego ujmowania modułów finansowych, controllingu oraz zarządzania magazyne...
Europejski Certyfikat Umiejętności Komputerowych (European Computer Driving Licence - ECDL) potwierdza zdobycie umiejętności w zakresie obsługi komputera i programów użytkowych po odbyciu międzynarodowego systemu szkoleń. W Polsce licencji na szkolenia udziela Polskie Towarzystwo Informatyczne (PTI), ono także wydaje certyfikaty. Korzyści dla posiadacza certyfikatu ECDL: • potwierdzenie posiadanych kompetencji, • wzrost pozycji na rynku pracy, • większa pewność utrzymania zat...
Windows 10 to uniwersalna platforma kontrolująca komputery stacjonarne, urządzenia mobilne, rozproszone urządzenia wbudowane IoT (Internet of Things), smartfony, stacje robocze, komputery przenośne, tablety, urządzenia Surface Hub, konsole Xbox, a także okulary holograficzne HoloLens. Z tego powodu, uniwersalna platforma Windows (UWP) otwiera przed programistami olbrzymie możliwości, gdyż tworzenie aplikacji na tę platformę realizuje się z wykorzystaniem jednego zestawu narzę...
Europejski Certyfikat Umiejętności Komputerowych (European Computer Driving Licence, w skrócie ECDL) jest świadectwem potwierdzającym, że jego posiadacz zdobył umiejętności w zakresie obsługi komputera i programów użytkowych po odbyciu międzynarodowego systemu szkoleń. W Polsce licencji na szkolenia udziela Polskie Towarzystwo Informatyczne (PTI), ono także wydaje certyfikaty. Książka, którą przedstawiamy, jest rekomendowana przez PTI jako materiał szkoleniowy. Obecne wydanie...
Książka przygotowuje do egzaminu European Computer Driving Licence - CAD (ECDL CAD), który od niedawna można zdawać również w Polsce. Powstała w oparciu o sylabus ECDL CAD w wersji 1.5. Zawiera podstawowe informacje na temat komputerowego wspomagania projektowania z wykorzystaniem programu AutoCAD w wersji polskiej i angielskiej. Omawia możliwie krótko i przystępnie podstawowe oraz najczęściej wykorzystywane narzędzia programu. W książce znajdziesz informacje na temat: interf...
Podręcznik przeznaczony jest dla osób pragnących efektywnie nauczyć się podstaw projektowania wyrobów za pomocą programu Autodesk Inventor 2020 (także 2019) oraz nowszych w polskiej lub angielskiej wersji językowej. Nie są to jedynie „pierwsze kroki”. Książka zawiera metodycznie poprawne i zweryfikowane tysiącami godzin zajęć efektywne ćwiczenia i absolutne minimum wiedzy teoretycznej, pozwalające na samodzielne zrealizowanie wszystkich etapów modelowania 3D i redagowania dok...
Książka wychodzi naprzeciw wymogom nowego certyfikatu ECDL Base. Jej wprowadzenie na rynek pokrywa się z wdrożeniem tego certyfikatu. Publikacja oparta jest na praktycznych przykładach. Treści w niej zawarte są instruktażem i opisem zadań praktycznych. W prosty sposób przedstawia najważniejsze zagadnienia zgodne z wymogami do certyfikatu ECDL Base. Książka przeznaczona jest dla osób początkujących. Obejmuje 4 działy: B1: Podstawową wiedzę o komputerach (sprzęt, oprogramowanie...
Książka JavaScript funkcyjnie to przegląd zrównoważonego i pragmatycznego programowania funkcyjnego w języku JavaScript. Programowanie funkcyjne to potężny paradygmat strukturyzacji kodu, który pozwala tworzyć niezawodne, weryfikowalne i czytelne programy. Jeśli kiedykolwiek próbowałeś nauczyć się programowania funkcyjnego, ale zmagałeś się z takimi terminami jak „monada”, matematycznymi koncepcjami, jak teoria kategorii czy symbolami jak ?, nie jesteś sam. Ta książka omawia ...
W połowie lat sześćdziesiątych rozwój sprzętu komputerowego oraz języków programowania umożliwił tworzenie bardziej złożonych programów. Różne podejścia do ich wytwarzania oraz szeroka dyskusja programistów doprowadziły do opracowania i sformułowania reguł programowania strukturalnego. Są one uniwersalne i aktualne do dziś oraz stanowią podstawową wiedzę dla wszystkich programistów. Celem niniejszej książki jest przedstawienie wybranych metod programowania strukturalnego, tzn...
Książka jest przeznaczona dla osób, które chcą rozpocząć pracę z relacyjnymi bazami danych oraz tych, które zamierzają przystąpić do egzaminu ECDL/ICDL Użytkowanie baz danych, Moduł SI. Niniejsze opracowanie obejmuje zagadnienia ściśle związane z Syllabusem v.5.0 i pokazuje Czytelnikowi, w jaki sposób krok po kroku zbudować bazę danych, wybrać z niej konkretne informacje, przedstawić w postaci raportu oraz wydrukować.
Podręcznik zawiera kompletny kurs projektowania parametrycznego i nieparametrycznego 2D/3D oraz drukowania dokumentacji wyrobów dowolnej branży i o dowolnym stopniu złożoności, za pomocą programów: AutoCAD 2019 lub AutoCAD LT 2019 (tylko 2D) i wersji mobilnej AutoCAD Web/Mobile oraz nowszych, w polskiej lub angielskiej wersji językowej. Umożliwia przygotowanie do egzaminu certyfikacyjnego Autodesk Certified Professional: AutoCAD.
Czytelnicy poprzednich wydań znajdą tu m.in. uzupełnienia na temat wymiernych trójkątnych płatów Béziera na sferze, wstawiania węzłów za pomocą algorytmu Lane’a–Riesenfelda i obliczania długości krzywych B-sklejanych oraz dokładniejszą analizę własności aproksymacyjnych kubicznych funkcji sklejanych. Klasyczna teoria krzywych i powierzchni Béziera i B-sklejanych, a także opisy stosowanych w grafice komputerowej i w projektowaniu wspomaganym komputerem algorytmów ich przetwarz...
Europejski Certyfikat Umiejętności Komputerowych (European Computer Driving Licence ECDL) potwierdza zdobycie umiejętności w zakresie obsługi komputera i programów użytkowych po odbyciu międzynarodowego systemu szkoleń. W Polsce licencji na szkolenia udziela Polskie Towarzystwo Informatyczne (PTI), ono także wydaje certyfikaty. Korzyści dla posiadacza certyfikatu ECDL: potwierdzenie posiadanych kompetencji, wzrost pozycji na rynku pracy, większa pewność utrzymania zatrudnieni...
Rootkity i Bootkity pomaga zrozumieć i przeciwdziałać wyrafinowanym, zaawansowanym zagrożeniom, zagrzebanym głęboko w procesie rozruchowym maszyny albo oprogramowaniu układowym UEFI. Z pomocą rozlicznych studiów przypadków i profesjonalnych badań trzech spośród wiodących światowych ekspertów do spraw zabezpieczeń prześledzimy rozwój złośliwego oprogramowania, od rootkitów takich jak TDL3, aż po dzisiejsze implanty UEFI. Zbadamy, jak dokonują infekcji systemu, przeżywają resta...
Europejski Certyfikat Umiejętności Komputerowych (European Computer Driving Licence – ECDL) potwierdza zdobycie umiejętności w zakresie obsługi komputera i programów użytkowych po odbyciu międzynarodowego systemu szkoleń. W Polsce licencji na szkolenia udziela Polskie Towarzystwo Informatyczne (PTI), ono także wydaje certyfikaty. Korzyści dla posiadacza certyfikatu ECDL: potwierdzenie posiadanych kompetencji, wzrost pozycji na rynku pracy, większa pewność utrzymania zatrudnie...
Języki programowania są sposobami zapisu przedstawiającymi obliczenia w sposób zrozumiały dla ludzi i dla maszyn. Świat, jaki dziś znamy, uzależniony jest od języków programowania, gdyż całe oprogramowanie działające na wszystkich komputerach zostało napisane w jakimś języku programowania. Jednak zanim możliwe będzie uruchomienie programu, musi on najpierw zostać przetłumaczony do postaci, w której komputer będzie mógł go wykonać. Tłumaczenie to odbywa się za pomocą specjalny...
Opanowanie wielu współczesnych idei programistycznych może stanowić ogromne wyzwanie dla początkującego programisty Java. Czy lepiej nauczyć się praktyk programowania obiektowego, takich jak programowanie sterowane testami, czy też idei programowania funkcyjnego? W tym praktycznym podręczniku zastosowano kompleksowe, oparte na projektach podejście, które pomaga w opanowaniu podstawowych umiejętności, jakie są potrzebne produktywnemu programiście. Raoul-Gabriel Urma oraz Richa...
Dzięki nowoczesnej technice biologia pozyskuje nowe narzędzia badawcze (jak mikroskop elektronowy lub tomograf ) i terapeutyczne. Technika z kolei wykorzystuje rozwiązania podpatrzone w organizmach żywych do rozwiązywania zadań inżynierskich. Inżynieria medyczna to już codzienność, a lekarz, aby skutecznie wykonywać swoją pracę, potrzebuje zaplecza w postaci nowej generacji sprzętu oraz kadry specjalistów umiejących go zaprojektować, obsłużyć i serwisować. W podręczniku ujęto...
Publikacja całościowo opisuje wszystkie aspekty zawodu, odpowiedzialności testerskiej oraz wymagane kompetencje miękkie i twarde. Robi to w odwołaniu do realiów rynkowych i współczesnych trendów. Dzieli się na dwie części: w pierwszej autor obszernie omawia podstawy zawodu testera a w drugiej oddaje w ręce czytelnika praktyczne przykłady i gotowe narzędzia do użycia w pracy. Konstrukcja rozdziałów otwiera przed czytelnikiem kolejne obszary testowania i zapewnienia jakości tak...
Platformy chmurowe obiecują Świętego Grala: niemal zerowe przestoje działania, nieskończoną skalowalność, krótką pętle zwrotnych informacji, odporność na problemy i kontrolę kosztów. Ale jak to osiągnąć? Stosując podejście cloud-native, programiści mogą budować odporne, zdolne do łatwego dostosowywania się, rozproszone aplikacje w skali internetowej, które obsługują olbrzymie ilości użytkowników i obciążenia danymi. Poznaj te podstawowe wzorce i praktyki, a będziesz gotowy na...
Książka jest dokumentem piśmienniczym, obszernym zazwyczaj zapisem wszelkiej ludzkiej myśli. Występuje w postaci wielostronicowej publikacji o określonej liczbie stron i trwałym charakterze.
Postać dzisiejszej książki drukowanej ma formę kodeksu będącego zbiorem kartek połączonych grzbietem. Taki sposób utrwalania zapisu w momencie upowszechnienia pergaminu zastąpił wcześniejszą formę dokumentu piśmienniczego, jakim był zwój.
Według definicji Słownika języka polskiego PWN książka jest złożonym oraz oprawionym arkuszem papieru zadrukowanym tekstem o charakterze literackim, użytkowym bądź naukowym. Jednak współcześnie definicja ta powinna zostać poszerzona o książki elektroniczne będące cyfrowym odpowiednikiem tych drukowanych. Do książek elektronicznych zaliczane są zarówno ebooki, jak i audiobooki. Treść utrwaloną w formie elektronicznej można odczytać za pomocą odpowiedniego oprogramowania na laptopach, tabletach, smartfonach, a przede wszystkim na przeznaczonych do tego celu czytnikach.
E-książki odgrywają bardzo dużą rolę. Podjęty jakiś czas temu proces digitalizacji książek umożliwia dostęp do światowych zasobów wiedzy znacznie większej liczbie osób. Zbiory ksiąg to niepodważalne światowe dziedzictwo kultury, jednak ze względu na ograniczoną możliwość szybkiego dostępu do przechowywanych w księgozbiorach publikacji, a także brak możliwości jakiegokolwiek dostępu do dzieł o znacznej wartości historycznej proces digitalizacji daje szansę na udostępnianie światowych dzieł szerokiej masie odbiorców.
Okładka to wszystko, co zostało od zewnątrz trwale złączone ze znajdującym się w środku wkładem. Składa się z przedniej i tylnej okładziny (potocznie zwanej okładką), a także z grzbietu okładki. To właśnie okładka definiuje i określa ostateczny wygląd książki, gdyż determinuje między innymi sposób, w jaki łączą się ze sobą wszystkie kartki i jaka jest wewnętrzna budowa książki. Oprawy mogą być miękkie, twarde czy też zintegrowane – różnią się przede wszystkim wielkością, wagą, wytrzymałością oraz ceną. Przykładowo książki w twardej oprawie są większe, cięższe, bardziej wytrzymałe i droższe od tych w miękkiej.
Kategoria „Internet, komputery, informatyka” zawiera publikacje skupiające się na wszystkich zagadnieniach związanych z siecią, komputerami, programami komputerowymi czy oprogramowaniem. Książki z tej kategorii poświęcone są w głównej mierze programowaniu – znajdują się tu m.in. podręcznik „Wstęp do informatyki” Jacka Lembasa i Rafała Kawy przeznaczony dla studentów pierwszego roku kierunków informatycznych, poradnik „Sztuka dobrego programowania” Krzysztofa Jassego i Andrzeja Ziemkiewicza, w którym dobre rady znajdą zarówno początkujący, jak i zaawansowani programiści, poradnik „Java. Uniwersalne techniki programowania” pod redakcją naukową Krzysztofa Barteczki dotyczący programowania w języku Java, podręcznik „HTML. Tworzenie stron www i programów desktopowych” Rafała Strychalskiego (podzielony na 3 części: dla początkujących, średniozaawansowanych i zaawansowanych). Znajdują się tu także poradniki z innych dziedzin, jak np. e-commerce („Narzędzia Google dla e-commerce” Krzysztofa Marca), marketingu internetowego („AdWords i Analytics” Krzysztofa Marca i Tomasza Trzósły), praktyk zwinnych („W poszukiwaniu zwinności w architekturze systemów IT” Krzysztofa Bończaka”), rzeczywistości wirtualnej („Rzeczywistość wirtualna (VR) dla każdego – Aframe i HTML 5” Krzysztofa Wońka). Nie brakuje również pozycji dla dzieci, które już od małego chcą rozpocząć swoją przygodę z programowaniem w Scratchu, Pythonie czy Javie („Bawimy się, programując w Scratchu” i „Twórz własne gry komputerowe w Pythonie” Ala Sweigarta, „JavaScript dla dzieci. Programowanie na wesoło” Nicka Morgana), grafiką komputerową („Piksele, wektory i inne stwory” Alicji Żarowskiej-Mazur i Dawida Mazura), produkcją filmową („Zostań gwiazdą YouTube'a” Nicka Willoughby’ego).