YoVDO

C# Framework Design

Offered By: LinkedIn Learning

Tags

C# Courses GitHub Courses Object-oriented programming Courses Encapsulation Courses Software Architecture Courses Continuous Integration Courses Modular Programming Courses Open Source Courses

Course Description

Overview

Discover how to design C# frameworks for personal, enterprise, and open-source projects.

Syllabus

Introduction
  • Framework design with C#
  • What you should know
1. Framework Design
  • Design frameworks
  • Code encapsulation
  • Design interfaces
  • Modular clases
2. Extending Frameworks
  • Create independent modules
  • Enforce an architecture pattern
  • Extend a framework
3. Hosting Code
  • Share framework
  • Hosting frameworks
  • Document a framework
  • Setting up Github
4. Continuous Integration
  • What is CI
  • Custom build scripts
  • Using Github actions
Conclusion
  • Share framework with the community

Taught by

Jesse Freeman

Related Courses

Crie sua página pessoal usando React e Github Pages
Coursera Project Network via Coursera
Introduction to RISC-V
Linux Foundation via edX
GitHub Basics Course (How To)
Treehouse
Android Development from Scratch to Create Cool Apps!
Udemy
Craft a Great GitHub Profile
LinkedIn Learning