Ressourcer
Værktøj
Links til diverse værktøjer
Formularer
Du kan finde links til forskellige (anonyme) formularer herunder. Formularerne er til brug for underviseren, så han/hun kan få et indblik i dine forudsætninger, forventninger og ønsker til kurset - både før og under kurset.
Bøger
- “Pro C# 10 with .NET 6: Foundational Principles and Practices in Programming” af Andrew Troelsen og Phil Japikse. Bogen kan købes her: link
- “Clean Code: A Handbook of Agile Software Craftsmanship” af Robert C. Martin: En bog, der fokuserer på skrivning af letlæselig og vedligeholdelig kode, samt best practices inden for programmering. Bogen kan købes her: link
- “Design Patterns: Elements of Reusable Object-Oriented Software” af Erich Gamma, Richard Helm, Ralph Johnson og John Vlissides (Gang of four): En klassisk bog, der præsenterer 23 designmønstre, som hjælper programmører med at løse almindelige designproblemer. Bogen kan købes her: link
- “Refactoring: Improving the Design of Existing Code” af Martin Fowler: En bog, der fokuserer på, hvordan man forbedrer koden ved hjælp af refaktoreringsteknikker og forklarer, hvorfor det er vigtigt at holde kodebasen ren. Bogen kan købes her: link
- “The Pragmatic Programmer: Your Journey to Mastery” af Andrew Hunt og David Thomas: En bog, der indeholder praktiske råd og teknikker til at blive en dygtig og effektiv softwareudvikler. Bogen kan købes her: link
- “Domain-Driven Design: Tackling Complexity in the Heart of Software” af Eric Evans: En bog, der fokuserer på softwarearkitektur, og hvordan man designer systemer baseret på forretningsdomænets behov og logik. Bogen kan købes her: link
- “Patterns of Enterprise Application Architecture” af Martin Fowler: En bog, der præsenterer forskellige arkitektoniske mønstre til at løse udfordringerne ved at bygge store og komplekse applikationer. Bogen kan købes her: link
Websites:
- Microsoft C# Dokumentation : En grundig dokumentation af C# sproget og dets funktioner, der er udarbejdet af Microsoft.
- Stack Overflow : En populær platform, hvor udviklere kan stille spørgsmål og få hjælp fra andre medlemmer af C# samfundet.
- C# Corner : Et online fællesskab af C# udviklere, der tilbyder artikler, nyheder og ressourcer om C# og relaterede teknologier.
Dokumentation
- .NET API Browser : En søgbar reference til .NET biblioteker og deres anvendelse i C# programmering.
- C# Sprogspecifikation : En officiel og detaljeret beskrivelse af C# sproget og dets syntaks.
Videoressourcer
- Nick Chapsas
- Pluralsight C# Kurser : En samling af betalte online kurser, der dækker forskellige aspekter af C# programmering, fra begynder- til avanceret niveau.
- Microsoft Learn : Microsofts egen læringsplatform, der indeholder gratis kurser og vejledninger for at hjælpe C# udviklere med at lære og forbedre deres færdigheder.
- Codecademy C# Kursus : Et interaktivt kursus, der introducerer C# programmering gennem praktiske øvelser og opgaver.
Online øvelsesplatforme:
- Codingame : En online platform, der gør det muligt for brugere at forbedre deres kodningsevner gennem spil og konkurrencer. Codingame tilbyder en række spil, der dækker forskellige programmeringssprog og koncepter, samt konkurrencer og hackathons, hvor brugerne kan konkurrere mod hinanden.
- Codecademy : En læringsplatform, der tilbyder interaktive kurser og øvelser i mange programmeringssprog og teknologier. Codecademy hjælper brugere med at lære gennem praksis ved at skrive og køre kode direkte i browseren.
- Codewars : En online platform, hvor brugere kan løse programmeringsudfordringer, kaldet “kata”, i forskellige programmeringssprog. Codewars hjælper brugerne med at forbedre deres kodningsevner gennem praktisk træning og peer review.