Har erfaring i brug af Visual Studio har forståelse for objektorienteret programmering ønsker at arbejde med udvikling af webapplikationer og/eller hjemmesider.
*Erfaring i brugen af pc og Windows *Forståelse for objektorienteret programmering *Forståelse for netværk og servere *En IT‐uddannelsesmæssig baggrund eller erhvervserfaring svarende dertil *Selvlært og med ønske om at arbejde i IT‐branchen
Microsoft Visual Studio 2022- Introduktion til Visual Studio
- Oprettelse af forskellige projekttyper
- Projekt, mappe og filstyring
- Undersøgelse af Solution explorer, Server explorer,
- File explorer, output og error list
- Navigering i kode
- Brug af Visual Studio som debugging værktøj
C# Programmering - Grundlæggende- Object Oriented programmering & C#
- Variable typer, fields og properties
- Namespaces, class, Static class og method
- Konstruktører, metoder, parametre, argumenter
- Collections, Generic Collections, Arrays, Lists og
- Linked List
- Value Type og Reference Type
- Overloading og overriding
- Inheritance, Abstract Class og Interfaces
- IEnumerable, IEnumerator og Enums
- Delegates, Threading, Tasks, Async await
- Parallel Loops and PLINQ
Webprogrammering- HTML5, CSS3, W3CSS og Bootstrap
- JavaScript og Object Oriented JavaScript
- JQuery, Forms Validation
- Asynchronous Requests & AJAX
- HTML APIs og Web Storage
- Animations og Graphics
- Web Socket og Web Workers
ASP.NET MVC- ASP.NET programmeringformer
- EntityFrameworkCore & ASP.NET Core webapplikationer
- Code-First, Migrations og Database-First Approach
- Tilføjelse af: Styles, Layouts og Routes
- Responsive sider og brug af JavaScript
- Authentication & Authorization
- ASP.NET Core Web API
- Brug af Web Socket, SignalR
- Intro til Single Page Application SPA
- SPA with Angular
- SPA with Blazor WASM & Blazor Server
KursusformFasttilknyttet underviser
Du vil modtage online undervisning alle 5 dage om ugen fra kl. 09.00 til 15.00
Den ugentlige undervisning er på i alt 30 lektioner, og undervisningen veksler mellem teori og praktiske øvelser
Undervisningen kan bestå af en blanding af live-sessioner, videooplæg, gruppeøvelser samt live Q&A sessioner med status og opsamling på dagens emner
Du får adgang til slides og undervisningsmateriale, som du kan downloade og beholde
Kursusmateriale & HjemmearbejdeKursusmaterialet er primært på engelsk. Du må forvente ca. 5 timers hjemmearbejde om ugen.