Poznaj zalety systemu operacyjnego Mac OS X Leopard_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj podstawy obsługi systemu_x005F_x000D_ Naucz się korzystać z wbudowanych narzędzi_x005F_x000D_ Rozkoszuj się kocią elegancją nowego Leoparda_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Mac OS X Leopard to stabilny i jeszcze wygodniejszy następca dotychczasowego Tygrysa. Aktualna wersja systemu została wyposażona w ponad 300 nowych funkcji, w tym między innymi pełną 64-bitowość z mo...
Turbo Pascal, pomimo swojego "podeszłego" wieku cały czas uważany jest za doskonały język programowania dla celów dydaktycznych. Jego czytelna i prosta składnia, niewielki zestaw słów kluczowych i spore możliwości czynią go idealną platformą dla początkujących. Opanowanie Turbo Pascala nie tylko ułatwi poznawanie innych języków programowania, ale, co znacznie ważniejsze, nauczy myślenia algorytmicznego, które jest niezbędne każdemu progra...
Cała wiedza niezbędna do szybkiego przygotowania dowolnego projektu w systemie Drupal, zawarta w jednej, przejrzyście napisanej książce!_x005F_x000D_ _x005F_x000D_ Jak skonfigurować serwer dla systemu Drupal przy użyciu programu cPanel?_x005F_x000D_ Jak budować zaawansowane witryny i aplikacje internetowe na platformie Drupal?_x005F_x000D_ Jak zwiększyć możliwości strony i poprawić jej pozycję w wyszukiwarkach?_x005F_x000D_ _x005F_x000D_ Dlaczego powinieneś wreszcie opanować ...
Dodatkowe materiały do książki, erratę oraz ciekawostki związane z Drupalem znajdziesz na stronie autora:_x005F_x000D_ https://palikowski.net/drupal-kompendium._x005F_x000D_ _x005F_x000D_ Własna strona WWW? Sklep internetowy lub forum? Z Drupalem to możliwe! _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Jak sprawnie poruszać się w środowisku systemu Drupal?_x005F_x000D_ Jak pracować z modułami, skórkami i zawartością witryny?_x005F_x000D_ Jak od podstaw zbudować i uruchomić włas...
_x005F_x000D_ C++ w analizie konkretnych przykładów _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Proste operacje wejścia/wyjścia_x005F_x000D_ Tablice, iteracje oraz podprogramy_x005F_x000D_ Programowanie obiektowe i pliki tekstowe_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Odrobinę zapomniany już język C++ wciąż ma ogromną wartość; w wielu miejscach i zastosowaniach nadal sprawdza się znakomicie. Dobry programista, student lub nauczyciel informatyki, a takż...
_x005F_x000D_ Poznaj nowoczesny warsztat pracy programisty_x005F_x000D_ Naucz się tworzyć funkcje i używać typów danych_x005F_x000D_ Dowiedz się, na czym polega programowanie obiektowe w C++_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Przekonaj się, że programowanie w C++ to nic trudnego!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ C++ stanowi obecnie najbardziej rozpowszechniony język programowania. Choć nie każdy o tym wie, dał on początek wielu innym, wys...
_x005F_x000D_ Poznaj algorytmy, a profesjonalne programowanie nie będzie miało przed Tobą tajemnic_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Jak zaprojektować rozwiązanie problemu w formie algorytmu?_x005F_x000D_ Jak stosować instrukcje iteracyjne?_x005F_x000D_ Jak przedstawić algorytm w postaci schematu blokowego?_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ W czasach ery informatycznej coraz większa liczba osób zainteresowana jest zdobyciem umiejętności p...
_x005F_x000D_ Błyskawicznie opanuj sztukę posługiwania się bazami danych opartymi na SQL! _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Podstawy relacyjnych baz danych - czyli co warto wiedzieć na początek_x005F_x000D_ Praca z danymi - czyli umieszczanie ich w bazie, modyfikacja i usuwanie_x005F_x000D_ Ułatwianie sobie życia - czyli funkcje agregujące, podzapytania i transakcje_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Relacyjne bazy danych, oparte na języku SQL, ...
Zachwyć się Drupalem!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Wczoraj i dziś, czyli skąd wziął się Drupal i do czego służy_x005F_x000D_ Struktura i wygląd, czyli ważne elementy strony WWW_x005F_x000D_ Moduły i ich konfiguracja, czyli jak osiągnąć właściwy efekt_x005F_x000D_ _x005F_x000D_ Dobre systemy zarządzania treścią są dziś jednym z najbardziej poszukiwanych towarów na rynku. Każdy chce mieć swoją własną (lub firmową) stronę internetową - jak najlepszą, interesującą i z...
Zdobądź praktyczne umiejętności, niezbędne dla każdego webmastera! _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Jak przechowywać informacje w cookies?_x005F_x000D_ Jak używać funkcji do formatowania danych?_x005F_x000D_ Jak korzystać z obiektów i klas w PHP5?_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ PHP to obiektowy, skryptowy język programowania, zaprojektowany do tworzenia dynamicznych stron WWW. W wersji oznaczonej numerem 5 zmieniony został sposó...
_x005F_x000D_ Obudź się! Czas na Javę! _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj podstawowe zasady programowania_x005F_x000D_ Dowiedz się, jak tworzyć aplikacje i aplety_x005F_x000D_ Opanuj podstawy tworzenia programów z graficznym interfejsem_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Java, jeden z najpopularniejszych dziś obiektowych języków programowania, ma całe mnóstwo zalet. Jest funkcjonalna, świetnie skonstruowana i łatwa do ...
Opanuj niesamowite możliwości tego CMS-a i twórz rozbudowane witryny oraz aplikacje internetowe!_x005F_x000D_ _x005F_x000D_ Poznaj architekturę Drupala i sposób jego działania_x005F_x000D_ Naucz się pracować z bazą danych i API formularzy _x005F_x000D_ Twórz własne moduły i rozszerzaj możliwości tego systemu_x005F_x000D_ Zobacz, jak optymalnie wykorzystać jQuery w Drupalu_x005F_x000D_ _x005F_x000D_ Drupal to nie tylko kolejny, nieco lepszy od innych CMS. Ten system zarządzan...
Graph API — Lubię to!_x005F_x000D_ _x005F_x000D_ Jak wykorzystać potencjał 500 milionów użytkowników?_x005F_x000D_ Jak zarejestrować własną aplikację na Facebooku?_x005F_x000D_ Jakie możliwości kryje ActionScript 3SDK for Facebook Platform?_x005F_x000D_ _x005F_x000D_ Ponad 500 milionów użytkowników, spędzających 700 000 000 000 minut miesięcznie na jednej witrynie. O czym mowa? O serwisie Facebook! Jego potencjał doceniła niejedna firma. Zastanawiasz się, jak dołączyć d...
_x005F_x000D_ Stwórz stronę WWW z Drupalem - zrealizuj dowolny pomysł!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Przygotowania i instalacja, czyli jak zacząć pracę z Drupalem na własnym komputerze._x005F_x000D_ Projekt i budowa strony, czyli jak zadbać o strukturę i prezentację treści._x005F_x000D_ Przenosiny do internetu, czyli jak uniknąć szkolnych błędów i głupich pomyłek._x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Rozwijany od 2001 roku Drupal ...
Poznaj podstawy języka C_x005F_x000D_ Naucz się programowania strukturalnego_x005F_x000D_ Przećwicz swoje umiejętności_x005F_x000D_ _x005F_x000D_ Poznaj w praktyce podstawowe narzędzie pracy profesjonalnych programistów!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Opracowanie języka C było milowym krokiem w historii rozwoju informatyki i choć od czasu jego powstania minęło już niemal czterdzieści lat, nadal jest to jeden z najbardziej popularnych języków programowania na świecie...
GraphQL powstał jako alternatywa dla REST API. Charakteryzuje się większą elastycznością, wydajnością i prostotą użytkowania. Technologia ta skupiła na sobie uwagę wielu firm, gdyż umożliwia optymalizację wydajności działania, skalowanie i ułatwia wdrażanie nowych rozwiązań. Rosnąca popularność GraphQL nie idzie jednak w parze z wiedzą o lukach w zabezpieczeniach i exploitach zagrażających API GraphQL._x005F_x000D_ _x005F_x000D_ Dzięki tej książce dowiesz się, jak testować za...
_x005F_x000D_ Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań_x005F_x000D_ _x005F_x000D_ Wojciech Kordecki_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Naukę programowania zacznij od solidnych podstaw_x005F_x000D_ _x005F_x000D_ Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to troc...
Tworzenie oprogramowania wymaga zarówno umiejętności, jak i wysiłku. Jeśli jednak zależy Ci na szybkich i satysfakcjonujących efektach, wypróbuj wieloplatformowy framework Flutter i język Dart. Obydwie technologie zapewniają bogaty zestaw narzędzi dla programistów i są świetnym punktem startowym do tworzenia pięknych aplikacji niewielkim nakładem pracy._x005F_x000D_ _x005F_x000D_ Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawd...
Kontroluj rozwój Twojego oprogramowania_x005F_x000D_ _x005F_x000D_ Git to aktualnie najpopularniejszy na świecie system kontroli wersji. Dzięki niemu możliwe jest śledzenie modyfikacji w kodzie źródłowym i łączenie zmian w plikach dokonanych przez różne osoby w różnym czasie. Git oferuje wiele możliwości, jest bardzo elastyczny i nie narzuca sposobu, w jaki należy w nim pracować. Można to robić na przykład przy użyciu programów graficznych, ...
Witaj w świecie (projektowania) aplikacji mobilnych_x005F_x000D_ _x005F_x000D_ Jesteś początkującym programistą, poszukujesz swojej ścieżki i zastanawiasz się właśnie nad tym, czy nie skierować uwagi w stronę aplikacji mobilnych? To książka dla Ciebie. Zawarty w niej materiał jest odpowiedni dla osoby dysponującej podstawami któregoś z języków programowania i bazowym doświadczeniem w pracy z platformą Android lub iOS. Ten przystępny przewodnik pozwoli Ci napisać...
Internet rzeczy to przykład koncepcji, która - w odróżnieniu od wielu innych relatywnie młodych dziedzin IT - została więcej niż pozytywnie zweryfikowana przez czas i rynek. Już dziś IoT znajduje bardzo szerokie zastosowanie w wielu obszarach życia: od projektów stricte hobbystycznych, przez automatykę domową, handel i usługi, po systemy inteligentnych miast, przemysł i rolnictwo._x005F_x000D_ _x005F_x000D_ Internet rzeczy nadal ewoluuje - i staje się cor...
Ze względu na gwałtowny rozwój inżynierii danych, jaki nastąpił w ciągu ostatniej dekady, wielu inżynierów oprogramowania, badaczy i analityków danych zaczęło odczuwać potrzebę kompleksowego spojrzenia na tę praktykę. Dzięki tej praktycznej książce zawierającej opis najlepszych technologii dostępnych w ramach frameworka cyklu życia inżynierii danych, dowiesz się, jak planować i budować systemy, które mają zaspokoić potrzeby Twojej organizacji i kli...
HTML i CSS służą do tworzenia stron internetowych, interfejsów telewizorów, gier konsolowych, a także urządzeń AGD. Opanowanie umiejętności pisania kodu HTML i CSS, oprócz tego, że pozwala tworzyć aplikacje internetowe, stanowi świetne wprowadzenie do nauki programowania. Znajomość tych języków przyda się zresztą każdemu, kto w pracy korzysta z Internetu i różnych technologii. By rozpocząć przygodę z HTML i CSS, wystarczy prosty edytor tekst...
Jeśli najcenniejszym zasobem świata są dane, to interfejsy API można porównać do cyfrowych rurociągów przesyłających cenny towar pomiędzy kontrahentami. Ta technologia, dzięki temu, że umożliwia wymianę danych między różnymi aplikacjami, zmieniła sposób projektowania oprogramowania. API mają jednak bardzo poważną wadę: podatność na ataki. Bardzo często hakerzy traktują je jako otwarte drzwi do cennych danych. A to najkrótsza droga do katastr...