Język PHP powraca w wielkim stylu! Język PHP to obecnie jeden z najbardziej niedocenianych języków programowania. W sieci można znaleźć masę artykułów wykluczających jego zastosowanie w zaawansowanych projektach. A przecież w obecnej wersji język ten jest pełnoprawnym kandydatem do zadań specjalnych! Przekonaj się, jak używać go we właściwy sposób! Ta książka powinna rozwiać wszystkie mity o niedojrzałości języka PHP. Sięgnij po nią i przekonaj się, jaki...
Zweryfikuj bezpieczeństwo systemów informatycznych! Testy penetracyjne (pentesty) to najbardziej wiarygodny sposób zweryfikowania bezpieczeństwa systemów informatycznych. Specjaliści na zlecenie próbują włamać się do systemu. Stosują przy tym wyrafinowane techniki, z których prawdopodobnie skorzystaliby włamywacze. Pentester weryfikujący bezpieczeństwo systemu przygotowuje raport, w którym opisuje wykryte luki lub słabości oprogramowa...
Node.js to wiodące, serwerowe środowisko programistyczne. MongoDB to najpopularniejsza baza danych NoSQL, a AngularJS to szybko zyskujące wiodącą rolę środowisko służące do projektowania interfejsów opartych na technologii MVC. Czego chcieć więcej? W sieci króluje połączenie serwera Apache z bazą danych MySQL i językiem PHP. Do niedawna wydawało się, że pozycja tej trójcy na fotelu lidera jest niezagrożona. Jednak na horyzoncie pojawili się nowi grac...
Odkryj tajniki modelowania powierzchniowego w programie CATIA V5! Jakie znaczenie w projektowaniu mają modele matematyczne krzywych i powierzchni? Jak definiować krzywe? Jak określać parametry powierzchni? Bez systemów CAD nikt nie wyobraża sobie dzisiaj profesjonalnego projektowania. Usprawniają one nie tylko sam proces projektowy, ale także tworzenie dokumentacji, oraz zapewniają łatwe i efektywne wprowadzanie zmian konstrukcyjnych. Jednak nie wszystkie syst...
CorelDRAW dla każdego! CorelDRAW, czyli dlaczego warto rysować i projektować z użyciem tego fantastycznego programu CorelPHOTO-PAINT, czyli jak zrobić dobry użytek z aplikacji Corela do edycji zdjęć i malowania obrazów Mnóstwo dobrych przykładów, czyli jak porzucić teorię na rzecz praktyki i błyskawicznie opanować materiał CorelDRAW to program znany wszystkim, choć czasem wyłącznie z nazwy. Jest bardzo wygodny i da się w nim narysować niemal wszystk...
Zmień swoje podejście do programowania! Języki funkcyjne zdobywają wśród programistów coraz większą popularność. Jak bezboleśnie zmienić sposób myślenia na funkcyjny? Ułatwi Ci to niniejsza książka, w całości poświęcona temu podejściu do programowania. Poznaj podstawy teoretyczne programowania funkcyjnego, a następnie zacznij zgłębiać tajniki typów funkcyjnych, rekurencji oraz zmiennych niepodlegających modyfikacji. Z kolejnych rozdziałów d...
Przewodnik twórcy stron i aplikacji sieciowych! PHP wraz z bazą danych MySQL oraz językiem JavaScript to potężne trio, dzięki któremu możesz zbudować aplikację internetową dowolnej wielkości. Jeżeli do tego dołożysz możliwości najnowszej wersji języka HTML (oznaczonej cyfrą 5), CSS3 oraz bibliotekę jQuery, nic nie będzie w stanie zatrzymać Twojej kreatywności. Jeżeli chcesz opanować te narzędzia i stworzyć atrakcyjną oraz funkcjonalną aplikację internetową, tr...
To Java, nie sen! Instrukcje języka i programowanie obiektowe, czyli co trzeba wiedzieć, by zacząć programować w Javie Wyjątki i system wejścia–wyjścia, czyli jak zapobiegać problemom i przetwarzać dane Kontenery i aplikacje, czyli gdzie przechowywać dane i jak tworzyć programy Znajomość Javy, jako jednego z najpopularniejszych języków programowania na świecie, to dziś obowiązek każdego programisty. Na nic nie zdadzą się wykręty, że przecież można inaczej &...
Ziemia do bazy: nadaję komunikat w języku SQL! Pobieranie i modyfikowanie informacji, czyli jak porozumieć się z relacyjną bazą danych Tworzenie baz danych, czyli jak wcielić w życie własną koncepcję centrum informacji Uprawnienia użytkowników, czyli kto i po co może korzystać z Twojej bazy danych SQL to dziś właściwie jedyny poważny język używany do tworzenia i obsługi relacyjnych baz danych, niezależnie od tego, czy są to bazy Microsoftu, Oracle czy Sun Micros...
Ponad 40 gotowych przepisów pokazujących możliwości zastosowania biblioteki OpenGL w nowoczesnych aplikacjach OpenGL dostarcza programistom API do renderowania zaawansowanych grafik i animacji. To oprogramowanie umożliwia im tworzenie niezwykle atrakcyjnych gier, prezentacji oraz efektów graficznych. Jeżeli chcesz poznać możliwości OpenGL, jeżeli szukasz odpowiedzi na nurtujące Cię pytania, to trafiłeś na świetną książkę! Znajdziesz w niej zbiór receptur...
Projektuj i wdrażaj rozbudowane aplikacje bazodanowe w języku PL/SQL Oracle to jedna z najlepszych baz danych. Najczęściej korzystają z niej firmy i instytucje. W jej tabelach przechowywane są gigantyczne ilości danych, przetwarzane każdego dnia w celu wyłuskania kluczowych informacji. Wykonywanie operacji na danych bezpośrednio w bazie jest możliwe dzięki rozszerzeniu języka SQL, które pozwala na tworzenie konstrukcji znanych z innych języków programowania. To ...
Najlepsze przepisy na aplikacje w Laravel! Laravel to szkielet aplikacji dla języka PHP. W ostatnim czasie podbija on serca programistów, głównie dzięki przejrzystej dokumentacji, a także dzięki temu, że tworzenie aplikacji za jego pomocą jest wyjątkowo łatwe i przyjemne. Błyskawiczna konfiguracja i tak samo szybkie uruchomienie środowiska oraz przyjazny system szablonów to tylko niektóre z zalet tego szkieletu. Książka, którą trzymasz...
Przewodnik dla początkujących! Laravel to szkielet aplikacji dla języka PHP, zdobywający w ostatnim czasie ogromną popularność. Powody są dwa: obszerna i przejrzysta dokumentacja oraz podstawowe założenie autorów, że tworzenie aplikacji z wykorzystaniem Laravela ma być po prostu przyjemne. I tak jest! Łatwe zarządzanie bazą danych, przyjazny system szablonów, intuicyjna konfiguracja to tylko niektóre z zalet tego szkieletu. Jeżeli chcesz poznać w pełni j...
Świadomie korzystaj z możliwości współczesnych technologii! Jak korzystać z edytorów tekstu i arkuszy kalkulacyjnych? W jaki sposób tworzyć zbiory danych? Do czego można zastosować prezentacje multimedialne? Każdemu kto poważnie myśli o swojej karierze i roli w społeczeństwie informacyjnym, przyda się wiarygodny dokument poświadczający, że osoba go przedstawiająca zdobyła wiedzę i umiejętności komputerowe niezbędne do wykonywania rozmaitych prac....
Kto w dzisiejszych zwariowanych czasach chciałby tracić cenne godziny na robienie papierowych sprawozdań i zestawień? Jeśli szef każe Ci przygotować na jutro raport w Excelu, nauczyciel domaga się prezentacji wykresów, a kontrahent przysyła listę towarów i prosi o obliczenie rabatu, musisz działać natychmiast! Jak dostosować komórki Excela do swoich potrzeb? Co zrobić, by wkleić dane z innego arkusza, podsumować liczby z wielu komórek, wstawić właś...
„Zdecydowanie najlepsza książka dla każdego, kto chce nauczyć się programować w C. Jest to doskonały podręcznik, świetnie napisany i bogaty w przykłady... Z tej książki uczyłem się języka C — jest naprawdę doskonała.” — Vinit S. Carpenter, Learn C/C++ Today Kompletny przewodnik po języku C! Język programowania C stworzył Dennis Ritchie. Opracował go w laboratoriach AT & T Bell na początku lat 70. XX wieku. Musiała jednak upłynąć...
Aplikacje webowe z Javą EE — to się naprawdę opłaca! Podstawowa orientacja w Javie EE, czyli co trzeba wiedzieć na dobry początek Frameworki webowe i obsługa danych, czyli do czego służą biblioteki i jak przetwarzać dane Zagadnienia zaawansowane, czyli po co Ci WebSocket i wstrzykiwanie zależności Java Enterprise Edition służy do tworzenia aplikacji zorientowanych na usługi biznesowe, lecz równie dobrze sprawdza się przy tworzeniu aplikacji webowych. Jest ...
Wykorzystaj w pełni możliwości wirtualizacji!_x005F_x000D_ Rosnący ruch sieciowy i coraz większa ilość przetwarzanych danych sprawiają, że wciąż rośnie także liczba serwerów, które trzeba zaprząc do pracy. Czy musi się to wiązać z koniecznością rozbudowy serwerowni? Budową nowych budynków oraz zwiększeniem przestrzeni? Niekoniecznie! Na pomoc przychodzi wirtualizacja systemów komputerowych. Dzięki wirtualnym środowiskom administratorzy są w stanie ...
Dołącz do najlepszych, zacznij programować w C i C++!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj środowisko Microsoft Visual Studio 2012!_x005F_x000D_ Odkryj uniwersalne narzędzia programistyczne!_x005F_x000D_ Naucz się programować w językach C i C++!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Informatyka w obecnym kształcie nie mogłaby istnieć bez języków C i C++. Oba miały ogromne znaczenie dla powstania współczesnych systemów operacyjnych i oprog...
Windows 10: prostszy niż myślisz!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj swój komputer osobisty_x005F_x000D_ Naucz się korzystać z systemu Windows_x005F_x000D_ Dowiedz się, jak używać programów_x005F_x000D_ Odkryj możliwości multimedialne i sieciowe_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Windows 10 to najnowsza i — zdaniem producenta — najlepsza z dotychczasowych wersji najpopularniejszego na świecie systemu operacyjnego przeznaczonego...
PowerShell to obiektowy język skryptowy i powłoka zadaniowa, a jednocześnie potężne narzędzie do automatyzacji zadań. PowerShell to — jak sama nazwa wskazuje — konsola z ogromem możliwości! Pozwala kontrolować system Windows oraz wiele innych aplikacji przeznaczonych dla serwerów, a także nimi zarządzać. Dzięki swym atutom jest szczególnie doceniana przez zaawansowanych użytkowników systemu Windows oraz administratorów tej platformy. J...
Konstruuj z głową! Naucz się SolidWorksa! Opanuj podstawy projektowania CAD części i złożeń Naucz się korzystać z zaawansowanych narzędzi inżynierskich Poznaj praktyczne przykłady zastosowania ich w projektach SolidWorks to jedno z najpopularniejszych rozwiązań do projektowania wspomaganego komputerowo. Niewygórowana cena, wygodny interfejs, duże możliwości i szereg dodatkowych narzędzi wspomagających prace inżynierskie powodują, że środowisko to szybko zyskało ...
Opanuj SQL w mgnieniu oka! SQL to język pozwalający manipulować danymi znajdującymi się w bazie danych. Jego znajomość pozwoli Ci błyskawicznie pobrać z bazy interesujące Cię informacje. To pierwszy krok, by poddać je zaawansowanej obróbce lub wyciągnąć ciekawe wnioski. SQL został opracowany w latach 70. i wciąż jest powszechnie używany. Nic nie wskazuje na to, żeby ten stan rzeczy uległ zmianie. Dlatego zainwestowanie czasu w jego naukę jest doskonałym ruchem! Jeżeli...
Poznaj sieć i ją spleć! Co siedzi w sieci, czyli wstęp do sieci komputerowych Jak sterować ruchem bitów, czyli routery, przełączniki i technologie sieciowe Z czym to się je, czyli ćwiczenia praktyczne z budowania i obsługi sieci Sieci komputerowe dawno już oplotły cały świat. Nawet w cieniu peruwiańskiej dżungli można znaleźć kafejkę internetową, nie mówiąc już o bardziej cywilizowanych okolicach. Każda firma potrzebuje swojej własnej sieci, dostosowanej d...
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.
Ebooki są dostępne w wielu formatach. Najpopularniejsze z nich, będące standardem dla publikacji elektronicznych, to EPUB, MOBI i PDF.
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.
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.
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.
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).