Software Development Courses | SkillMeUp.ai
Explore Software Development courses with AI-powered instruction and hands-on labs.
Introduction to C# Programming
Learn C# from scratch with AI instruction and hands-on coding. 7 progressive lessons plus a capstone project — all in a cloud VS Code environment.
Introduction to C# Programming II
Level up your C# skills with inheritance, interfaces, LINQ, async/await, file I/O, and more. 8 lessons with hands-on exercises and an advanced capstone project.
Writing Secure Code in C#
Find and fix real security vulnerabilities in C# code. 8 hands-on lessons covering injection, auth, crypto, data protection, and more — each with vulnerable starter projects.
Building with Claude Code — A Developer's Guide
Master Claude Code as your AI pair programmer. 13 lessons covering code generation, TDD, refactoring, ASP.NET APIs, EF Core, debugging, git, CLAUDE.md, hooks, and MCP servers — all with .NET 9.
Building a SaaS Task Tracker with C# and Claude Code
Build a complete multi-tenant SaaS app (TeamTrackr) with C# and Claude Code. Covers auth, RBAC, SignalR, Stripe billing, blob storage, search, testing, Docker, and CI/CD — from empty project to launch-ready product.
ASP.NET Core Web API Development
Learn to build production-ready REST APIs with ASP.NET Core. From HTTP basics through authentication, testing, and deployment — build a complete API from scratch.
Data Access with Microsoft Entity Framework and C#
Master Entity Framework Core for .NET — from ORM basics through advanced querying, migrations, relationships, and performance optimization with hands-on labs in VS Code.
Building Web Applications with ASP.NET Razor Pages
Master ASP.NET Razor Pages — from routing and forms through authentication, EF Core, AJAX, security, caching, and testing with hands-on labs in VS Code.
GitHub Foundations (GH-900) Certification Prep
Master all 7 GH-900 exam domains — Git fundamentals, GitHub repos, collaboration, Actions, Copilot, security, and open source with hands-on labs.
Python Fundamentals
Learn Python from scratch — variables, control flow, functions, strings, and file I/O. No prior programming experience required.
Python Data Structures and OOP
Master lists, dictionaries, sets, comprehensions, classes, inheritance, and modules — the foundation for every Python framework.
Working with Files and APIs in Python
Connect Python to the real world — JSON, CSV, REST APIs, error handling, and configuration. Build a complete data pipeline as your capstone.
Python for Data Analysis
Analyze and visualize real-world data with pandas, NumPy, and matplotlib. Load, clean, transform, merge, and chart datasets.
Python Web Development with FastAPI
Build modern, type-safe web APIs with FastAPI, Pydantic validation, SQLAlchemy databases, and JWT authentication.
Python Testing and Code Quality
Write reliable Python with pytest, type annotations, mypy, ruff, and CI pipeline patterns. Test a real FastAPI application.
Building AI-Powered Applications with Python on Azure
Build production AI apps with Azure OpenAI — chat completions, structured outputs, embeddings, RAG, agents, and evaluation.
Async Python and Concurrency
Master Python concurrency — asyncio, threading, multiprocessing, and task orchestration for I/O-bound and CPU-bound workloads.
Python Performance and Production Patterns
Ship Python to production — profiling, caching, connection pooling, observability, and containerized deployment with measurable results.
GH-300: GitHub Copilot
Master GitHub Copilot for the GH-300 certification. Learn responsible AI, prompt engineering, Agent Mode, MCP, testing, and privacy across hands-on labs.
Container Fundamentals with Docker
Learn Docker from first principles — images, Dockerfiles, networking, volumes, and multi-stage builds.
Multi-Container Applications with Docker Compose
Orchestrate multi-service apps with Docker Compose — networking, volumes, health checks, and production patterns.
Kubernetes Fundamentals
Master container orchestration with Kubernetes — pods, deployments, services, storage, ingress, and Helm.
Azure Container Registry and Container Instances
Manage container images with ACR and run serverless containers with ACI — ACR Tasks, image scanning, container groups, and CI/CD.
Azure Container Apps
Deploy serverless microservices with Azure Container Apps — scaling rules, Dapr integration, managed identity, and blue/green deployments.
Azure Kubernetes Service
Run production Kubernetes on Azure — AKS clusters, networking, RBAC, monitoring, autoscaling, and GitOps with Flux v2.
Claude Certified Architect — Foundations (CCA-F)
Master Claude architecture for the CCA-F certification. Build multi-agent systems, MCP servers, and production AI applications.
Terraform Fundamentals
Learn Infrastructure as Code with Terraform — HCL syntax, providers, resources, variables, state management, modules, and expressions.
Terraform on Azure
Deploy and manage real Azure infrastructure with Terraform — AzureRM provider, networking, compute, storage, remote state, and modules.
JavaScript Fundamentals
Learn JavaScript from scratch — variables, types, control flow, functions, scope, and closures.
JavaScript Data Structures and Modern Syntax
Master modern JavaScript — arrays, objects, classes, modules, async/await, and ES6+ features.
TypeScript Fundamentals
Add type safety to your JavaScript — annotations, interfaces, generics, utility types, and tsconfig configuration.
Node.js and Express
Build production REST APIs with Node.js and Express — routing, middleware, SQLite, JWT authentication, and error handling.
React Fundamentals
Build modern web interfaces with React — components, hooks, state, routing, and API integration with TypeScript.
Testing JavaScript and TypeScript Applications
Write reliable JavaScript with Jest, Supertest, and React Testing Library — unit tests, mocking, API tests, and coverage.