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...
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 ...
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...
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...
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ó...
Budowa aplikacji internetowych często wymaga integracji różnych technologii. Praca programisty staje się wówczas nieco trudniejsza, ale za to utworzone aplikacje mogą działać na wielu nowoczesnych urządzeniach bez potrzeby pisania kodu dla każdego sprzętu z osobna. W tej książce przedstawiono wyjątkowo udane połączenie trzech technologii, czyli środowiska ASP.NET MVC 5 umożliwiającego budowę zaawansowanych aplikacji internetowych, interakcję z bazą danych oraz ...
Rozwój technik BDD jest odpowiedzią na poważny problem, z którym muszą się zmierzyć zespoły rozwijające oprogramowanie. Tym problemem jest skuteczne komunikowanie i zrozumienie się nawzajem. Jeśli jesteś kierownikiem projektu, musisz jakoś skłonić programistę do pisania testów, namówić testera do zaakceptowania tych testów i przekonać inwestora, że coś, co nie jest kodem produkcyjnym, może mieć swoją wartość. Okazuje się, że kluczem do sukce...
jQuery jest lekką, wszechstronną i rozszerzalną biblioteką języka JavaScript o ogromnych możliwościach. Zapewnia prosty w użyciu API, który jest bezproblemowo obsługiwany przez różne przeglądarki i znacząco ułatwia wykonywanie modyfikacji i operacji przechodzenia w obrębie modelu DOM dokumentów HTML, obsługę zdarzeń, uruchamianie animacji i korzystanie z technologii Ajax. Pozwala to na coraz bardziej złożone interakcje z użytkownikiem oraz na obsługę duży...
Android jest otwartą, kompletną i darmową platformą mobilną. Pod jego kontrolą pracują setki milionów urządzeń, przy czym nie są to jedynie tablety i smartfony. Mogą to być właściwie wszystkie urządzenia, do których da się włożyć procesor. Rynek aplikacji mobilnych dla Androida to raj dla programistów, jednak sukces zależy od pomysłu, talentu i wysokiej jakości tworzonych aplikacji. Niniejsza książka to bezcenne kompendium dla każdego programisty piszące...
Staw czoło apokalipsie zombie! Przygotuj się na moment, gdy świat opanują mordercze umarlaki, a dostęp do wszelkich zasobów zostanie ograniczony! Aby przeżyć, trzeba wiedzieć, jak zabezpieczyć swoją bazę, monitorować otoczenie, komunikować się z sojusznikami i zapewnić elektryczność. Zdobądź niezbędne do przetrwania umiejętności! Z tym przewodnikiem przetrwania dowiesz się, jak podłączyć przewód do zacisku śrubowego, posługiwać się lutownicą, piłą, wiertarką i ...
WYDANIE II ROZSZERZONE Bestseller Amazonu! Rozwiń biznesowy potencjał swojego bloga! Treść i prezentacja, czyli jak zaintrygować, zachwycić i olśnić czytelnika bloga Plany i strategie rozwoju, czyli jak zachęcić ludzi, żeby Cię odwiedzali Kochane pieniążki, czyli jak zadbać o zyski z reklam, programów partnerskich i sprzedaży produktów Wszyscy wiemy, że na działalności internetowej można nieźle zarobić. Sklepy, media społecznościowe, YouTube... to wszystko...
Wielu z nas nie wyobraża sobie pracy bez Excela. Studenci, naukowcy, biznesmeni, analitycy, księgowi, a nawet gospodynie domowe znajdują dla tego potężnego arkusza kalkulacyjnego najróżniejsze zastosowania. Mimo że możliwości Excela są imponujące, można je jeszcze rozszerzać i budować aplikacje szczególnego przeznaczenia za pomocą dostarczonego przez Microsoft narzędzia — języka Visual Basic for Applications (VBA). Wystarczy tylko poznać składnię i zasady ...
Moc Excela w Twoich rękach! Ukryte pułapki Excela 2016 PL Przydatne narzędzia, czyli o czym zwykle nie pisze się w podręcznikach Formuły i funkcje — tajna broń Excela Oto Twój niezastąpiony pomocnik do biurowej czarnej roboty — Excel! Pewnie już dobrze go znasz. Jeśli jednak wciąż zdarzają Ci się irytujące wpadki, gdy na 5 minut przed wysłaniem szefowi raportu program właśnie wyświetlił jakieś bzdury w kolumnie G, połączonej z trzydziestoma innymi kol...
Poznaj świat programowania! Dzięki tej książce: Poznasz podstawy programowania Nauczysz się korzystać z podstawowych konstrukcji — pętli, instrukcji warunkowych Wykorzystasz zmienne Pobierzesz dane od użytkownika oraz zapiszesz wyniki do pliku Zgłębisz podstawy języka Python Jeżeli chcesz się nauczyć programować, musisz poznać podstawowe zasady i typowe konstrukcje — pętle, instrukcje warunkowe i zmienne, które są wspólne dla wszystkich powsz...
Rzut oka na tajemniczy świat oprogramowania Zawrotny rozwój technologii informatycznych sprawia, że coraz więcej osób chce poznać zasady działania oprogramowania, zwłaszcza tego najpopularniejszego. Bez znajomości pewnych zjawisk łatwo można paść ofiarą tych, którzy już tę wiedzę posiedli. Nie trzeba do tego ukończonych studiów technicznych! Książka, którą trzymasz w dłoni, opisuje działanie różnych rodzajów oprogramowania. A...
Książka Java. Podstawy od lat jest uznawana za najważniejszy praktyczny poradnik i podręcznik dla doświadczonych programistów dążących do doskonalenia swoich umiejętności w zakresie posługiwania się językiem Java. W wydaniu dziesiątym wprowadzono liczne uzupełnienia, które wiążą się z pojawieniem się bardzo oczekiwanej Javy SE. Przepisane i zmodyfikowane rozdziały obejmują swoim zakresem tematycznym nowe elementy platformy, idiomy i najlepsze praktyki....
Dołącz do kreatorów nowych trendów! Stwórz własny serwis społecznościowy! Pierwsze kroki w roli twórcy serwisu -- rodzaje stron, prawo i reklama Skrypty, instalacja i administracja -- PHPizabi, Elgg, Dolphin, Joomla! ABC moderatora i użytkownika -- regulamin, trolle, zakres ingerencji Serwisy społecznościowe są bodaj najszybciej rozwijającą się dziś częścią internetu. Nie sposób przecenić ich roli społecznej i opiniotwórczej....
Istnieje bardzo wiele nowoczesnych języków programowania, które pozwalają na szybkie wdrożenie i pracę. Takim językiem na pewno nie jest C. Niektóre jego cechy bardzo utrudniają tworzenie bezpiecznego i bezawaryjnego kodu. Warto więc dogłębnie poznać C — przy bardzo prostej składni i niewielkich wymaganiach sprzętowych ma potężne możliwości! Niniejsza książka jest bardzo dobrym podręcznikiem dla początkujących programistów. Nauczysz się C, w...
O Photoshopie, kultowej aplikacji do edycji fotografii, słyszeli nawet ci, którzy nigdy nie zajmowali się obróbką zdjęć — to klasa sama w sobie. W ciągu ponad dwudziestu lat swojej historii oprogramowanie to bardzo się zmieniło, stając się potężnym, bardzo rozbudowanym i złożonym środowiskiem pracy grafika, wyposażonym w ogromną liczbę funkcji i narzędzi. Nawet osoby, które pracują z Photoshopem od lat, nie wykorzystują wielu jego użytecznych możliw...
Osoby, które projektują nowoczesne aplikacje internetowe, z pewnością natknęły się na frameworki Bootstrap i AngularJS. Są to świetne projekty open source, dzięki którym praca przy tworzeniu aplikacji internetowych o różnej skali staje się wydajna i przyjemna, a kod powstający w JavaScripcie i CSS jest wyjątkowo poprawny strukturalnie. Jeśli doszedłeś do wniosku, że warto rozwinąć swoje umiejętności i wyjść poza HTML oraz CSS przy pisaniu nowoczesnych apl...
Wszyscy jesteśmy świadkami dynamicznego rozwoju branży aplikacji internetowych. Projektanci i programiści muszą jeszcze szybciej tworzyć coraz doskonalsze i atrakcyjniejsze aplikacje, a następnie błyskawicznie udostępniać je użytkownikom, przy dość ograniczonym budżecie. Platforma Spring Boot i środowiska chmurowe pozwalają sprostać tym wymaganiom: niezwykłe aplikacje można tworzyć i przekazywać w rekordowym tempie, w dodatku wyposażone w tak istotne funkcjonalności jak inter...
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).