C# Training
Comprehensive C# programming training with hands-on exercises.
Date: 15th October 2025
Audience: IT Staff Department, UUM (Universiti Utara Malaysia)
Venue: Le Méridien Putrajaya
Duration: 9:00 AM - 10:00 PM
Training Modules
Module 1: C# & .NET Introduction (45 min)
Introduction to .NET ecosystem, installation, and basic project setup.
- • .NET Framework vs .NET Core/.NET 8
- • C# compilation process (C# → IL → Machine Code)
- • Visual Studio Code setup with C# Dev Kit
- • Basic project structure and commands
Module 2: C# Basics (90 min)
Core programming concepts and syntax fundamentals.
- • Variables and data types
- • Control structures (if/else, loops, switch)
- • Methods and classes
- • Basic debugging in VS Code
Module 3: ASP.NET Core Web App (90 min)
Building web applications with ASP.NET Core.
- • MVC pattern implementation
- • Controllers and Views
- • Model binding and validation
- • Routing and middleware
Module 4: IIS Hosting (60 min)
Deploying and hosting applications on IIS.
- • IIS configuration and setup
- • Application deployment
- • Performance optimization
- • Troubleshooting common issues
Module 5: Docker Introduction (60 min)
Containerization with Docker for application deployment.
- • Docker concepts and benefits
- • Creating Dockerfiles
- • Container management
- • Docker Compose for multi-container apps
Module 6: Azure DevOps Overview (45 min)
Introduction to Azure DevOps platform and services.
- • Azure DevOps organization setup
- • Project management features
- • Integration capabilities
- • Best practices overview
Module 7: Azure Repos & Git (60 min)
Version control with Git and Azure Repos.
- • Git fundamentals and workflow
- • Azure Repos integration
- • Branching strategies
- • Code collaboration
Module 8: CI/CD Pipelines (90 min)
Continuous Integration and Deployment with Azure Pipelines.
- • Pipeline creation and configuration
- • Build and release processes
- • Automated testing integration
- • Deployment strategies
Module 9: Azure Boards (45 min)
Project management and work tracking with Azure Boards.
- • Work item management
- • Sprint planning and tracking
- • Reporting and analytics
- • Team collaboration features
← Back to Industry
Industry Training