Wydawca: Helion
Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.
Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
Hello Scratch! Napisz swoją pierwszą grę i ucz się programowania
Melissa Ford, Sadie Ford, Gabriel Ford
Programowanie i gry komputerowe mają ze sobą wiele wspólnego. Są interesujące, wciągające oraz dają mnóstwo radości i satysfakcji. A przede wszystkim są znakomitą zabawą dla każdego bystrego dzieciaka, nawet jeśli ten dzieciak ma osiem lat i dopiero co opanował sztukę czytania. Naturalnie, dla tak młodych adeptów sztuki kodowania potrzebne jest specjalne środowisko, właśnie takie jak Scratch - język programowania dla dzieci stworzony przez MIT i udostępniony na zasadach open source. To świetny sposób na naukę programistycznego myślenia bez konieczności wnikania w złożoność standardowego programowania. Ta książka jest doskonałym przewodnikiem po świecie Scratcha. Jej autorami są dwunastoletnie bliźnięta, które w przyjazny sposób pokazały, jak napisać pięć wciągających gier. To znakomity sposób na pierwsze kroki w świecie programowania! W książce opisano, jak rozpocząć pracę ze Scratchem i jak wygląda jego przestrzeń robocza oraz edytor grafiki. Przystępnie przedstawiono podstawowe idee programowania. Omówiono krok po kroku tworzenie zabawnych gier w stylu retro. Starannie dobrane projekty zachęcają do prowadzenia samodzielnych poszukiwań, eksperymentów i modyfikacji. Przy tym wszystkim książka jest znakomitą pomocą zarówno do samodzielnych ćwiczeń, jak i do wspólnej pracy z rodzicami, dla których może stać się pretekstem do wspomnień o grach sprzed lat. Książka jest przeznaczona dla dzieci w wieku 8 - 14 lat i zawiera: Wprowadzenie do Scratcha Przedstawienie podstawowych idei programistycznych Zasady tworzenia elementów graficznych (pixel art) i skryptów Wyczerpująco opisane projekty mniejszych i większych programów Instrukcje budowania wciągających gier retro Dziecinajlepiej wiedzą, jak nauczyć dzieci programowania!
Hello World! Przygoda z programowaniem dla dzieci i absolutnie początkujących. Wydanie II
Warren Sande, Carter Sande
Nauka programowania to świetny pomysł, ale musimy Cię ostrzec: programowanie wciąga! Jeśli nauczysz się porozumiewać z komputerem w jego języku, szybko zorientujesz się, że napisanie własnej gry, skryptu do złożonych obliczeń czy funkcjonalnej aplikacji do codziennego użytku daje wielką satysfakcję i sprawia mnóstwo radości. Co więcej, programowania można nauczyć się niemal w każdym wieku. Wystarczy odrobina cierpliwości i konsekwencji! Trzymasz w ręce chyba najlepszy podręcznik do nauki programowania dla osób absolutnie początkujących — nawet takich, które komputera używają wyłącznie do przeglądania stron i obsługi poczty. W sposób szczególny nadaje się on dla dzieci, ale skorzystają z niego również dorośli, którzy chcą poznać podstawy programowania. Jasno i klarownie przedstawiono tu wszystkie niezbędne informacje, a liczne (bardzo zabawne) przykłady pozwalają na głębsze zrozumienie prezentowanych treści. Nauka odbywa się w języku Python. Jest to język łatwy w nauce, a przy tym bardzo popularny i wciąż rozwijany. Co więcej, przyswojenie sobie Pythona pozwala na szybką naukę innych języków! W tym podręczniku znajdziesz informacje m.in. o tym: jak przygotować się do pracy: zainstalować Pythona i napisać pierwsze linie kodu czym są i do czego służą zmienne, typy danych, operatory czym jest GUI i jak go napisać jakie są rodzaje pętli, co to są funkcje i na czym polega obsługa zdarzeń jak przygotować symulacje komputerowe Witaj w niezwykłym świecie programowania! Warren Sande — jest inżynierem systemów elektronicznych. Na co dzień korzysta z Pythona zarówno do nauczania programowania, jak i do pisania w pełni profesjonalnych skryptów. Carter Sande — jest uczniem o wielkiej pasji do technologii. Troszczy się o szkolną sieć informatyczną, chętnie pomaga kolegom w rozwiązywaniu problemów z komputerami, a ponadto uwielbia jeździć na rowerze i grać w stare gry wideo.
Hibernate Search. Skuteczne wyszukiwanie
Steve Perkins
Użytkownicy aplikacji prawdopodobnie najczęściej korzystają z funkcji wyszukiwania. Ze strony interfejsu użytkownika problem wydaje się trywialny. Zupełnie inne zdanie na ten temat mają programiści. Przygotowanie wydajnego, intuicyjnego i szybkiego mechanizmu wyszukiwania stanowi ogromne wyzwanie. Liczne kryteria, wyszukiwanie tekstu, zależności i połączenia logiczne to tylko część zagadnień, które trzeba opracować. Na szczęście z pomocą przychodzi narzędzie Hibernate Search. Jest to dodatek dla popularnej w świecie Javy i nie tylko biblioteki Hibernate. Dzięki Hibernate Search wprowadzenie rozbudowanych mechanizmów wyszukiwania w Twojej aplikacji będzie całkowicie bezbolesne. W trakcie lektury tej książki dowiesz się, jak zamapować encję, jak budować zapytania oraz zarządzać indeksami. Ponadto poznasz zaawansowane strategie poprawy wydajności oraz pełnię możliwości zapytań. Książka ta jest doskonałym podręcznikiem dla wszystkich programistów języka Java, mających za zadanie wprowadzenie do aplikacji rozbudowanych mechanizmów wyszukujących. Hibernate Search to dla nich prawdziwe koło ratunkowe! Dzięki tej książce: - poznasz możliwości biblioteki Hibernate Search - opanujesz najlepsze strategie zarządzania indeksami - błyskawicznie zbudujesz zapytanie - zachwycisz użytkowników Twojej aplikacji rozbudowaną wyszukiwarką Błyskawicznie zaprojektuj rozbudowany mechanizm wyszukiwania dzięki Hibernate Search!
HTML i CSS. Zaprojektuj i zbuduj witrynę WWW. Podręcznik Front-End Developera
Jon Duckett
Twój przewodnik po świecie webmasterów! Umiejętność projektowania i budowania stron WWW jest obecnie bardzo ceniona. Firma, organizacja, artysta, a często nawet osoba prywatna chcą mieć własną witrynę. I mimo że liczba stron w sieci jest wprost niewyobrażalna, wciąż jest tam miejsce na nowe! Dlatego odpowiedz sobie na pytanie: czy chcesz zbudować swoją własną witrynę, poszerzyć swoje kwalifikacje i zdobyć lepszą pracę? Tak? To zapraszamy do lektury! Ta pozycja jest doskonałym przewodnikiem, który wprowadzi Cię w świat projektowania i budowania stron WWW. W trakcie lektury dowiesz się też, jak uzyskać dostęp do serwera i opublikować swoją witrynę. Cała książka została podzielona na trzy części. Pierwsza poświęcona jest językowi HTML. Z nią poznasz niezbędne znaczniki oraz techniki tworzenia układu strony. Druga została poświęcona kaskadowym arkuszom stylów (CSS). Dzięki nim Twoja witryna nabierze kształtów i kolorów. Zobacz, co potrafi CSS3 — jeszcze niedawno takie cuda nie śniły się webmasterom. Ostatnia część to praktyczne porady oraz wskazówki, które pozwolą Ci uniknąć najczęstszych problemów. Ta książka to Twój klucz do świata webmasterów! Dzięki tej książce: opanujesz tajniki i składnię języka HTML poznasz niesamowite możliwości CSS3 unikniesz typowych problemów opublikujesz swoją pierwszą witrynę WWW na serwerze Poznaj tajniki projektowania i budowania stron WWW! Dla kogo jest ta książka? Projektantów i programistów witryn WWW. Redaktorów i osób tworzących treści stron. Zespołów zajmujących się marketingiem oraz handlem elektronicznym. Blogerów i hobbystów. W książce dowiesz się jak: Pisać kod HTML5 i CSS3. Tworzyć strukturę stron i witryn WWW. Przygotowywać obrazy, klipy wideo i pliki muzyczne. Kontrolować typografię oraz układ stron. Dodatkowe treści znajdziesz także na stronie poświęconej książce: www.htmlandcssbook.com Witaj na milszej ścieżce do poznania HTML i CSS. Niezależnie do tego chcesz projektować i tworzyć witryny WWW od podstaw, czy też zyskać dodatkową kontrolę nad wyglądem już istniejącej witryny, ta książka pomoże Ci w tworzeniu treści atrakcyjnych i przyjaznych dla użytkownika. Rozumiemy, że kod może być deprymujący, warto jednak żebyś zajrzał do tego przewodnika — przekonasz się jak bardzo różni się on od innych książek programistycznych. Każda strona książki opisuje nowe zagadnienie, przedstawiając je w prosty, atrakcyjny wizualnie sposób i zawiera zrozumiały opis oraz bardzo krótki przykład kodu. W książce znajdziesz także praktyczne porady dotyczące sposobów organizacji i projektowania stron, dzięki którym będziesz w stanie tworzyć olśniewające i łatwe w użyciu witryny. Nie potrzeba do tego żadnej wstępnej wiedzy ani doświadczeń.
HTML, XHTML i CSS. Praktyczne projekty. Wydanie II
Włodzimierz Gajda
Zostań świetnym webmasterem! Podstawy i rozróżnienia, czyli czym różni się HTML od XHTML i co to jest CSS Standardy i zasady, czyli o czym pamiętać przy projektowaniu strony internetowej Czcionki i układy stron, czyli jak stworzyć znakomity projekt i szablon strony WWW O projektowaniu stron internetowych napisano zapewne grube tysiące książek. Ta dziedzina zmienia się jednak na tyle szybko, a profesjonalnych projektantów, mających dużą wiedzę i obdarzonych umiejętnością jej przekazania, jest na tyle mało, że warto skorzystać z ich doświadczeń. Zwłaszcza, jeśli niezbędne wiadomości podane są w formie praktycznych przykładów, a dotyczą tak istotnych kwestii, jak używanie języków HTML i XHTML oraz kaskadowych arkuszy stylów, zgodność stron z obowiązującymi standardami, komponowanie układu serwisu WWW i tworzenie jego zawartości. Drugie wydanie książki "HTML, XHTML i CSS. Praktyczne projekty" pozwoli Ci od podszewki poznać tajniki projektowania naprawdę przemyślanych stron internetowych, uwzględniających potrzeby ich użytkowników. Dowiesz się, jak zachować poprawność składniową XHTML i CSS. Poznasz semantykę kodu XHTML i opanujesz metodologię pracy zgodnej ze standardami. Zrozumiesz, dlaczego ważne jest zapewnienie dostępności Twoich stron dla osób niepełnosprawnych i co zrobić, by wyszukiwarki mogły bez trudu przeanalizować oraz zaklasyfikować zawartość serwisu. Nauczysz się wybierać czcionki, tło, projektować wygodny interfejs i poszczególne fragmenty strony, a także zapisywać szczególnie udane projekty w formie szablonów. Składnia i poprawność języka XHTML Znaki diakrytyczne i oznaczanie języka dokumentu Praca w trybie standardów Podstawowe elementy XHTML Kaskadowe arkusze stylów — składnia i właściwości Klasy i identyfikatory, rodzaje czcionek Wszystkie atrybuty CSS 2.1 dotyczące czcionek i tekstu Elementy blokowe, liniowe i pływające Obszar zajmowany przez element i metody pozycjonowania elementów blokowych Układy stałej szerokości, płynne i hybrydowe Tekst, listy, tabele, odsyłacze i pozostałe elementy XHTML Właściwości CSS dotyczące tła i przyciski rollover w CSS Struktura funkcjonalna witryny Kolejność elementów w kodzie XHTML i atrybuty XHTML Formularze i powiązania dokumentów Element meta — dodatkowe informacje na temat strony WWW Dostępność strony WWW Semantyczny XHTML Wykorzystaj swoją kreatywność, tworząc zachwycające strony WWW!
Eric Rowell
Ponad 80 receptur prezentujących użycie elementu canvas, które zrewolucjonizują strony WWW! HTML5 szturmem zdobywa rynek stron (a w zasadzie już aplikacji) WWW. Co sprawia, że tak się dzieje? Ogrom nowych funkcji, które otwierają przed projektantami nowe możliwości. Usługi geolokalizacyjne, lokalne przechowywanie plików lub obsługa plików multimedialnych to tylko niektóre z nich. Wśród nowości jest również ta jedna wzbudzająca najwięcej emocji — canvas (płótno). Jest to element, który rewolucjonizuje grafikę i wizualizację na stronach WWW. Dzięki tej książce błyskawicznie zaczniesz korzystać z potencjału elementu canvas. W trakcie lektury poznasz podstawowe możliwości API tego elementu, a wraz z kolejnymi stronami zaczniesz wykorzystywać coraz bardziej zaawansowane techniki tworzenia animacji, wykonywania operacji na obrazach i pisania gier. Rysowanie łuków, przekształcenia i obroty nie będą stanowiły dla Ciebie żadnego problemu. Ponadto w mgnieniu oka opanujesz zasady tworzenia wykresów oraz wizualizacji przestrzennych. Ta książka zasługuje na Twoją szczególną uwagę. Sięgnij po nią i twórz oszałamiające strony w sieci! Element canvas to: nowość w języku HTML5 nowe możliwości graficzne na Twojej stronie efektowna wizualizacja danych baza do tworzenia gier dla przeglądarek Gotowe przepisy do wykorzystania na Twojej stronie!
Bartosz Danowski
Czas wreszcie poznać HTML… teraz w nowej odsłonie! Poznaj strukturę, nowe możliwości oraz elementy języka HTML5 Dowiedz się, jak korzystać z popularnych właściwości kaskadowych arkuszy stylów Samodzielnie zbuduj własną stronę WWW, wykorzystującą zalety nowego języka HTML5 jest obecnie jednym z najpopularniejszych języków pozwalających zbudować działającą bez zarzutu witrynę internetową - nawet jeśli nie ma się zbyt dużej wiedzy o programowaniu. Nowy standard zastąpił znacznie mniej funkcjonalny język HTML4, ale jego twórcy zadbali o kompatybilność między obiema wersjami. Wprowadzono tu sporo nowych elementów i znaczników, poprawiono też obsługę błędów podczas parsowania HTML oraz obsługę formularzy. Nowością jest obsługiwanie elementów multimedialnych i graficznych oraz API dla aplikacji internetowych. Wszystko to masz szansę sprawdzić w praktyce podczas wykonywania ćwiczeń zamieszczonych w tej książce. "HTML5. Ćwiczenia praktyczne" to zbiór przemyślnie skomponowanych zadań dla wszystkich, którzy mają choćby niewielkie pojęcie o pracy z komputerem oraz apetyt na wiedzę. Bartosz Danowski, doświadczony, błyskotliwy i bezpośredni autor tego zbioru, zadbał o to, by kolejne kroki prowadziły adepta zgłębiającego tajniki HTML5 w kierunku samodzielnego zbudowania funkcjonalnego serwisu WWW. Dzięki tej książce poznasz najważniejsze założenia i zasady tego języka, zdobędziesz wiedzę o znacznikach i atrybutach oraz zrozumiesz, jak tworzyć optymalną strukturę dokumentów HTML. Nauczysz się wykorzystywać komentarze, listy, tabele, formularze, elementy blokowe, wstawiane i osadzone. Dowiesz się, jak działają kaskadowe arkusze stylów, a potem połączysz to wszystko w całość w praktycznych projektach! Podstawowe informacje o języku HTML Znaczniki i atrybuty Najważniejsze różnice między HTML4 i HTML5 Najważniejsze zasady Struktura dokumentu HTML5 Elementy języka HTML5 Kaskadowe arkusze stylów Praktyczne projekty Dodatek Aplikacja? Witryna? Przećwicz to z HTML5!
HTML5 i CSS3. Praktyczne projekty
Włodzimierz Gajda
Zrób wielki krok na drodze do tworzenia fantastycznych witryn WWW! Elementarz HTML5 i CSS, elementy i znaczniki HTML5, czyli prosty zestaw do tworzenia strony WWW Czcionki na stronach WWW, układ strony i tła, czyli eleganckie wykończenie strony internetowej Zagadnienia zaawansowane, czyli atrybuty HTML, powiązania dokumentów, metainformacje i formularze Opanowanie wszystkich elementów pozwalających stworzyć doskonałą witrynę internetową nie jest rzeczą łatwą. W tym celu trzeba sprawnie posługiwać się co najmniej dwoma językami programowania: HTML i CSS, a także pamiętać o różnicach między przeglądarkami i potrzebach osób niepełnosprawnych. Dobrze jest też znać się na grafice komputerowej, typografii… i wielu innych sprawach. Jednak to wszystko da się zrobić przy odrobinie uporu i pomocy książki prezentującej w praktyce omawiane zagadnienia. W tej książce znajdziesz mnóstwo ćwiczeń, których zadaniem jest przybliżenie Ci sposobu działania poszczególnych elementów języka HTML5 i właściwości CSS3, a także większych projektów, które pozwolą Ci opanować i przetestować wiedzę na temat większych partii materiału. Obok szczegółowego omówienia języka HTML znajdziesz tu porady na temat tego, jak pilnować poprawności kodu HTML5 i CSS3, pracować w trybie standardów, tworzyć układy strony czy projektować szablony. Dowiesz się także sporo na temat semantyki języka HTML. Jak zapewnić poprawność składniową HTML5 oraz CSS3? Jak pilnować zgodności tworzonych stron ze standardami? Jak sprawnie edytować kod HTML5? Jak pracować w trybie standardów? Jakich czcionek używać na stronach WWW? W jaki sposób tworzyć układy stron przy użyciu stylów CSS? Jak wykorzystywać tła na stronach WWW? Jakimi cechami wyróżnia się semantyczny kod HTML5? Jak projektować szablony stron WWW? Przyszły webmasterze, nie możesz przegapić tej książki!