Programming in HTML5 with JavaScript and CSS3 (20480)

Web technology (o.a.HTML 5) bij Microsoft applicaties

Introductie

Leer programma's te maken met de webtochnologien HTML5 en CSS3 en Microsoft ontwikkelomgeving.

Algemene omschrijving

Deze cursus biedt een inleiding tot HTML5, CSS3 en JavaScript. Deze cursus helpt studenten standaard HTML5 / CSS3 / JavaScript-programmeervaardigheden te verwerven. Deze cursus is een toegangspunt tot de trainingspaden van zowel de webtoepassing als de Windows Store-apps. De cursus richt zich op het gebruik van HTML5 / CSS3 / JavaScript om programmeerlogica te implementeren, variabelen te definiëren en te gebruiken, looping en vertakking uit te voeren, gebruikersinterfaces te ontwikkelen, gebruikersinvoer te registreren en te valideren, gegevens op te slaan en een goed gestructureerde applicatie te creëren.

 

De laboscenario's in deze cursus zijn geselecteerd om de structuur van verschillende toepassingsscenario's te ondersteunen en aan te tonen. Ze zijn bedoeld om zich te concentreren op de principes en coderende componenten / structuren die worden gebruikt om een ​​HTML5-softwaretoepassing tot stand te brengen.

 

Deze cursus maakt gebruik van Visual Studio 2012, draaiend op Windows 8.

Leerdoelen

Na het voltooien van deze cursus kunnen studenten:

  • Leg uit hoe Visual Studio 2012 moet worden gebruikt om een ​​webtoepassing te maken en uit te voeren.
  • Beschrijf de nieuwe functies van HTML5 en maak en style HTML5-pagina's.
  • Voeg interactiviteit toe aan een HTML5-pagina door JavaScript te gebruiken.
  • Maak HTML5-formulieren met behulp van verschillende invoertypen en valideer gebruikersinvoer met behulp van HTML5-kenmerken en JavaScript-code.
  • Verzend en ontvang gegevens van en naar een externe gegevensbron met behulp van XMLHTTPRequest-objecten en jQuery AJAX-bewerkingen.
  • Style HTML5-pagina's met behulp van CSS3.
  • Maak goed gestructureerde en gemakkelijk te onderhouden JavaScript-code.
  • Gebruik veelgebruikte HTML5-API's in interactieve webtoepassingen.
  • Maak webtoepassingen die offline operaties ondersteunen.
  • Maak HTML5-webpagina's die kunnen worden aangepast aan verschillende apparaten en vormfactoren.
  • Voeg geavanceerde afbeeldingen toe aan een HTML5-pagina door Canvas-elementen te gebruiken en door gebruik te maken van en schaalbare vectorafbeeldingen.
  • Verbeter de gebruikerservaring door animaties toe te voegen aan een HTML5-pagina.
  • Gebruik Web Sockets om gegevens te verzenden en ontvangen tussen een webtoepassing en een server.
  • Verbeter de responsiviteit van een webtoepassing die langlopende bewerkingen uitvoert met behulp van Web Worker-processen.

Doelgroep

Deze cursus is bedoeld voor professionele ontwikkelaars die 6-12 maanden programmeerervaring hebben en die geïnteresseerd zijn in het ontwikkelen van toepassingen met HTML5 met JavaScript en CSS3 (Windows Store-apps voor Windows 8 of webtoepassingen).

Deze cursus is bedoeld voor studenten met de volgende ervaring:

  • 1 - 3 maanden ervaring met het maken van webtoepassingen, waaronder het schrijven van eenvoudige JavaScript-code
  • 1 maand ervaring met het maken van Windows-clienttoepassingen
  • 1 maand ervaring met Visual Studio 2010 of 2012

 Deze cursus is niet bedoeld voor ontwikkelaars met drie of meer maanden HTML5-codeerervaring.

 

Studenten die ervoor kiezen om deze cursus bij te wonen zonder ontwikkelaarsachtergrond, moeten speciale aandacht besteden aan de trainingsvereisten. Ontwikkelaars die meer dan 5 jaar programmeerervaring hebben, kunnen merken dat delen van deze training van fundamenteel belang zijn bij het presenteren van de syntaxis die hoort bij bepaalde programmeringstaken.

 

Individuen die geïnteresseerd zijn in het afleggen van examen 70-480 : programmeren in HTML5 met JavaScript en CSS3, kunnen deze cursus ook bijwonen.

 

Voorkennis

Alvorens deel te nemen aan deze cursus, moeten studenten ten minste drie maanden professionele ontwikkelingservaring hebben.

Naast hun professionele ervaring, moeten studenten die deze training bijwonen, een combinatie van praktische en conceptuele kennis hebben met betrekking tot HTML5-programmering. Dit omvat de volgende voorwaarden:

  • Begrijp de basis HTML-documentstructuur:
    • HTML-tags gebruiken om tekstinhoud weer te geven.
    • HTML-tags gebruiken om afbeeldingen weer te geven.
    • HTML API's gebruiken.
  • Begrijpen hoe u veelgebruikte HTML-elementen met CSS kunt stylen, waaronder:
    • Hoe de presentatie van inhoud te scheiden
    • Hoe de contentstroom te beheren.
    • Hoe de positie van individuele elementen te controleren.
    • Hoe CSS-styling te implementeren.
  • Begrijpen hoe u JavaScript-code schrijft om functionaliteit aan een webpagina toe te voegen:
    • Hoe o variabelen maken en gebruiken
    • Hoe te gebruiken:
      • rekenkundige operatoren om rekenkundige berekeningen uit te voeren met een of meer variabelen
      • relationele operatoren om de relatie tussen twee variabelen of uitdrukkingen te testen
      • logische operatoren om uitdrukkingen te combineren die relationele operatoren bevatten
    • Hoe de programmastroom te regelen door gebruik te maken van if ... else-instructies.

    • Hoe iteraties kunnen worden geïmplementeerd met behulp van loops.

    • Hoe eenvoudige functies te schrijven.

Methode

StarTel verzorgt (maatwerk) ICT-trainingen op locatie in Roden of in-company in heel Nederland. Onze gecertificeerde trainers hebben veel praktische ervaring met de producten waarvoor zij trainingen verzorgen. Door de praktische benadering is de opgedane kennis na afloop van de training direct toepasbaar. Daarnaast worden de cursisten door onze trainers optimaal voorbereid op de afsluitende certificeringen en examens.
Bij StarTel kunt u zich inschrijven voor zowel klassikale trainingen als individuele (maatwerk) trainingen.

Module 1: Overzicht van HTML en CSS

Module 2: HTML5-pagina'smaken en stylen

Module 3: Inleiding tot JavaScript

Module 4: Formulieren maken om gegevens te verzamelen en gebruikersinvoer te valideren

Module 5: Communiceren met een externe gegevensbron

Module 6: HTML5stylenmet CSS3

Module 7: Objecten en methoden maken met behulp van JavaScript

Module 8: Interactieve pagina's maken met HTML5-API's

Module 9: Offline ondersteuning voor webtoepassingen toevoegen

Module 10: Implementatie van een adaptieve gebruikersinterface

Module 11: Geavanceerde grafische afbeeldingen maken

Module 12: De gebruikersinterface animeren

Module 13: Real-time communicatie implementeren met behulp van Web Sockets

Module 14: Een Web Worker-proces maken

Staat bij deze training geen datum gepland die in je planning past, kies dan voor de flexibele inschrijving. Wij nemen dan contact met je op. We kijken graag samen met je naar een mogelijk andere datum of andere lesmethode om je te voorzien in je trainingsbehoefte.

Startdatum Maand Variant Locatie