Już dziś zacznij tworzyć gry w HTML5! Możliwości nowej odsłony języka HTML są nieprawdopodobne. Jego potencjał można wykorzystać do tworzenia atrakcyjnych stron WWW, funkcjonalnych aplikacji oraz… gier! Ten język świetnie sprawdza się nawet w takiej roli. WebGL, JavaScript oraz CSS3 pozwolą Ci rozwinąć skrzydła. Już dziś możesz podjąć wyzwanie i wraz z autorem tej wspaniałej książki stworzyć swoją pierwszą grę! "HTML5. Tworzenie gier" napisano w przeświadczeniu, że ks...
Poznaj optymalne przepisy na CakePHP! Jak uwierzytelnić użytkownika? Jak stworzyć usługę sieciową? Jak skutecznie przetestować aplikację? CakePHP jest jednym z tych frameworków dla języka PHP, które dzięki swym licznym zaletom już zdobyły dużą popularność wśród programistów. Pozwala na błyskawiczne tworzenie skalowalnych aplikacji internetowych, korzystających ze wzorca MVC oraz zaawansowanych narzędzi (na przykład mapowania obiektowo-relacyjnego baz danych). W tej książce ...
Pracuj z Corelem — obudź w sobie artystę Jak rysować linie i figury płaskie? Jak wprowadzać tekst, edytować go i przekształcać? Jak wyczarować na płaszczyźnie złudzenie trójwymiarowości? Jak tworzyć i edytować animacje? Czy oglądając perfekcyjne reklamy w czasopismach lub na billboardach, masz ochotę stworzyć coś równie dobrego, a może nawet lepszego? Podczas pracy z CorelDRAW X5 możesz korzystać z narzędzi, które dają podobne możliwości. Do ich używania wcale ni...
Popularna platforma - profesjonalne aplikacje! Ponad 80% dostępnych obecnie telefonów komórkowych współpracuje z platformą Java ME. Java ME jest okrojoną (Micro Edition) wersją popularnego języka Java. Jeżeli chcesz przygotować uniwersalną aplikację, działającą na większości telefonów, ta platforma powinna być Twoim naturalnym wyborem. Korzystając z wygodnego i powszechnie znanego języka oraz licznych narzędzi wspomagających pracę, błyskawicznie...
Wejdź pewnym krokiem w świat programowania Apple! Jeszcze parę lat temu nie do pomyślenia było, że aplikacje na urządzenia mobilne mogą stanowić tak intratny interes. Jednak urządzenia te podbiły rynek w mgnieniu oka i dziś trudno wyobrazić sobie życie bez nich. Co więcej, dały one jeszcze większe możliwości działania różnym projektantom - praktycznie wszystkie wyposażone są w aparat fotograficzny, odbiornik GPS oraz czujniki położenia. To peryferia, o których programiści tw...
Stwórz w pełni funkcjonalne i profesjonalne gry 3D! Silniki gier, takie jak Unity, są znanymi, cenionymi, a przede wszystkim potężnymi narzędziami ułatwiającymi tworzenie gier. Środowisko Unity jest jednym z najczęściej używanych oraz najbardziej cenionych pakietów, pozwalających na projektowanie gier komputerowych. Może ono być wykorzystywane przez bardzo różnych użytkowników, poczynając od hobbystów, a kończąc na dużych firmach. Pozwala tworzyć gry oraz interaktywne aplik...
Poznaj niezawodną Javę! Gdy przegląda się oferty pracy dla programistów, trudno nie natknąć się na słowo "Java". Ten obiektowy, niezależny od platformy język programowania przez niemal dwie dekady swojego istnienia zdążył zapracować na reputację łatwego w użyciu i wydajnego narzędzia do różnych zastosowań, a także zjednać sobie przychylność rzesz profesjonalnych programistów i miłośników technologii informatycznych, traktujących programowanie jako hobby. Za teoretyczną znajo...
Twórz przejrzyste bazy danych i właściwie przetwarzaj informacje Podstawy -- organizacja serwera, instalacja bazy danych i końcówki klienta Język SQL -- tworzenie różnych rodzajów zapytań, funkcjonalności dodatkowe Język PL/SQL -- procedury, funkcje, dynamiczny SQL Bazy danych Oracle od lat stanowią najlepszą alternatywę dla wszystkich tych, którzy potrzebują funkcjonalnych i pojemnych struktur przechowywania danych, wyposażonych dodatkowo w możliwość wszechstronnego prz...
Czy o SEO i SEM wiesz już wszystko?? Sprawdź swoją wiedzę wypełniając quiz na facebooku » Poznaj sposób działania mechanizmów wyszukiwania w internecie Naucz się tworzyć strony łatwe do odnalezienia i odpowiednio je reklamować Odkryj sekrety skutecznego pozycjonowania i optymalizacji serwisów WWW Ta książka to obowiązkowa lektura każdego webmastera! Mówi się, że jeśli czegoś nie można znaleźć w sieci, to rzecz ta prawdopodobnie nie istnieje. W obecnych czasach nikt ...
Zacznij tam, gdzie inni kończą! PHP jest obecnie najpopularniejszym językiem programowania aplikacji internetowych, a jego znajomość staje się koniecznością dla każdego programisty. "PHP Zaawansowane programowanie" zapozna Cię z nowymi możliwościami wersji 5.3.x, takimi jak przestrzenie nazw, funkcje anonimowe, Nowdoc, SPL oraz archiwa Phar. Doświadczeni programiści PHP znajdą tu przejrzyste wyjaśnienia i przydatne fragmenty kodów dotyczących programowania obiektowego, mobil...
Wykorzystaj pełnię możliwości baz danych Na czym polega model relacyjny? W jaki sposób pobierać dane z bazy? Jak projektować bazy danych i tabele? Systemy zarządzania bazami danych to aplikacje, które spotkać można praktycznie w każdej firmie. Na rynku dostępnych jest wiele takich narzędzi, różniących się od siebie wydajnością, wymaganiami sprzętowymi, potencjalnymi zastosowaniami i - przede wszystkim -- ceną. Użytkownicy mogą wybierać zarówno wśród rozwiązań komercyjny...
Sprawdź swoją wiedzę z SM! Rozwiąż quiz, na zwycięzców czeka nagroda » Wejdź na Facebooka. Twoi klienci już tam są! Ludzie korzystają z internetu nie tylko w pracy i domu. Dziś robią to wszędzie i o każdej porze — leżąc w łóżku, odpisują na e-maile; siedząc na ławce w parku, przeglądają repertuar kin; podróżując pociągiem, sprawdzają, co nowego na Facebooku; robiąc zakupy, porównują ceny towarów w innych sklepach. Szybki rozwój internetu sprawia, że codzien...
CZY JESTEŚ GOTOWY NA PRZEŁOMOWĄ KSIĄŻKĘ O PROGRAMIE PHOTOSHOP ELEMENTS? Właśnie w niej dwójka najpopularniejszych autorów zajmujących się fotografią połączyła siły, żeby stworzyć nowe i jeszcze lepsze kompendium wiedzy poświęcone programowi Photoshop Elements 10. Nie znajdziesz tu teoretycznych wywodów na nieistotne tematy. Każda strona zawiera konkretne i potrzebne informacje, podane w atrakcyjnej i przejrzystej formie, gotowe do natychmiastowego użytku! W trakcie lektury ...
Dołącz do grona twórców dynamicznych serwisów WWW - poznaj najbardziej popularne technologie w branży! Opanuj zasady programowania w języku PHP Poznaj sposoby korzystania z bazy MySQL Naucz się łączyć możliwości tych technologii Dowiedz się, jak za ich pomocą tworzyć praktyczne rozwiązania PHP i MySQL są w świecie nowoczesnych, dynamicznych serwisów nierozłączne niemal jak Bonnie i Clyde, jednak w przeciwieństwie do pary słynnych przestępców mają przed sobą wspaniałą przy...
Zbuduj własną witrynę WWW, wykorzystując PHP-Nuke Zainstaluj pakiet PHPNuke i skonfiguruj go Dodaj artykuły i zarządzaj użytkownikami witryny Rozszerz możliwości pakietu, tworząc własne moduły Rosnąca w imponującym tempie popularność internetu sprawiła, że witryny WWW coraz częściej zakładane są przez osoby bez doświadczenia programistycznego. Doskonałym ułatwieniem dla nich mogą być gotowe pakiety umożliwiające -- przy minimalnym nakładzie pracy i niewielkiej wie...
Wszystkie funkcje zawsze pod ręką! Jak wygenerować losowy ciąg znaków? Posadzić nowego użytkownika przed vi i kazać mu wyłączyć edytor. To jeden z dowcipów obrazujących specyficzną składnię edytorów vi i Vim. Prawdopodobnie edytory te są trudne dla początkującego użytkownika, ale jeżeli tylko opanujesz ich elementarną obsługę, nie zamienisz ich na nic innego. Oba sprawdzą się idealnie przy edycji różnego rodzaju plików tekstowych - nieważne, czy będzie to plik HTML, PHP czy...
Sprawdź jak Excel może pomóc Ci w skomplikowanych obliczeniach! Jak wykorzystać możliwości arkusza do rozwiązywania zaawansowanych zadań matematycznych? Jak skorzystać z możliwości języka VBA? Jak stworzyć prostą bazę danych w Microsoft Excel? Arkusz kalkulacyjny Excel, to jedno z najbardziej cenionych narzędzi pakietu Microsoft Office. Liczba jego zastosowań jest wprost proporcjonalna do pomysłowości użytkowników z nim pracujących. Jednak jego prawdziwą siłę można poz...
Poznaj możliwości Ruby! Dlaczego Ruby zdobył tak dużą popularność? Jak wykorzystać wyrażenia regularne w tym języku? Jak tworzyć w Ruby aplikacje sieciowe? Zaprojektowany i stworzony w 1995 roku język Ruby dzięki swym unikalnym możliwościom zdobywa sobie coraz większe uznanie programistów na całym świecie. Jak udało mu się wkupić w łaski tego nieufnego środowiska? Przyczyniła się do tego między innymi prosta składnia z wbudowanymi w nią wyrażeniami regularnymi, automaty...
AutoCAD od lat wyznacza standardy w dziedzinie oprogramowania CAD, a książka Andrzeja Pikonia stanowi pierwszą pozycję, po którą powinien sięgnąć każdy początkujący użytkownik środowiska firmy Autodesk. Dlaczego? Ponieważ znajdzie w niej wszystko, co niezbędne, aby szybko i bezboleśnie rozpocząć swoją własną przygodę z najpopularniejszym programem CAD na świecie oraz gruntownie poznać podstawy programu. To z kolei da mu szansę na dołączenie do grupy specjalistów...
Czasy, w których musieliśmy samodzielnie składać komputery, niewątpliwie dawno odeszły już w przeszłość. Dziś możemy po prostu wybrać się do jednego z wielu sklepów komputerowych i zamówić w nim odpowiedni sprzęt. Do dyspozycji mamy też bogatą ofertę gotowych modeli, wśród których bez problemu powinniśmy znaleźć komputer najlepiej pasujący do naszych wymagań. Gorzej, gdy poszukujemy sprzętu nietypowego, nigdzie nie możemy znaleźć interesującego nas zestawu lub złożenie komput...
Opanuj możliwości najważniejszych dystrybucji Linuksa ? Odkryj cały potencjał tego bezpłatnego systemu operacyjnego! Zainstaluj i optymalnie skonfiguruj bezpieczne środowisko pracy Opanuj zadania administracyjne i funkcje serwerowe Linuksa Wykorzystaj narzędzia programistyczne do tworzenia własnych aplikacji W tym roku upływa już dwadzieścia lat od dnia, kiedy fiński programista Linus Torvalds przedstawił światu swój stworzony hobbystycznie system operacyjny - Linux. Nie...
Zaprojektuj nowe aplikacje dla urządzeń mobilnych Środowisko Visual Studio i szkic projektu Wykorzystanie języka C# i platformy .NET Compact Zastosowanie grafiki trójwymiarowej z mobilnym Direct3D Urządzenia przenośne, począwszy od telefonów komórkowych, a skończywszy na GPS-ach i kieszonkowych odtwarzaczach wideo, są dziś niezwykle popularne. Wiele z nich łączy w sobie tak przeróżne funkcje, że można je nazwać minikomputerami. Nic dziwnego, że pracują pod kontrolą uniw...
Poznaj najlepsze praktyki tworzenia mobilnych witryn internetowych Jak budować interaktywne witryny dla smartfonów? Jak zwiększyć użyteczność mobilnej witryny internetowej? Jak zoptymalizować serwer WWW pod kątem przeglądarek mobilnych? Internet mobilny to wyjątkowo ekscytujący, ale i chaotyczny ekosystem, który podlega gwałtownym i trudnym do przewidzenia zmianom. Ten podręcznik pozwoli Ci nie tylko przetrwać w tym fascynującym i "dziewiczym" świecie, ale skutecznie rad...
Poznaj efektywne narzędzia oraz mistrzowskie techniki pracy! Jak efektywnie zarządzać cyklem życia obiektów? Jak upraszczać trudne zadania przy użyciu technik metaprogramowania? Jak wykorzystać mądrość starożytnych filozofów w programowaniu? Każdy profesjonalista marzy o tym, aby w jak najkrótszym czasie zrobić i zarobić jak najwięcej — dotyczy to również programistów. Autor niniejszej książki, Neal Ford, wychodzi naprzeciw tym marzeniom i stawia tezę, że kluczem ...
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).