
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Software Design Patterns, Software Architecture, Software Design, Secure Coding, Computer Programming, System Design and Implementation, Data Integrity, Maintainability, Scalability, Programming Principles, Code Review, Software Documentation, AI Workflows, Debugging
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), File I/O, Data Structures, Programming Principles, Object Oriented Programming (OOP), Debugging, Computer Programming, Unit Testing, C (Programming Language), Integrated Development Environments, Computer Science, Software Testing, Algorithms, Integration Testing, Software Design, System Design and Implementation, Distributed Computing, Software Documentation
中级 · 专项课程 · 3-6 个月

您将获得的技能: Programming Principles, Data Modeling, Data Integrity, Application Development, Data Maintenance, Debugging
初级 · 课程 · 1-4 周

您将获得的技能: Computational Thinking, Data Storage
中级 · 课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: Algorithm, 数据结构, 调试, C++(编程语言), 面向对象编程(OOP), C(编程语言), 计算机编程, 编程原则, 图论
中级 · 课程 · 1-3 个月


您将获得的技能: Data Persistence, File I/O, C (Programming Language), Debugging, Computational Thinking, Programming Principles, Program Development, Application Design, Command-Line Interface, Algorithms
混合 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: Open Source 技术, 计算机编程, 调试, 开发环境, 计算机硬件, C(编程语言), 嵌入式系统, 电子工程, 嵌入式软件, 集成开发环境, 电子元件, 数字通信, Network Protocol(网络协议
混合 · 课程 · 1-4 周

您将获得的技能: C (Programming Language), Game Design, Programming Principles, Program Development, Computational Logic, Data Validation, Command-Line Interface, User Interface (UI), Data Structures
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 数据结构, 面向对象编程(OOP), C(编程语言), 计算机编程, 移动开发, 原型设计, 苹果 Xcode, iOS 开发, Objective-C(编程语言), 苹果 iOS
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: Distributed Computing, Scalability, Performance Tuning, C++ (Programming Language), System Programming, Computer Architecture, Cross Platform Development, Hardware Architecture, Application Development, Algorithms, C (Programming Language), Development Environment
初级 · 课程 · 1-4 周