Vissza

Programming in HTML5 with JavaScript and CSS3

Programming in HTML5 with JavaScript and CSS3

Kód: 20480
Microsoft_Visual-Studio_Programming-in-HTML5-with-JavaScript-and-CSS3.png
Időtartam:5 nap
Nehézségi szint:
  • Középhaladó
240 000 Ft-tól
(Bruttó ár: 304 800 Ft-tól)
Kérdésem van!
Képzési forma
Egyedi igények szerint Nyílt Live Virtual Class (LVC)
Képzés nyelve
Magyar
Oktatási segédeszköz (opcionális)
Apple iPad 2017 32 GB (WIFI) Apple iPhone 6S 32 GB Nem kérek
- + Jelentkezem

Termékleírás 

  • A tanfolyam célja, hogy bevezesse a diákokat a HTML5, CSS3 és a JavaScript fejlesztésének világába. A tanfolyamon végzett hallgatók új ismereteket szereznek HTML5/CSS3/JavaScript fejlesztési területeken. A kurzus az első állomása annak a képzés-sorozatnak, amelynek célja a Web-alkalmazások és Windows Store alkalmazások professzionális programozása. A hallgatók alapszinten ismerkedhetnek meg a HTML5/CSS3/JavaScript programozási logika elemeivel, változók, villák, ciklusok kialakításával, a felhasználói felület beállításával, valamint adattárolási, lekérdezési lehetőségekkel.
  • A tanfolyam során Visual Studio 2012-t és Windows 8 rendszert használunk.

Kinek ajánljuk 

  • HTML5 alapú webes alkalmazásokat programozni tervező fejlesztőknek.
  • HTML5/CSS3 technológiákkal ismerkedőknek.
  • Kezdő JavaScript fejlesztőknek.
  • (A 3-6 hónapos tapasztalattal rendelkező HTML programozók számára inkább a haladó képzéseinket javasoljuk.)

Szükséges előképzettség 

  • Alapismeretek HTML nyelvben
  • HTML Tag-ek, API-k területén jártasság
  • CSS használatában alapismeretek
  • Alapvető programozási funkciók terén jártasság

Tematika 

Modul 1: A HTML és CSS áttekintése
A modul a HTML és a CSS áttekintését foglalja magában, valamint bemutatja a Visual Studio 2012 alkalmazását webes alkalmazások fejlesztéséhez.

Leckék

  • A HTML áttekintése
  • A CSS áttekintése
  • Webes alkalmazások készítése Visual Studio 2012 használatával

Modul 2: HTML5 oldalak készítése, formázása
A modul a HTML5 nyelv újdonságait taglalja, hangsúlyt fektetve a HTML5 újdonságai és stíluskezelési lehetőségeire.

Leckék

  • HTML5 oldal készítése
  • HTML5 oldal formázása stílusokkal

Modul 3: Bevezetés a JavaScript-be
A modul bevezeti a hallgatókat a JavaScript nyelvbe, és bemutatja, hogyan tehetők a HTML5 oldalak interaktívvá.

Leckék

  • A JavaScript szintaxis áttekintése
  • A HTML DOM programozása JavaScript-tel
  • A jQuery áttekintése

Modul 4: Adatbekérő űrlapok készítése és adatellenőrző lehetőségek mezők kitöltésénél
A modul a HTML5 új beviteli lehetőségeiről, űrlapok készítéséről és a felhasználók által bevitt adatok előzetes validálásáról szól.

Leckék

  • Űrlapok és beviteli adattípusok áttekintése
  • Bevitt adatok validációja HTML5 attribútumokkal
  • Bevitt adatok validációja JavaScript használatával

Modul 5: Távoli adatforrások integrálása
A modul azon adatbeviteli, adatlekérdezési funkciókat mutatja be, amelyek az XMLHTTPRequest objektummal és jQuery AJAX műveletekkel érhetőek el.

Leckék

  • Adatok küldése és fogadása XMLHTTPRequest segítségével
  • Adatok küldése és fogadása jQuery AJAX műveletekkel

Modul 6: HTML5 stílusformázása CSS3 alkalmazásával
Ebben a modulban a HTML5 oldalak stílusformázásról ejtünk szót CSS3 alkalmazásával.

Leckék

  • Szöveg formázása
  • Blokkok formázása
  • A CSS3 Selector-ok alkalmazása
  • Grafikai effektek létrehozása CSS3 segítségével

Modul 7: Objektumok és metódusok készítése JavaScript-ben
A modul azt mutatja be, hogy miként lehet jól strukturált és könnyen frissíthető JavaScript kódot készíteni, valamint leírja, hogy miként alkalmazzuk a scripteket a különféle objektumok esetében.

Leckék

  • Jól strukturált JavaScript kód elkészítése
  • Testre szabott objektumok készítése
  • Objektumok kiterjesztése

Modul 8: Interaktív oldalak készítése HTML5 API alkalmazásával
A modul bemutatja, hogy miként adhatunk interaktív elemeket egy oldalhoz HTML5 API-k használatával.

Leckék

  • Állományok kezelése
  • Multimédia-állományok beépítése
  • Böngésző helyétől és környezetétől függő viselkedés
  • Webalkalmazások debug-olása

Modul 9: Offline használat kialakítása webes alkalmazásokhoz
A modulban megismerhetik a hallgatók, hogy miként tehetjük a webes alkalmazásokat akkor is elérhetővé, ha a felhasználó nincs irodai hálózaton vagy internetkapcsolatban.

Leckék

  • Adatok olvasása és írása helyi adathordozóra
  • Kapcsolat nélküli munka támogatása az alkalmazás gyorstár segítségével

Modul 10: Állapothoz alkalmazkodó felhasználói felület
A modul célja a HTML5 oldalak olyan kialakítása, hogy az oldal megjelenése adaptívan alkalmazkodjon a böngészőt futtató eszközhöz.

Leckék

  • Eltérő formátumú eszközök támogatása
  • Alkalmazkodó felhasználói felület létrehozása

Modul 11: Fejlett grafikai elemek készítése
A fejlett grafikai elemek fejlesztése HTML5 alapú webes alkalmazásokhoz a modul fő témaköre.

Leckék

  • Interaktív grafikai elemek kialakítása vector alapon
  • Canvas használatával történő programozott grafikák elkészítése

Modul 12: Animációk a felhasználói felületen
A modul célja megismertetni olyan módszereket, amelyek szebb felhasználói élményt biztosítanak az animációknak köszönhetően.

Leckék

  • CSS grafikai átmenetek alkalmazása
  • Elemek átformálása
  • CSS Key-Frame animációk alkalmazása

Modul 13: Valós idejű kommunikáció Web-Socket alapokon
A modul betekintést ad azon technikákba, amelyekkel Web-Socket alapon válik lehetségessé adatok cseréje a HTML5 webalkalmazás és egy távoli kiszolgáló között.

Leckék

  • Bevezetés a Web Socket kommunikációba
  • Adatcsere a Web Socket-en keresztül

Modul 14: Web Worker Process létrehozása
A modul a Web Worker Process alkalmazását mutatja be, amellyel hosszú időn keresztül futó, aszinkron időzítésű webes alkalmazásokat készíthetünk.

Leckék

  • Web Worker bevezetés
  • Aszinkron folyamatindítás Web Worker használatával

Tanfolyami naptár