W dniu dzisiejszym kontakt z Biurem Obsługi Klienta jest możliwy jedynie drogą mailową.
Przepraszamy za niedogodności. więcej

HTML5 Komponenty

27 opinii

Chwilowo niedostępny

HTML5 Komponenty

oprawa miękka

61,62 zł

HTML5 Komponenty

eBook

44,80 zł

Ładowanie...

Szczegóły produktu

Data wydania
17 cze 2016
Oprawa
miękka
Numer wydania
1
Autor/Redaktor
Sebastian Rosik

HTML5 Komponenty

Wraz z rozwojem technologicznych możliwości przeglądarkowych, idą w parze rozwój i poziom skomplikowania samych treści w nich prezentowanych. Tworzymy nie tylko strony internetowe, ale też zaawansowane aplikacje użytkowe, które nie tylko służą konsumowaniu treści, ale ich wytwarzaniu. Między innymi ze względu na niską barierę wejścia dla użytkownika, czyli brak wymogu pobierania czy instalacji oprogramowania, powstaje coraz więcej aplikacji, które jedyne czego wymagają do funkcjonowania to samej przeglądarki.

Złożoność aplikacji internetowych wymaga od nas odmiennego podejścia do rozwoju oprogramowania od tego, którym posługujemy się podczas tworzenia stron internetowych. Dużą częścią składową aplikacji jest warstwa prezentacji, która w zależności od typu aplikacji może być bardzo rozbudowana. Wymaga to od nas podziału tej warstwy na mniejsze części składowe, które razem będą współpracować i tworzyć większą całość — tzw. komponenty interfejsu użytkownika.

Co znajdziemy w książce?

HTML5 Komponenty jest publikacją, która wprowadza Czytelnika w świat nowoczesnego rozwoju oprogramowania na przeglądarki. W książce zawartych jest wiele informacji, jak i przykładów w jaki sposób tworzyć nowoczesne oprogramowanie. Dowiemy się, czym są WebComponenty, w jaki sposób działają oraz jak łączyć je ze sobą w większą całość.

Wspomogą nas w tym podstawy języka ECMAScript 2015, który jest następną wersją JavaScript. Poznamy także tajniki LESS, który rozszerza język CSS o nowe możliwości takie jak np. zmienne czy funkcje. Oprócz zagadnień językowych książką prezentuje sposób na automatyzacje swojego środowiska pracy, gdyż wraz ze wzrostem złożoności aplikacji, wrasta także ilość powtarzalnych czynności, które trzeba wykonać, by np. zbudować aplikację.

Pozycja polecana jest osobom które znają podstawowe zagadnienia technologii oferowanych przez przeglądarki. Potrafią stworzyć interaktywną stronę internetową wzbogaconą o skrypty JavaScript i chcą wkroczyć w świat tworzenia aplikacji przeglądarek.

Patroni medialni:
WarsztatGo    Programista    GeekGirlsCarrots Grafmag StrefaKodera Niebezpiecznik    Virtual-it.pl

Dodatki

 

Recenzje (27)

 
badge-check Recenzja użytkownika sklepu
 
badge-check Recenzja użytkownika sklepu

Zainspiruj się kategoriami tego produktu

Książki tego autora

HTML5 Komponenty: Klucz do nowoczesnych aplikacji internetowych

W dobie dynamicznego rozwoju technologii webowych, umiejętność tworzenia zaawansowanych komponentów HTML5 staje się nieodzowna dla programistów dążących do budowania funkcjonalnych i intuicyjnych aplikacji internetowych. Ta publikacja stanowi kompendium wiedzy, które pozwala zrozumieć i wykorzystać potencjał najnowszych rozwiązań w zakresie warstwy prezentacji, umożliwiając tworzenie rozbudowanych, wieloplatformowych narzędzi. Rekomendujemy również literaturę uzupełniającą, obejmującą programowanie wieloplatformowe, monitorowanie przepływu danych oraz leksykony kieszonkowe, które wspierają rozwój kompetencji w obszarze nowoczesnych technologii programistycznych.

Po jakie produkty jeszcze warto sięgnąć:

  1. Programowanie wieloplatformowe z C++ i wxWidgets 3: Ta książka wprowadza czytelników w świat wieloplatformowego programowania z użyciem wxWidgets. Dowiedz się, jak tworzyć nowoczesne aplikacje okienkowe na różne systemy operacyjne, korzystając z potężnych narzędzi i bibliotek, które znacznie ułatwiają pracę programisty.
  2. C# 12. Leksykon kieszonkowy: Kompaktowe kompendium wiedzy o najnowszej wersji C# 12, które pozwoli Ci szybko znaleźć odpowiedzi na pytania związane z programowaniem w tym języku. Idealne dla programistów pracujących w ekosystemie Microsoftu, rozwijających aplikacje, gry czy usługi backendowe.
  3. Airflow Monitorowanie przepływu danych: Poznaj skuteczne metody zarządzania i analizowania ogromnych ilości danych w erze cyfrowej. Ta książka pokaże, jak kontrolować i optymalizować przepływ informacji, aby wyciągać z nich cenne wnioski i wspierać decyzje biznesowe.
  4. Programista samouk: Jeśli chcesz nauczyć się programowania od podstaw i rozwijać swoje umiejętności, ta pozycja jest dla Ciebie. Przedstawia kluczowe pojęcia, dobre praktyki i techniki, które pomogą Ci stać się profesjonalnym programistą, nawet bez formalnego wykształcenia w tym zakresie.
  5. Poznaj TypeScript: Rozszerz swoje możliwości programistyczne dzięki TypeScript, językowi, który zapewnia bezpieczeństwo typów w JavaScript. Ta książka wprowadzi zarówno początkujących, jak i zaawansowanych, w tajniki tworzenia skalowalnych i wydajnych aplikacji internetowych.
  6. Podstawy architektury i technologii usług XML sieci WEB: Zdobądź wiedzę na temat architektury zorientowanej na usługi (SOA) i technologii Web Services. Dowiedz się, jak tworzyć rozproszone systemy, które mogą współdziałać niezależnie od platformy i lokalizacji, korzystając z usług XML w sieci Web.
  7. Wstrzykiwanie zależności: Poznaj wzorce i zasady projektowania kodu oparte na Dependency Injection, które ułatwiają tworzenie elastycznego i łatwego w utrzymaniu oprogramowania. Ta książka to kompendium wiedzy dla każdego programisty pracującego w paradygmacie obiektowym.
  8. Refaktoryzacja w C#: Dowiedz się, jak eliminować dług techniczny i poprawiać jakość kodu w języku C#. Praktyczne wskazówki i narzędzia w tym przewodniku pomogą Ci bezpiecznie przeprowadzić refaktoryzację i zwiększyć wydajność swojego projektu.
  9. Lua i LaTeX. Dynamiczne tworzenie dokumentów: Połącz świat programowania z tworzeniem dokumentów, korzystając z Lua i LaTeX. Ta książka pokaże Ci, jak automatyzować skład tekstu i tworzyć zaawansowane dokumenty w sposób szybki i efektywny.
  10. Nowoczesna Java w działaniu: Aktualizacja bestsellerowej pozycji, która wprowadza w najnowsze techniki programowania w Java 9 i 8. Poznaj wyrażenia lambda, programowanie reaktywne i system modułów, aby pisać bardziej elastyczny i nowoczesny kod.
Zobacz inne z tej samej serii
HTML5 Komponenty

HTML5 Komponenty