
University of London
您将获得的技能: Pseudocode, C++ (Programming Language), Object Oriented Programming (OOP), C and C++, File I/O, Object Oriented Design, Integrated Development Environments, Computer Programming, Development Environment, Programming Principles, Debugging, Data Structures, Program Development, Algorithms, Interactive Design, Model Evaluation, Software Engineering, Test Data, Data Validation, User Interface (UI)
攻读学位
中级 · 专项课程 · 1-3 个月

University of California, Santa Cruz
您将获得的技能: 人工智能, 数据结构, 面向对象编程(OOP), C(编程语言), 编程原则, 软件设计模式, 图论, 计算机编程, Algorithm, 游戏设计, 调试, C++(编程语言), 软件文档
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: C (Programming Language), C++ (Programming Language), Object Oriented Programming (OOP), Data Structures, Programming Principles, Algorithms, Computer Programming, Software Design, Application Security, Other Programming Languages, Python Programming, Java Programming, System Programming, Computer Architecture, Performance Tuning, Unix, Computer Science, Debugging
中级 · 专项课程 · 3-6 个月

您将获得的技能: Data Persistence, File I/O, C (Programming Language), Game Design, Programming Principles, Debugging, Data Modeling, Computational Thinking, Data Integrity, Program Development, Application Development, Data Maintenance, Computational Logic, Data Validation, Command-Line Interface, Application Design, Animation and Game Design, User Interface (UI), Algorithms, Data Structures
初级 · 专项课程 · 1-3 个月
您将获得的技能: Embedded Software, C (Programming Language), Embedded Systems, Debugging, Peripheral Devices, Integrated Development Environments, Computer Programming Tools, Development Environment, System Programming, Electronics, Software Development Tools, Hardware Architecture, Data Structures, Electronic Hardware, Microarchitecture, Programming Principles, Performance Tuning, Computer Architecture, Control Systems, Computer Programming
中级 · 专项课程 · 3-6 个月
Dartmouth College
您将获得的技能: 系统编程, 嵌入式软件, 计算机工程, C(编程语言), 嵌入式系统, 计算机科学, 计算机编程, 编程原则, 文件系统, Algorithm, Linux 命令, 软件工程, 软件文档, Linux, 文件输入/输出, 软件可视化, 计算机结构, 命令行界面, Linux 服务器, 调试
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 系统编程, 软件设计, 开发环境, 数据结构, 用户界面(UI), C(编程语言), 计划发展, 软件开发, 解决问题, Algorithm, 计算机编程, 编程原则, 软件测试, 解决方案设计, 文件输入/输出, 可维护性, 模拟, 命令行界面, 软件工程, 调试
初级 · 专项课程 · 3-6 个月

您将获得的技能: iOS Development, Apple iOS, Apple Xcode, User Interface (UI), Mobile Development, Swift Programming, Unit Testing, User Interface (UI) Design, UI Components, Mobile Development Tools, Objective-C (Programming Language), Application Development, Data Structures, Programming Principles, Development Testing, Object Oriented Programming (OOP), Integrated Development Environments, Development Environment, Prototyping, Storyboarding
初级 · 专项课程 · 3-6 个月

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), Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation, Software Documentation
中级 · 专项课程 · 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
您将获得的技能: 原型设计, 数据结构, 苹果 Xcode, C(编程语言), 面向对象编程(OOP), 移动开发, 计算机编程, iOS 开发, 苹果 iOS, Objective-C(编程语言)
混合 · 课程 · 1-4 周

University of Toronto
您将获得的技能: 坚持不懈, 面向对象编程(OOP), 用户界面(UI), 移动开发, 集成开发环境, 苹果 Xcode, 交互设计, UI 组件, 编程原则, 应用设计, 动画, Swift 编程, 应用框架, 苹果 iOS, 数据持久性, 应用程序开发, iOS 开发, Objective-C(编程语言), 用户界面和用户体验(UI/UX)设计, 模型-视图-控制器
中级 · 专项课程 · 3-6 个月