Course Outline

Introductie

De evolutie van frontend-ontwikkeling

  • Tools en processen voor Web Development

Overzicht van de Web Development-cyclus

  • Versiebeheer, codering, bouwen, testen, implementeren.
  • Automatiseren van het proces

Voorbereiding van de ontwikkelingsomgeving

  • Editors en IDE's (Integrated Development Environment)
  • Overwegingen bij het besturingssysteem (Windows, Mac en Linux)

Versiebeheer

  • GitHub, GitLab, enz.
  • Opzetten en beheren van een versiebeheersysteem

Pakket Managers

  • NodeJS-code verkrijgen en delen
  • JQuery-code verkrijgen en delen

Ontwikkeling

  • Gebruik van CSS Preprocessors en frameworks om uit te breiden en te beheren CSS
  • Task Runners gebruiken om repetitieve taken te automatiseren (Grunt, Gulp, enz.)
  • Ontwikkelen met behulp van applicatieframeworks (Angular, React, etc.)
  • Foutopsporing met Chrome- en Firefox-ontwikkelaarstools.

Testing

  • Automatisch verversen van de browser na codewijzigingen
  • Codefouten opsporen met JSHint
  • Codestijl controleren met JSCS

Implementeren

  • Wijzigingen doorvoeren in versiebeheersysteem
  • Automatisering met Continuous Integration-tools en -processen

Probleemoplossing

Samenvatting en conclusie

Requirements

  • Ervaring met frontend webontwikkeling

Publiek

  • Front-end webontwikkelaars
 14 Hours

Getuigenissen (3)

Related Courses

Related Categories