Nová kniha: JavaScript Programujeme profesionálně

Přestupte do profesionální vývojářské ligy

Naprogramovat skript otevírající nové okno prohlížeče je něco, co zvládne kdejaký začínající vývojář bez větších zkušeností. Naprogramovat sofistikované funkce webových aplikací či asymetrické načítání obsahu stránek na pozadí je ale něco, s čím se již uživíte. Chcete přestoupit ze začátečnické ligy do té profesionální? Pak jste na správné adrese

Publikace pokrývá programování aplikací a interaktivních prvků webových stránek v JavaScriptu od základů až po dnešní podporu DOM a Ajaxu. Na konkrétních příkladech předvádí, jak tento mocný jazyk využít k tvorbě bezproblémové komunikace typu klient–server bez jakýchkoli prostředníků, jako je Java nebo skryté rámce.

S knihou prozkoumáte základní koncepty JavaScriptu včetně verzí objektově orientovaného programování, dědičnosti a jejich využití v HTML a XHTML. Autor podrobně popisuje všechny tři úrovně DOM včetně pokročilých témat, jako je simulace, XML parsování a využití dotazů jazyka XPath. Taktéž se naučíte, jak efektivně využívat regulární výrazy a tvořit dynamické uživatelské prostředí. Snadno se tak vyrovnáte se všemi nástrahami, na něž můžete při vývoji webů narazit.

Klepněte pro větší obrázek

TIP: Prohlédněte si obsah knihy a ukázkovou kapitolu.

Co se naučíte

S touto jedinečnou publikací se mimo jiné dozvíte:

  • Veškeré detailní informace o JavaScriptu včetně datových typů
  • Jak používat objektově orientované programování v JavaScriptu
  • Jak skriptovat formuláře a jejich prvky
  • Jak detekovat klienta a konfiguraci jeho počítače
  • Jak pomocí nástrojů ošetřovat chyby a ladit kód pro každý prohlížeč
  • Jak efektivně číst a manipulovat s daty jazyka XML
  • Jak vytvořit vlastní framework událostí
  • Jak pomocí různých metod ukládat data na straně klienta
  • Přístupy k práci s JavaScriptem v prostředí podnikových aplikací

Více informací, obsah i ukázkovou kapitolu najdete na webové stránce knihy.

Prohlédněte si další knihy z edice Programujeme profesionálně.

Témata článku: Programování, Java, Javascript

Určitě si přečtěte

Operační systém běžným počítačům nedal Bill Gates, ale Gary Kildall

Operační systém běžným počítačům nedal Bill Gates, ale Gary Kildall

** Gary Kildall pochopil, že levné výpočetní čipy mohou posloužit jako univerzální počítače pro všechny ** Připravil pro ně proto první operační systém ** Později mu systém vyfoukl Microsoft a nazval ho MS DOS

23.  4.  2017 | Pavel Tronner | 56

Umělá inteligence je sice v plenkách, už teď ale přestáváme rozumět, jak vlastně funguje. To je problém

Umělá inteligence je sice v plenkách, už teď ale přestáváme rozumět, jak vlastně funguje. To je problém

** Už je to tady, lidé přestávají chápat počítače ** Systémy neuronových sítí začínají pracovat tak, že ani jejich tvůrci přesně neví, co se uvnitř děje ** Do budoucna to může být závažný problém

24.  4.  2017 | Jakub Čížek | 112

Před 35 lety měl premiéru legendární počítač ZX Spectrum. Připomeňte si „Gumáka“

Před 35 lety měl premiéru legendární počítač ZX Spectrum. Připomeňte si „Gumáka“

** Slavný osmibitový počítač Sinclair ZX Spectrum byl uveden právě před 35 lety ** Připomeňte si tento průkopnický počítač v tematických článcích ** Podívejte se, jak funguje dnes

23.  4.  2017 | Pavel Tronner | 13

Správný počítač má alespoň dva monitory. Anebo je to jinak?

Správný počítač má alespoň dva monitory. Anebo je to jinak?

** David si nedokáže představit práci bez dvou a více monitorů ** Kubovi naopak stačí jeden a ve více displejích se ztrácí ** Jaký přístup je lepší?

23.  4.  2017 | Jakub Čížek | 59

Brněnské soudy daly stop Uberu. Je to dobře, nebo krok zpět?

Brněnské soudy daly stop Uberu. Je to dobře, nebo krok zpět?

** Před několika měsíci začal Uber nabízet své služby i v Brně ** Nyní ale narazil, soudům se to totiž nelíbí ** Má sdílená ekonomika dostat zelenou?

22.  4.  2017 | Jakub Čížek | 28


Aktuální číslo časopisu Computer

První test AMD Ryzen

Velké testy: 22 powerbank a 8 bezdrátových setů

Radíme s koupí Wi-Fi routeru

Co dokáží inteligentní domy?