Prostsze życie ze smartfonem Sekrety bezawaryjnego użytkowania, czyli jak obchodzić się ze smartfonem Konfigurowanie, czyli co można lub warto sobie poustawiać Aplikacje, czyli do czego jeszcze może przydać się smartfon Jeśli sięgnąłeś po tę książkę, na pewno właśnie zostałeś posiadaczem smartfona lub zamierzasz go w najbliższym czasie kupić. Na pewno zastanawiasz się, czy uda Ci się bez trudu opanować jego obsługę i jakie funkcje nowego sprzętu przydadzą Ci się na co d...
Projektuj pięknie i wygodnie — Sass i Compass do Twoich usług! Instalowanie Sass i Compass oraz konfigurowanie projektów, czyli od czego zacząć naukę Kolory, siatki i responsywność, czyli jak zapewnić stronie dobry wygląd na każdym urządzeniu Automatyzacja pisania kodu CSS, czyli jak działać szybko i eliminować zbędne czynności Kaskadowe arkusze stylów są dziś wykorzystywane przez wszystkich projektantów stron internetowych na całym świecie. ...
Podobno nikt nie zna wszystkich możliwości Excela, choć jest to najpopularniejszy arkusz kalkulacyjny na świecie. Z pewnością jest bardzo wszechstronny. Prowadzenie domowego budżetu, analizy biznesowe, opracowywanie raportów i zestawień, statystyczna analiza wyników badań naukowych czy notowań giełdy, korespondencja seryjna, a nawet wysyłanie powiadomień e-mail — to tylko kilka sposobów wykorzystania tego potężnego oprogramowania. Aby je docenić, tr...
Poznaj zalety języka C/C++! Początki programowania, czyli jak zacząć działać bez dogłębnej znajomości tematu Struktura prostych programów, czyli czego na pewno nie wolno Ci pominąć Obliczenia numeryczne, czyli jak możesz zastosować w praktyce swoją świeżo zdobytą wiedzę Język C i jego następca C++ towarzyszą programistom komputerowym już od dawna. Mimo to zainteresowanie tymi językami wcale nie maleje, lecz rośnie — i język C++ nadal się rozwija. Przyczyn...
Android jest niezwykłym systemem. Dynamikę jego rozwoju i ekspansji można określić jednym słowem: oszałamiająca! Programiści, producenci urządzeń mobilnych, a przede wszystkim użytkownicy wysoko sobie cenią jego zalety, takie jak modułowa architektura, wysoka elastyczność czy otwarty charakter systemu. Liczbę urządzeń pracujących pod kontrolą Androida podaje się w miliardach, a przewiduje się, że będzie ich o wiele, wiele więcej. Umiejętność efektywnego pisania świetnych, atr...
AngularJS jest popularnym frameworkiem służącym do pisania aplikacji internetowych o różnej skali. Jest to świetny projekt open source, dzięki któremu praca staje się wydajna i przyjemna. Tworzenie oprogramowania mającego naprawdę wysoką jakość wymaga od programisty stałego rozwijania umiejętności. Konieczne jest doskonałe opanowanie narzędzi programistycznych i uczenie się nowych funkcji, które one oferują. Proces ten w istocie nigdy się nie kończy. Jeś...
W 2015 roku pod kontrolą Androida pracowało ok. 80% smartfonów. Serwis Google Play odnotowuje miliardy pobrań najróżniejszych aplikacji dla tego systemu. Coraz więcej różnych urządzeń wyposaża się w Androida i są to również roboty, silniki odrzutowe, satelity NASA, lodówki, telewizory, kamery, urządzenia medyczne, systemy samochodowe i wiele innych. Wygląda na to, że Android opanuje internet rzeczy, a przed programistami androidowych aplikac...
Mózg robota i aplikacje do programowania, czyli od czego zacząć przygodę z robotami LEGO Silniki i czujniki, czyli jak zapewnić odpowiednie działanie robota w świecie rzeczywistym Mój własny robot, czyli jak zbudować i zaprogramować robota w zależności od potrzeb Robotyka jest jedną z dziedzin szybko rozwijających się we współczesnym świecie. Roboty świetnie sprawdzają się w najróżniejszych warunkach, a umiejętność ich programowania jest cora...
Less (Leaner CSS) jest preprocesorem CSS, dzięki któremu projektant witryny może tworzyć łatwy w utrzymaniu kod, który nadaje się do wielokrotnego użycia bez powielania tych samych jego fragmentów. Less doskonale realizuje zasadę DRY (ang. Do not Repeat Yourself — „nie powtarzaj się”). Rozszerza składnię CSS o zmienne, wstawki, funkcje i udostępnia wiele możliwości pozwalających na poprawę wydajności pracy projektanta. Ułatwia tworzenie ...
Innowacyjność pomaga budować pozycję rynkową firmy. Słowo to nie oznacza jedynie oferowania nowych produktów i usług, ale dotyczy również organizacji działania. Niestety, realizacja zasady ciągłego doskonalenia się najczęściej napotyka opory. Ludzie nie lubią zmian sposobu myślenia i niechętnie akceptują konieczność innego podejścia. Tymczasem dla wielu podmiotów, szczególnie tych z nowoczesnych branż, umiejętność szybkiej zmiany jest kluczem do su...
Office 2016 PL — nie zastąpisz go żadnym innym! Wszechobecny Word, czyli jak powstaje 90 procent dokumentów na świecie Genialny Excel, czyli dlaczego firmy nie mogą się obejść bez arkuszy kalkulacyjnych Obrazowy PowerPoint, czyli do czego służy prezentacja Terminowy Outlook, czyli po co Ci zintegrowane centrum pocztowo-kalendarzowe Pakiet Office to coś, bez czego w cywilizowanym świecie nie może obejść się żadna firma. Jest narzędziem tak doskonałym, że ni...
Oprogramowanie po wdrożeniu w środowisku produkcyjnym dalej wymaga opieki programisty. Aktualizacje, dostosowanie do zmian, udoskonalenia i poprawa usterek — te czynności są warunkiem utrzymania systemu w dobrej kondycji. Niestety, jeśli twórca oprogramowania nie przestrzegał pewnych zasad, pielęgnacja kodu jest uciążliwa, nieefektywna, a bywa nawet, że niemożliwa do wykonania. System przestaje działać ze wszystkimi tego konsekwencjami. Aby tego uniknąć, wystarc...
C# jest jednym z najlepszych projektów firmy Microsoft. Język ten został od podstaw zaprojektowany jako obiektowy. Charakteryzuje się niezwykłą elastycznością i wszechstronnością. Udostępnia wysokopoziomowe abstrakcje, takie jak wyrażenia, zapytania i kontynuacje asynchroniczne, a równocześnie pozwala na korzystanie z niskopoziomowych mechanizmów, jak własne typy wartościowe programisty czy opcjonalne wskaźniki. C# w wersji 6.0 jest kolejną istotną aktual...
Istnieje wiele platform do budowania aplikacji internetowych, jednak Bootstrap wyróżnia się potężnymi możliwościami, bogactwem funkcjonalności, elastycznością w konfigurowaniu i powszechnością zastosowań. Pozwala na szybkie i łatwe tworzenie witryn o efektownym wyglądzie, które równie dobrze prezentują się na różnych ekranach, w tym również urządzeń mobilnych. Zapewnia obsługę m.in. Less, Sass i jQuery, oferuje narzędzia do budowania stron r...
Bootstrap — wygodne projektowanie stron internetowych! Kilka oczywistości, czyli co musisz umieć, zanim zaczniesz pracować z Bootstrapem Tworzenie struktury witryny, czyli jak zabrać się za różne panele, przyciski i menu Charakter strony, czyli czym różni się strona bloga lub promocyjna od tej z formularzami Bootstrap to jeden z najwygodniejszych, najlepiej dopracowanych frameworków do tworzenia stron i aplikacji internetowych na świecie. Łatw...
Czas na proste rozwiązanie! Czas na system Joomla! Joomla! to jeden z najpopularniejszych i najszybciej rozwijających się systemów zarządzania treścią na świecie. Umożliwia tworzenie dynamicznych serwisów WWW oraz ich łatwą edycję, aktualizację i rozbudowę — i to bez konieczności posiadania specjalistycznej wiedzy programistycznej. Za pomocą tego CMS-a możesz powołać do życia niemal dowolną stronę WWW, zarówno prostą witrynę, jak i sklep internetow...
Nie przegrzewaj mózgu — wrzuć dane do bazy! System zarządzania bazami danych, czyli jak zorientować się, o co chodzi w Accessie Wpisywanie i wyszukiwanie informacji, czyli jak sensownie korzystać z bazy danych Zarządzanie i udostępnianie, czyli jak przejść na wyższy poziom obsługi swoich baz danych Przez całe tysiąclecia ludzkość radziła sobie na co dzień bez pomocy komputerów. Bazy danych towarzyszą nam od zawsze, począwszy od prymitywnych ich form ...
Włącz turbo — projektuj z AutoCAD-em! Kreski, kółka i krzyżyki, czyli jak rysować na wirtualnej kartce z użyciem różnych narzędzi Przekształć, popraw, dopasuj, czyli jak manipulować obiektami i dostosowywać je do swojej wizji Precyzyjne parametry, czyli jak zmieścić się w założonych wymiarach i stworzyć idealny projekt Powiedzieć, że AutoCAD to rewolucyjne, niesłychanie pomysłowe i poręczne narzędzie dla każdego inżyniera, architekta, mechanika, a na...
W 100% zgodne z MS Office 365 PL Nowy Microsoft Office — ogromny potencjał do pracy w biurze, dostępny dla każdego! Trzy filary pakietu MS Office 2016, czyli praktyczne wykorzystanie najnowszych edycji programów Word, Excel i PowerPoint Narzędzia, gotowe szablony i własne rozwiązania, czyli jak przygotować idealne projekty w różnych formatach Funkcje proste i złożone, czyli gdzie szukać optymalnych rozwiązań Microsoft Office towarzyszy nam od tak d...
Adobe After Effects CC jest bardzo chętnie wykorzystywany przez montażystów, projektantów stron internetowych, ekspertów od efektów specjalnych oraz twórców filmowych i telewizyjnych do cyfrowego udoskonalania filmów. Umożliwia komponowanie warstw na wiele rozmaitych sposobów, dołączanie wyrafinowanych efektów wizualnych oraz dźwiękowych, a także animowanie zarówno obiektów, jak i efektów spec...
Internet to nasza codzienność. Znakomita większość firm ma swoje strony internetowe. Coraz więcej ludzi prowadzi blogi czy profile w mediach społecznościowych. I choć żeby publikować w internecie, nie musisz być profesjonalnym projektantem, to jednak aby mieć kontrolę nad wyglądem i funkcjonalnością witryny, warto znać podstawy HTML, CSS i JavaScriptu. To wcale nie takie trudne! Dzięki tej książce nauczysz się pisać poprawne, sprawnie działające strony WWW. Znajdziesz tu dwa...
Adobe InDesign CC jest doskonałym narzędziem do projektowania publikacji przeznaczonych do wydruku za pomocą drukarek komputerowych, naświetlarek i maszyn drukarskich. Program pozwala również na eksportowanie dokumentów do wielu formatów, w tym PDF, HTML czy EPUB, dedykowanych różnym urządzeniom elektronicznym. Książka, którą trzymasz w dłoni, jest częścią serii Oficjalny podręcznik. Tytuły do niej należące są uznawane za najlepszy materiał...
Aby podjąć dobrą decyzję o rozwoju firmy, trzeba dysponować dobrymi danymi. Zachowania użytkowników, decyzje, które podejmują, ich sposób korzystania z zasobów sieci to nieprzebrana kopalnia danych marketingowych. Ich zebranie, porównanie z danymi pochodzącymi z innych źródeł, a następnie przeanalizowanie dostarcza cennych informacji. Tymczasem wielu specjalistów wciąż analizuje tylko część danych o zachowaniu użytkownikó...
Roboty wkraczają do różnych dziedzin naszego życia, więc robotyka nabiera coraz większego znaczenia. Nauka o robotach, ich budowaniu i programowaniu jest dość złożoną, ale fascynującą dziedziną. Jej opanowanie wymaga wysiłku, jednak aby zaprojektować łatwy do wykorzystania interfejs, wystarczy posłużyć się kilkoma programami narzędziowymi oraz językiem Python. W ten sposób można zaprojektować zachowania robota, określić, w jaki sposób będzie zmierzał do c...