Webudvikling for begyndere
HTML5, CSS3 og JavaScript
Er du ny indenfor webudvikling, kan det være svært at danne sig et overblik over de forskellige begreber, teknologier og de muligheder der følger med. Her er kurset, som giver dig dette overblik.
- Kursus for ledige - uden egenbetaling
- Godkendt på flere regionale positivlister (Jobcenter)
- Opstartsgaranti - kursusopstart hver anden uge
- Kom på kursus uanset hvor i landet du bor
- Bliv Microsoft-certificeret
- Pris til jobcentret: DKK 20.700 ekskl. moms
Ingen egenbetaling
- Nyledige.dk
- Kurser
- Web, programmering og grafisk design
- Webudvikling for begyndere
Inden for de sidste par år er der kommet mere og mere fokus på struktureret webudvikling. Det skyldes blandt andet, at standarder som HTML og CSS er opdateret og udvidet kraftigt. Og så er det er blevet langt enklere at skabe dynamiske og effektive brugerflader ved hjælp af eksempelvis JavaScript.
Moderne webudvikling er centreret omkring tre teknologier – HTML (HyperText Markup Language), CSS (Cascading Style Sheets) og JavaScript.
HTML beskriver indholdet på en webside, CSS håndterer præsentationen og JavaScript dynamikken.
På dette forløb introduceres du grundigt til alle delene.
Opstartsgaranti

Kurset udbydes med opstartsgaranti.
Dermed kan du være sikker på, at kurset afholdes med start og slut på de oplyste datoer.
Planlagte kursusforløb
Online
30. maj 2022
WEBINTRO-6857-300522-E-EN
- Starter 30. maj 2022
- Slutter 11. juli 2022
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
13. juni 2022
WEBINTRO-6858-130622-E-EN
- Starter 13. juni 2022
- Slutter 22. juli 2022
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
8. august 2022
WEBINTRO-8035-080822-E-EN
- Starter 8. august 2022
- Slutter 16. september 2022
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
22. august 2022
WEBINTRO-8036-220822-E-EN
- Starter 22. august 2022
- Slutter 30. september 2022
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
5. september 2022
WEBINTRO-8037-050922-E-EN
- Starter 5. september 2022
- Slutter 14. oktober 2022
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
19. september 2022
WEBINTRO-8038-190922-E-EN
- Starter 19. september 2022
- Slutter 28. oktober 2022
- NB: Kurset er på engelsk / This course is in English
E-learning
Skal vi ringe dig op?
Ja, tak - jeg vil gerne vide mere om, hvordan jeg kommer på Webudvikling for begyndere
Er du jobkonsulent?
Du kan tilmelde en borger til et kursusforløb, hvis du på forhånd har aftalt det med vedkommende og har fået tilladelse til at overføre borgerens personoplysninger til Nyledige.
For at kunne genemføre kurset skal du...
- have adgang til mindst en PC eller Mac som du har administratorrettigheder på. Det er ikke muligt at gennemføre kurset med en iPad eller anden tablet.
- kunne læse engelsk på et medium højt niveau. Alle fagtermer forklares dog grundigt i såvel e-learningen som den tilknyttede litteratur.
Mange har stor glæde af at have en tablet eller ekstra PC, som kan bruges til at læse den tilknyttede litteratur på.
Er du i tvivl om, om kurset er noget for dig? Kontakt os!
Download software
På kurset skal du bruge Microsoft Visual Studio. Programmet downloades helt gratis via linket herunder.
Et års adgang til opdateret faglitteratur
Med kurserne følger et års fuld adgang til de over 30.000 faglitterære kvalitetstitler, du finder på Books24x7.com.
Hvor i landet er kurset godkendt?
Webudvikling for begyndere er godkendt på den regionale positivliste for:

- Østjylland
- Hovedstaden (396)
Bor du på Sjælland, Fyn eller Bornholm samt i Syd-, Vest- eller Nordjylland, kan kurset også godkendes via de regionale lister, da kurset er godkendt i den tilstødende region.
Kursusplan
Modul 1: Software Programming & Development Fundamentals
Software skal fungere som forventet og ikke indeholde fejl. For at sikre det, kræves struktur og planlægning i udviklingsfasen, samt løbende vedligehold gennem hele produktets livscyklus.
Best practice er et nøglebegreb indenfor al softwareudvikling, og på denne første del af kurset skal vi beskæftige os med netop det. Vi gennemgår nogle af de mest almindelige fremgangsmåder, både i forhold til projektplanlægning og kodning. Endelig gennemgår vi forskellige metoder til at håndtere sikkerhedsspørgsmål, effektivitet samt vedligeholdelse af kode.
Kurser:
- Software Programming Fundamentals: Design and Development Best Practices
- Software Programming Fundamentals: Source Coding Best Practices
- Software Programming Fundamentals: Software Security Best Practices
- Software Programming Fundamentals: Best Practices for Maintaining Code
Uanset programmeringssprog og teknisk platform er det fornuftigt, at tage udgangspunkt i et fælles sæt metologier. På denne del af kurset skal du udforske nogle af grundprincipperne indenfor grundlæggende softwareudvikling og programmering.
Indholdet tager udgangspunkt i målene for Microsofts certificeringseksamen Software Development Fundamentals (eksamen 98-361), som er en del af Microsoft Technology Associate (MTA) certificeringssporet. Bemærk dog at denne certificeringseksamen ikke er en del af kurset.
Kurser:
- Programming Fundamentals
- Programming Techniques
- Developing Windows and Web Applications
- Object-oriented Programming Fundamentals
- Windows Store Applications and Databases
Modul 2: User Experience (UX) Design
Brugeroplevelsen er af afgørende betydning for succes med en applikation. Denne læringssti dækker vigtigheden af at identificere dine brugere, bruge ensartede og enkle designmønstre samt at implementere effektiv navigation og layout. Solid implementering af medieelementer som eksempelvis reklamer er ligeledes vigtigt.
På denne anden del af kurset skal du således arbejde med hvordan en designstrategi implementeres i en brugergrænseflade. Du skal blandt andet arbejde med værktøjer som Lean UX og wireframing.
Kurser:
- UX Design Foundations: Design Principles and Strategies
- UX Design Foundations: Techniques and Tools
- UX Design Foundations: Navigation, Layout, and Content
Modul 3: JavaScript
JavaScript er de facto standarden når det handler om at programmere front-end brugergrænseflader til webapplikationer. Med denne kursusserie får du en grundig introduktion til JavaScript.
Kurser:
- JavaScript Fundamentals
- JavaScript Data, Decision Making, and Arrays
- JavaScript Front End Development: Functions and Objects
- JavaScript Front-end Development: Errors, Events, Objects, & New Features
- JavaScript Front End Development: Front End Development Basics
- JavaScript Front End Development: Frameworks
- JavaScript er et såkaldt "multiparadigmesprog". Det understøtter imperative, funktionelle og objektorienterede programmeringsformater. Men bare rolig: Det lyder heldigvis sværere, end det faktisk er.I denne kursusserie får du hænderne på. Du skal blandt andet programmere simple funktioner i JavaScript og lære at integrere dem med dynamisk indhold i HTML5.
Kurser:
- JavaScript Essentials: Getting Started
- JavaScript Essentials: Language Features
- JavaScript Essentials: JavaScript In Depth
- JavaScript Essentials: Basic Browser Interaction
- JavaScript Essentials: Date and Math Functions
- JavaScript Essentials: Working with Strings
- JavaScript Essentials: Working with Page Elements
- JavaScript Essentials: Dynamic Content and HTML5
- JavaScript Essentials: Dynamic JavaScript Code
- JavaScript Essentials: Input and the Mouse
Modul 4: HTML5 & CSS3
HTML, HyperText Markup Language, bruges til at opbygge websider, der efterfølgende kan vises ved hjælp af en webbrowser. HTML er et markup-sprog, som grundlæggende består af et sæt prædefinerede elementer kaldet tags og attributter. Med HTML5 og CSS3 har du alle de nødvendige dele til at lave forbløffende komplekse websider - også visuelt.
På denne del af kurset lærer du, hvordan du opretter HTML5-kompatible websider baseret på W3 HTML5-specifikationen.
Kurser:
- Introduction to HTML5
- HTML5 Layout
- HTML5 Forms
- HTML5 APIs and Media
- HTML5 and CSS3
- HTML5 Layout with CSS3
- HTML5 and Advanced CSS3
- HTML5 and JavaScript
- HTML5 Graphics and Canvas
- Advanced HTML5
- Advanced Features of JavaScript, CSS3 and HTML5
Modul 5: Programming in HTML5 with JavaScript and CSS3
HTML kan være ganske overvældende. Og når både CSS og JavaScript trækkes ind i sammenhængen, mister man let pusten. Denne samling kurser har til hensigt at lære dig, hvordan du bruger HTML5 i sammenhæng med JavaScript og CSS3.
Niveauet trækkes en tak op, og du kommer også til at beskæftige dig med mere abstrakte elementer og processer, så du er forberedt på den 70-480-eksamen, som afslutter kurset.Hvert element giver en dig solid ballast og viden om de elementer du skal bruge i forhold til at kunne producere programmering i HTML5 og JavaScript.
På dette tidspunkt i kurset er det endvidere væsentligt, at du har fået installeret Microsoft Visual Studio IDE på din PC, og har lært at benytte softwaren (se boksen længere oppe på denne side).
Kurser:
- HTML5 with JavaScript & CSS3: Introduction
- HTML5 with JavaScript & CSS3: Styling HTML5 & JavaScript
- HTML5 with JavaScript & CSS3: HTML5 & Javascript
- HTML5 with JavaScript & CSS3: APIs & Data Storage
- Programming in HTML5: More Advanced HTML5 & CSS3
- Programming in HTML5: Adaptive AI, Graphics, & Animation
- HTML5 with JavaScript & CSS3: Data Flow, Consuming, & Transmitting Data
- HTML5 with JavaScript & CSS3: WebSockets & Asynchronous Processing
- HTML5 with JavaScript & CSS3: Advanced Input Validation
Det er ikke noget krav, at du gennemfører eksamenen - men vi anbefaler det kraftigt.
Der er adgang til chatroom og mail-korrespondance med en mentor, som kan støtte i forhold til onlinekurserne. Din mentor kan blandt andet støtte med yderligere forklaring af kursusmaterialet.
Hvis du ønsker at benytte dig af tilbuddet om certificering, skal du gøre det inden for 3 måneder efter kursets afslutning.
Kurser:
- Introduction to HTML5
- HTML5 Layout
- HTML5 Forms
- HTML5 APIs and Media
- HTML5 and CSS3
- HTML5 Layout with CSS3
- HTML5 and Advanced CSS3
- HTML5 and JavaScript
- HTML5 Graphics and Canvas
- Advanced HTML5
- Advanced Features of JavaScript, CSS3 and HTML5