Kursplan

Introduksjon til Webutvikling

  • Webside vs Webapplikasjon
  • Å få tilgang til webapplikasjoner på en mobil enhet

Forstå hvordan websider og webapplikasjoner fungerer

Forberede ditt webutviklingsmiljø

Forstå presentasjonslaget (frontend) av en webapplikasjon

Grunnleggende HTML

Grunnleggende CSS

Grunnleggende Javascript

Responsiv webdesign

Front-end biblioteker og rammeverk

Prosjekt: Design en mobilvennlig nettside

Forstå datatilgangslaget (backend) av en webapplikasjon

Grunnleggende PHP

Databaser og grunnleggende SQL

Grunnleggende Linux

Backend biblioteker og rammeverk

  • Laravel

Oppsette en webapplikasjonserver

  • LAMP-stak: Linux, Apache, MySQL, PHP

Prosjekt: Opprette en mikroblogg

Sikre din webapplikasjon

Teste din webapplikasjon

  • Testdrevet utvikling

Styre ditt prosjekt

  • Versjonskontroll

Prosjekt: Opprette en Cstore-App

Avansert Javascript

Avansert PHP

Avansert SQL

Avansert sikkerhet

Tilgjengelighet og lokalisering

Prosjekt: Testprosjekt

Metoder for utplasseringer og kontinuerlig integrasjon

  • Jenkins

Samarbeid og agil utvikling

Prosjekt: TBD

Optimalisere din webapplikasjon

Skalere din webapplikasjon

Felsøke din webapplikasjon

Prosjekt: TBD

Andre teknologier og metoder

  • React, Progressive Web Apps, NoSQL-databaser, etc.

Avsluttende bemerkninger

Krav

  • Yrkesutdanning eller grad innen dataprogrammeringsrelatert eller lignende teknisk studieretning eller tilsvarende praktisk erfaring
  • Erfaring med to eller flere generelle programmeringsspråk inkludert, men ikke begrenset til: PHP, JavaScript, Python, Java eller Objective C
  • Erfaring med utvikling av webapplikasjoner eller mobilapplikasjonsutvikling
 420 timer

Antall deltakere


Pris per deltaker

Referanser (5)

Kommende kurs

Relaterte kategorier