Grundlæggende programmering med C# Inkl. ASP.NET Core MVC
6 ugers erhvervsrettet kursus for ledige
Er du programmør, og ønsker du at arbejde med programmering eller ønsker du blot at anvende den nyeste teknologi indenfor webudvikling og grundlæggende programmering? Så er dette ASP.NET Core MVC kursus noget for dig.
Målgruppe:
Har erfaring i brug af Visual Studio har forståelse for objektorienteret programmering ønsker at arbejde med udvikling af webapplikationer og/eller hjemmesider.
Dette kursus udbydes følgende steder:
08-01-2024
- København NV
08-01-2024
- Online
19-02-2024
- Online
19-02-2024
- København NV
Forudsætninger:
*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
Kursusmål:
At lære dig ASP.NET MVC fra ende til anden.
At du selv udvikler løsninger direkte i programmet.
At du efter endt kursus kan løse en bred vifte af opgaver relateret til ASP.NET MVC.
At du bliver eftertragtet på arbejdsmarkedet, når en virksomhed søger en ny udvikler.
Kursusindhold:
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
Kursusform Fasttilknyttet 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 & Hjemmearbejde Kursusmaterialet er primært på engelsk. Du må forvente ca. 5 timers hjemmearbejde om ugen.