Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the C# Course Catalog
Status: PreviewXi'an Jiaotong University
Skills you'll gain: Operating Systems, Microsoft Office, Computer Networking, Computer Systems, Network Architecture, Theoretical Computer Science, Computer Architecture, Hardware Architecture, Network Protocols, Computer Literacy, Computing Platforms, Computational Logic, Computer Hardware
Status: Free TrialUniversity of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Apple Xcode, Prototyping, Mobile Development, Application Development, C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures

Skills you'll gain: Unity Engine, Mobile Development, Scripting, C# (Programming Language), Android (Operating System), Video Game Development, Game Design, Performance Tuning, Animations, User Interface (UI), Debugging
Status: Free TrialInfosec
Skills you'll gain: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments

Coursera Project Network
Skills you'll gain: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science
Status: PreviewNational Taiwan University
Skills you'll gain: Computer Programming, C (Programming Language), Data Structures, Computer Science, Algorithms, Computational Thinking, Debugging
Status: Free TrialDuke University
Skills you'll gain: Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Programming Principles, Software Development, Simulations, Command-Line Interface, Operating Systems, User Interface (UI), Interactive Design, Data Structures, Debugging, File Management
Status: Free TrialSkills you'll gain: Application Security, System Programming, Secure Coding, C++ (Programming Language), C (Programming Language), Debugging, Embedded Systems, Interoperability, Data Validation

Coursera Project Network
Skills you'll gain: Microsoft Visual Studio, C# (Programming Language), Integrated Development Environments, Microsoft Development Tools, Program Development, Computer Programming, Command-Line Interface, Computational Logic
Status: Free TrialDartmouth College
Skills you'll gain: C (Programming Language), Programming Principles, Embedded Systems, Program Development, Computer Engineering, Development Environment, Algorithms, Data Structures, System Programming, Computer Programming, Debugging
Status: Free TrialUniversity of London
Skills you'll gain: Pseudocode, C++ (Programming Language), Integrated Development Environments, Object Oriented Programming (OOP), Algorithms, Debugging, Programming Principles, Data Validation, Data Structures, File Management
Status: Free TrialUniversity of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), C and C++, Object Oriented Design, Programming Principles, Data Structures, Data Modeling, Data Management
C Sharp learners also search
In summary, here are 10 of our most popular c sharp courses
- 系统平台与计算环境: Xi'an Jiaotong University
- Foundations of Objective-C App Development: University of California, Irvine
- Unity Game Projects — 20+ Mini Projects in Unity and C#: Packt
- C++ Lab Content: Infosec
- Introduction to C++ Programming: Build a Calculator: Coursera Project Network
- 計算機程式設計 (Computer Programming): National Taiwan University
- Interacting with the System and Managing Memory: Duke University
- C++ Interacting with the World and Error Handling: Infosec
- Programming in C#: A comprehensive approach to C# Fundamentals: Coursera Project Network
- C Programming: Language Foundations - 2: Dartmouth College










