10958 Programming Fundamentals of Web Applications

Microsoft Programmeer talen.

Introductie

leer de verschillende Microsoft tools om webapplicaties te maken.

Algemene omschrijving

Deze vijfdaagse instructeurs geleide cursus biedt de kennis en vaardigheden om webtoepassingen te ontwikkelen met behulp van Microsoft Visual Studio en WebMatrix 2.

De cursus introduceert de Microsoft-webstack en laat zien hoe WebMatrix 2 kan worden gebruikt om webtoepassingen te ontwikkelen. De cursus zal studenten helpen begrijpen hoe te beginnen met elementaire webontwikkelingsconcepten, en hoe bestaande applicaties uit de Application Gallery te gebruiken. De cursus beschrijft de basiswebontwikkeling, inclusief CSS, plug-ins, scripting, elementaire gegevenstoegang en applicatiehosting. De cursus beschrijft ook hoe u Windows Azure voor applicatiehosting kunt gebruiken en hoe u verder kunt gaan dan WebMatrix 2 naar Visual Studio.

Leerdoelen

Na het voltooien van deze cursus kunnen studenten:

  • Beschrijf de componenten van Microsoft-webtechnologieën die ontwikkelaars kunnen gebruiken om websites te hosten, gegevens te hosten, code uit te voeren en code te ontwikkelen.
  • Beschrijf hoe een website wordt ontwikkeld, inclusief de fasen planning, ontwikkeling, testen, iteratie en release en hoe WebMatrix 2 in elke fase moet worden gebruikt.
  • Maak een website met behulp van WebMatrix 2 en voeg dynamische webpagina's toe om gebruikersinteractie mogelijk te maken.
  • Beschrijf hoe u gegevens in een database kunt opslaan en deze op een WebMatrix 2-site kunt weergeven om een ​​dynamische webtoepassing te maken.
  • Integreer afbeeldingen, audiobestanden, videobestanden en andere media in een webtoepassing voor verschillende browsers.
  • Pas een consistente visuele stijl en gebruikersvriendelijke navigatiehiërarchie toe op een website.
  • Beschrijf mogelijke locaties voor het hosten van een productiewebsite en implementeer een voltooide website bij een gekozen hostingprovider.
  • Beschrijf de algemene bronnen van websitefouten en gebruik WebMatrix 2-hulpmiddelen en coderingstechnieken om problemen te diagnosticeren en code te corrigeren.
  • Integreer informatie afkomstig van webservices, datafeeds, RESTful-services en andere bronnen in een webtoepassing.

  • Blader door de pakketten die beschikbaar zijn in de NuGet-tool, selecteer een pakket dat overeenkomt met een functionele behoefte, voeg het toe aan een webtoepassing en schrijf code die de kenmerken van het pakket gebruikt.
  • Zorg ervoor dat een website beveiligd is tegen kwaadwillende aanvallen en identificeer gebruikers voordat ze toegang krijgen tot gevoelige inhoud.
  • Beschrijf hoe client-side coderingstechnieken reacties op gebruikers versnellen en het netwerkverkeer voor een website verminderen en gebruik maken van algemene client-side coderingstechnieken.
  • Analyseer het gebruikersverkeer op een openbare website en optimaliseer de site zodat deze dicht bij de top van de resultaten van zoekmachines verschijnt.
  • Maak een volledig functionele website door te beginnen met een applicatie uit de WebMatrix 2-toepassingsgalerij en functies toe te voegen om te voldoen aan ongewone of unieke klantvereisten.

  • Beschrijf de functies van Visual Studio- en ASP.NET-webformulieren waarmee ontwikkelaars krachtigere webtoepassingen kunnen maken.

Doelgroep

Deze cursus is bedoeld voor webontwikkelaars die beginners zijn en enige kennis van HTML hebben. Deze webontwikkelaars maken sites voor een reeks verschillende klanten en bedrijven, vaak door bestaande HTML-pagina's, -stijlen en -scripts te observeren en opnieuw te gebruiken. Ze werken voornamelijk met statische webpagina's en in-line-opmaak. Ze werken niet vaak in een team en gebruiken een ISV om de meeste websites van hun klanten te hosten.

Typisch, deze webontwikkelaars:

  • Maak een website voor een klein bedrijf of een vrijwilligersorganisatie.
  • Voeg meerdere statische webpagina's toe aan een website.

Voorkennis

Alvorens deel te nemen aan deze cursus, moeten studenten beschikken over:

  • Kennis van HTML of DHTML, waaronder:
    • tabellen
    • Afbeeldingen
    • vormen
  • Programmeerervaring inclusief de volgende concepten:
    • Variabelen declareren
    • Loops gebruiken
    • Voorwaardelijke uitspraken gebruiken

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 Microsoft Web Technologies

Module 2: WebMatrix verkennen 2

Module 3: Eenvoudige websites bouwen in WebMatrix 2

Module 4: Data-driven websites bouwen in WebMatrix 2

Module 5: Rich Content toevoegen aan WebMatrix 2-websites

Module 6: Ontwerp van de WebMatrix 2-website

Module 7: WebMatrix 2-webapplicaties implementeren

Module 8: WebMatrix 2-webtoepassingen oplossen

Module 9: Diensten en gegevens van internet gebruiken

Module 10: Een WebMatrix 2-webtoepassing verrijken met behulp van Open Source-componenten

Module 11: Een WebMatrix 2-website beveiligen

Module 12: Responsieve webpagina's bouwen

Module 13: verkeer naar een WebMatrix 2-website

Module 14: Een toepassing aanpassen vanuit de WebMatrix 2-galerij

Module 15: Overgang van WebMatrix 2 naar Visual Studio

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