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
- Adgang til jobsøgningskurser - også efter forløbet
- Forøg jobmulighederne med et fokuseret læringsforløb
- Pris til jobcentret: DKK 22.000 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.
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.
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
13. januar 2025
WEBINTRO-10365-130125-E-EN
- Starter 13. januar 2025
- Slutter 21. februar 2025
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
27. januar 2025
WEBINTRO-10366-270125-E-EN
- Starter 27. januar 2025
- Slutter 7. marts 2025
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
10. februar 2025
WEBINTRO-10367-100225-E-EN
- Starter 10. februar 2025
- Slutter 21. marts 2025
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
24. februar 2025
WEBINTRO-10368-240225-E-EN
- Starter 24. februar 2025
- Slutter 4. april 2025
- NB: Kurset er på engelsk / This course is in English
E-learning
Online
10. marts 2025
WEBINTRO-10369-100325-E-EN
- Starter 10. marts 2025
- Slutter 23. april 2025
- 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.
Hvor i landet er kurset godkendt?
Webudvikling for begyndere / Javascript programmering
er godkendt på de regionale positivlister for:
- Hovedstaden (190)
- Fyn
- Sydjylland
Bor du på Sjælland eller Bornholm samt i Øst- eller Vestjylland, kan kurset også godkendes via de regionale lister, da kurset er godkendt i den tilstødende region.
Jobmuligheder
Der er altid ledige jobs for dig med kompetencer indenfor webudvikling og interfacekode.
Næsten uanset hvilke teknologier og platforme du vælger at specialisere dig i, er jobmulighederne fremragende over hele landet.
Kursusplan
Modul 1: Developer Fundamentals (2022)
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:
- Programming Fundamentals: Command Line Interface & Operating System Commands
- Programming Fundamentals: Introduction to Programming
- Programming Fundamentals: Systematic Design with Pseudocode
- Programming Fundamentals: Algorithms, Sorting, & Searching
- Programming Fundamentals: Object-oriented Programming
- Programming Fundamentals: Programming Best Practices
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.
Kurser:
- Web Fundamentals: Web Development with HTML
- Web Fundamentals: Cascading Style Sheets for Web Pages
- Web Fundamentals: Web Fundamentals: Dynamic Web Pages with JavaScript
Her skal du fokusere på databaser og principperne bag dem. Konkret kredser kurserne omkring relationelle databaser (RDBMS) og i forløbet får du mulighed for at øve dig på dine evner med SQL - forespørgsler på en databasearkitektur baseret på MySQL.
Kurser:
- Database Fundamentals: Database Concepts
- Database Fundamentals: Understanding Relational Database Management Systems
- Database Fundamentals: Getting started with SQL
- Database Fundamentals: Working with SQL Commands
- Database Fundamentals: Database Administration Basics
Her skal du have fokus på softwaredesign og de bagvedliggende udviklingsprincipper. Softwareudvikling danner basis for al applikationsudvikling, og du her lærer du at omfavne de mønstre, principper, modeller og værktøjer, der bruges i udviklingsprocessen.
Kurser:
- Software Design and Development: Software Engineering & SDLC Phases
- Software Design and Development: Methodologies
- Software Design and Development: Object-oriented Analysis and Design
- Software Design and Development: Modeling with UML
- Software Design and Development: Design Patterns & SOLID Principles
- Software Design and Development: Version Control System
Modul 2: User Experience (UX)
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 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
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
Modul 4: HTML5 og 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