University of California, Santa Cruz
您将获得的技能: 软件文档, 编程原则
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周

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

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Programming Principles, Software Design Patterns, Debugging, Computer Programming, Unit Testing, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, Software Documentation
中级 · 专项课程 · 3-6 个月
University of California, Santa Cruz
中级 · 课程 · 1-3 个月
Dartmouth College
您将获得的技能: 算法, 命令行界面, C(编程语言), 计算机科学, 计算机工程, 嵌入式系统, 计算机编程, 软件文档, 系统编程, 嵌入式软件, 文件系统, 文件输入/输出, 软件工程, Linux 命令, 计算机结构, 利纳克斯, Linux 服务器, 软件可视化, 编程原则, 调试
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 数据持久性, 移动开发, 认证, JSON, 网络协议, 应用程序开发, 恢复性应用程序接口, Swift 编程, 数据建模, 核心数据(软件), 应用编程接口 (API), 苹果 iOS
中级 · 课程 · 1-4 周

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

您将获得的技能: Swift Programming, Apple Xcode, Apple iOS, iOS Development, Apple software proficiency, Application Development, Cross Platform Development, Mobile Development, UI Components, Mobile Development Tools, Animations, Object Oriented Programming (OOP), Programming Principles, Data Storage, Cloud Storage, Application Deployment, Responsive Web Design, User Interface (UI), Development Environment, Integrated Development Environments
初级 · 专项课程 · 3-6 个月

您将获得的技能: 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
您将获得的技能: 集成开发环境, 开放源码技术, C(编程语言), 计算机编程, 嵌入式系统, 电子工程, 网络协议, 数字通信, 嵌入式软件, 开发环境, 电子元件, 调试, 计算机硬件
混合 · 课程 · 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 周