Idealna baza danych — szyta na Twoją miarę!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Faza projektu, czyli jak opracować tabele i określić zależności między nimi_x005F_x000D_ Faza implementacji, czyli jak przejść od projektu do tworzenia fizycznej bazy_x005F_x000D_ Faza trzecia, czyli jak czerpać informacje z bazy danych w nowoczesnych aplikacjach_x005F_x000D_ _x005F_x000D_ Bazy danych są dziś tworzone na potęgę i wykorzystywane niemal na każdym kroku. Od czasu pojawi...
Ponad 70 praktycznych gotowych rozwiązań do tworzenia wielojęzykowych, responsywnych i skalowalnych witryn internetowych przy użyciu systemu Django_x005F_x000D_ Django to szkielet napisany w języku Python, pozwalający na błyskawiczne tworzenie zaawansowanych aplikacji internetowych. Dostarcza on wielu narzędzi, które przyśpieszają i znacząco ułatwiają pracę programisty. Wśród nich znajdziesz system szablonów, system mapowania obiektowo-relacyjnego oraz au...
Rozpocznij tworzenie łatwych w obsłudze, zgodnych ze standardami oraz oferujących najlepszą wydajność aplikacji sieciowych na platformie opracowanej przez Microsoft_x005F_x000D_ _x005F_x000D_ Platforma ASP.NET MVC powstała jako alternatywa dla ASP.NET Web Forms. Dzięki zastosowaniu architektury model-widok-kontroler (ang. Model View Controller) tworzony kod jest przejrzysty oraz zdecydowanie łatwiejszy w utrzymaniu. Ciągły rozwój tej platformy zaowocował wydaniem kolej...
Poznaj najlepsze narzędzia Microsoftu do tworzenia aplikacji webowych_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Możliwości języka C# w zakresie tworzenia aplikacji internetowych_x005F_x000D_ Platformy i narzędzia ułatwiające budowanie i wdrażanie aplikacji webowych_x005F_x000D_ Praktyczne sposoby tworzenia aplikacji WWW i serwisów internetowych_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Dynamiczny rozwój sieci i jej wkraczanie w coraz to nowe obszary życia pozwa...
Zmień sposób myślenia o projektowaniu systemów informatycznych!_x005F_x000D_ _x005F_x000D_ Tworzenie skomplikowanych systemów informatycznych wymaga nowego podejścia. Dotychczas stosowane metody przestają się sprawdzać i generują mnóstwo problemów. Odpowiedzią na nie jest Domain-Driven Design, w skrócie DDD. W tym podejściu szczególny nacisk kładzie się na tworzenie obiektów dokładnie odzwierciedlających zachowanie ich o...
Twórz zoptymalizowany i efektywny kod!_x005F_x000D_ _x005F_x000D_ Python to jeden z najstarszych używanych języków programowania. Co ciekawe, jego nazwa wcale nie pochodzi od zwierzęcia, a od popularnego serialu komediowego. Język ten daje programistom ogromne pole do popisu, a ponadto posiada sporo bibliotek realizujących najbardziej wymyślne zadania. Z uwagi na te atuty rozpoczęcie programowania w tym języku nie powinno przysporzyć Ci większych problemó...
Zaawansowana wiedza w zasięgu ręki! Excel to narzędzie należące do pakietu MS Office, charakteryzujące się nieskończoną cierpliwością w wykonywaniu najbardziej mozolnych i skomplikowanych obliczeń. Rozwijany od wielu lat, zdobył ogromną popularność i obecnie jest najbardziej znanym arkuszem kalkulacyjnym. Jego potencjał doceniają inżynierowie, księgowi, analitycy i studenci. Program znajduje zastosowanie wszędzie tam, gdzie są przechowywane i poddawane analizie ogromne zbiory...
Włącz funkcje i przyspiesz swoje obliczenia!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Budowanie warsztatu — narzędzia potrzebne do efektywnego wykorzystania Excela_x005F_x000D_ Funkcje Excela i przykłady ich użycia w praktyce_x005F_x000D_ _x005F_x000D_ Statystyczny użytkownik Excela wykorzystuje najwyżej kilka procent potężnych możliwości tego programu. Przeważnie nie wie nawet, że znajomość formuł i funkcji mogłaby uprościć i przyspieszyć setki codziennych, żmudnych,...
Stwórz bazę danych z prawdziwego zdarzenia! Baza danych od zera, czyli jak zabrać się za porządki w swoim komputerze Wszechobecne kwerendy, czyli co zrobić, by wyszukać lub zmienić dane w bazie Makra i VBA, czyli jak zmusić bazę danych, by dostosowała się do naszych wymagań Access 2016 PL to jeden z najważniejszych programów pakietu Microsoft Office — w każdym razie dla wszystkich tych, którzy muszą przechowywać większe ilości danych na swoim ...
_x005F_x000D_ Wykorzystaj w praktyce możliwości Google SketchUp!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Jak rozpocząć pracę z Google SketchUp?_x005F_x000D_ Jak zbudować Twój pierwszy model?_x005F_x000D_ Jak wykorzystać narzędzia konstrukcyjne?_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Google SketchUp jest narzędziem pozwalającym bez trudu tworzyć trójwymiarowe modele, których możesz używać przy wielu różnych projektach: począwszy ...
Poznaj atuty Ember.js! Ember.js to biblioteka języka JavaScript, dzięki której możesz sprawnie budować aplikacje na podstawie wzorca MVC (ang. Model View Controller). Ember.js znakomicie sprawdza się przy tworzeniu jednostronicowych aplikacji internetowych (ang. Single Page Applications), a ponadto usprawnia automatyczne aktualizowanie szablonów czy dwustronne wiązanie danych. Jeżeli chcesz zgłębić tajniki tej biblioteki, ta książka jest dla Ciebie. Dzięki nie...
Dostarczaj oprogramowanie na zawołanie!_x005F_x000D_ _x005F_x000D_ Jeśli Twoja praca wymaga, byś dostarczał oprogramowanie w sposób niemalże ciągły, a Ty chciałbyś uniknąć niepowodzeń, pomogą Ci w tym: automatyczna kompilacja, testowanie i wdrażanie. Dzięki nim możesz zaoferować użytkownikom aplikację najwyższej jakości w dowolnym czasie!_x005F_x000D_ _x005F_x000D_ W tej książce znajdziesz instrukcje na temat realizacji takiego celu. Na samym początku poznasz typowe pr...
Obroń Twój system przed atakiem!_x005F_x000D_ System Android to niezaprzeczalny lider wśród systemów operacyjnych dla urządzeń mobilnych. Jednak bycie liderem ma pewną zasadniczą wadę — wszyscy chcą przełamać jego zabezpieczenia. Jeżeli jesteś specjalistą odpowiedzialnym za bezpieczeństwo sieci, jeżeli jesteś administratorem odpowiadającym za bezpieczeństwo urządzeń mobilnych, to trafiłeś na książkę, która stanie się Twoją obowiązkową lekturą...
Twój podręcznik programisty! AngularJS to szkielet do tworzenia zaawansowanych aplikacji JavaScript, wykorzystujący w pełni możliwości współczesnych przeglądarek internetowych. Pozwala on na stosowanie wzorca MVC (ang. Model View Controller) po stronie klienta, a co za tym idzie, na zachowanie wysokiej jakości oraz przejrzystej struktury kodu nawet w przypadku aplikacji intensywnie używających komunikacji sieciowej. Za tym popularnym szkieletem stoi firma Googl...
Odkryj w sobie duszę artysty — rozpocznij przygodę z Corelem!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Poznaj narzędzia pakietu CorelDRAW Graphics Suite X6_x005F_x000D_ Dowiedz się, jak rysować, przekształcać i drukować grafikę_x005F_x000D_ Naucz się edytować, kadrować i korygować fotografie_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Rozwojowi informatyki towarzyszy lawinowy wzrost liczby programów użytkowych, w tym również oprogramowania umożliwiającego ...
Arduino — mała płytka o ogromnym potencjale — otworzyła świat elektroniki dla szerokiego grona pasjonatów, którym pozwoliła wreszcie zrealizować wymarzone projekty. Błyskawicznie zdobyła ogromną popularność, na co szybko zareagował rynek — pojawiło się mnóstwo dodatkowych akcesoriów, instrukcji i książek. Wśród tych ostatnich na szczególną uwagę zasługują publikacje autorstwa Simona Monka._x005F_x000D_ _x005F_x000D_ ...
Zdobądź informacje na temat świata zewnętrznego!_x005F_x000D_ Arduino oraz Raspberry Pi to płytki, które sprawiły, że świat elektroniki stał się dostępny dla wszystkich. Z ich pomocą każdy amator może sprawnie zrealizować projekt, o którym marzył od zawsze. Fantastyczne możliwości oraz łatwość, z jaką można je wykorzystać, przyczyniły się do ich ogromnej popularności. Jeżeli jednak chcesz zbudować bardziej wyrafinowany układ, będziesz potrzebować informacji o św...
Windows 10 w praktyce!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Nowości i tajemnice, czyli co musisz wiedzieć o kolejnej wersji Windows_x005F_x000D_ Na progu rewolucji, czyli jak efektywnie pracować w nowym systemie_x005F_x000D_ Mury obronne, czyli jak zadbać o bezpieczeństwo danych i systemu_x005F_x000D_ _x005F_x000D_ System Windows 10 bez cienia przesady można nazwać rewolucyjnym. Obsługuje on komputery, tablety, smartfony, a nawet konsole do gier — i znakomicie sp...
Z nowym Excelem osiągniesz swoje cele! Zrób sobie arkusz, czyli jak rozpocząć pracę z Excelem i osiągnąć pierwsze rezultaty Tajemnicze ciągi znaków, czyli jak wykorzystać formuły i funkcje, by uprościć sobie życie Wszystko na pokaz, czyli jak zobrazować liczby za pomocą wykresów Excel towarzyszy nam od tak dawna, że jego początki nieomal giną w mrokach dziejów... Jednak to wcale nie znaczy, że każdy rodzi się z umiejętnością jego obsługiwani...
68 sposobów na wykorzystanie możliwości JavaScriptu_x005F_x000D_ JavaScript jeszcze do niedawna kojarzył się głównie ze stronami oraz aplikacjami internetowymi, a jego głównym zastosowaniem były operacje na drzewie DOM. Jednak te czasy mijają, a język ten jest coraz chętniej wykorzystywany również po stronie serwera. JavaScript jako pełnoprawny język programowania? Oczywiście! W dodatku okazuje się, że może on być bardzo wydajny, elastyczny i ...
Najlepsze formuły dla Excela!_x005F_x000D_ _x005F_x000D_ Miliony użytkowników każdego dnia korzystają z najpopularniejszego arkusza kalkulacyjnego — Excela. To jedna z najlepszych aplikacji należących do pakietu Microsoft Office. Jej potencjał doceniają przede wszystkim menedżerowie, analitycy oraz studenci. Zastanawiasz się, jak w pełni wykorzystać możliwości Excela? Jeśli chcesz dowiedzieć się, jak pisać zaawansowane formuły, ta książka jest właśnie dla Ciebie!...
Najlepsze przepisy dla programistów platformy Android!_x005F_x000D_ _x005F_x000D_ Android swoją karierę rozpoczął od telefonów. Nie minęło wiele czasu, gdy pojawiły się pierwsze tablety pracujące w tym systemie. Dzisiaj ich wybór i możliwości przyprawiają o zawrót głowy. Deweloper musi obecnie wziąć pod uwagę wiele konfiguracji sprzętowych — różne rozdzielczości ekranu i różnorodność osprzętu wymagają dbałości o detale i przetes...
Lektura obowiązkowa dla każdego programisty C++!_x005F_x000D_ _x005F_x000D_ Pomimo olbrzymiej konkurencji ze strony platformy .NET oraz języka Java język C++ wciąż jest niezastąpiony w wielu dziedzinach. Wszędzie tam, gdzie wymagane są najwyższa wydajność, pełna kontrola nad sprzętem oraz przewidywalność, C++ jest bezkonkurencyjny. Biblioteka standardowa C++ to zestaw klas i interfejsów, które w znaczny sposób zwiększają możliwości tego języka. Warto wyko...
Zaprzyjaźnij się z Excelem, a pomoże Ci zoptymalizować Twoją pracę!_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Dlaczego Excel źle interpretuje Twoje dane?_x005F_x000D_ Gdzie szukać prostych rozwiązań i przydatnych narzędzi?_x005F_x000D_ Jak przygotować najwygodniejszy dla siebie „warsztat pracy”?_x005F_x000D_ _x005F_x000D_ _x005F_x000D_ Zapewne wiele razy słyszałeś o tym, że Excel to najczęściej używany program biurowy na świecie i potrafi niemalże wszystko. Jedn...
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).