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), Program Development, Computer Science, Pseudocode, Software Testing, Algorithms, Integrated Development Environments, Integration Testing, Software Design, System Design and Implementation, Distributed Computing
中级 · 专项课程 · 3-6 个月

JetBrains
您将获得的技能: 弹簧框架, Java 编程, IntelliJ IDEA, Java, 功能设计, 安卓开发, 互操作性, 单元测试, 面向对象编程(OOP), Kotlin
中级 · 课程 · 1-3 个月

Vanderbilt University
您将获得的技能: 数据结构, 绘图(图形), 计算机编程, Algorithm, 数学软件, 集成开发环境, 解决问题, 线性代数, 调试, 文件输入/输出, 计算逻辑, Matlab, 编程原则, 软件开发工具
初级 · 课程 · 1-3 个月

Infosec
您将获得的技能: Secure Coding, Computer Programming Tools, C and C++, Application Security, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Debugging, Embedded Systems, Interoperability, Unix, Code Review, Vulnerability Assessments, Unix Commands, Exploitation techniques, File I/O, Operating Systems, Data Security, Linux
中级 · 专项课程 · 3-6 个月

University of California, Santa Cruz
您将获得的技能: File I/O, Debugging, Go (Programming Language), C (Programming Language), Program Development, Integrated Development Environments, Data Structures, Computer Programming, Algorithms
初级 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: 计算机编程, 计算思维, 故事板, 游戏设计, 解决问题, 编程原则, 动画
初级 · 课程 · 1-3 个月

University of Washington
您将获得的技能: Other Programming Languages, Software Design, Ruby (Programming Language), Programming Principles, Data Structures, Software Architecture, Computer Programming, Functional Design, Debugging
中级 · 课程 · 1-4 周

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

University of Alberta
您将获得的技能: 计算机科学, 软件质量(SQA/SQC), 理论计算机科学, 计算机编程, Python 程序设计, 问题管理, 动画和游戏设计, 应用设计, 视频游戏开发, Algorithm, 计算思维, 计划发展, 解决问题, 软件工程, 游戏设计, 功能测试, 调试, 编程原则, 互动设计, 伪代码
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: 集成开发环境
中级 · 课程 · 1-3 个月

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: Scala 编程, 理论计算机科学, 功能设计, 计算机编程, 其他编程语言, 编程原则
混合 · 课程 · 1-3 个月

Johns Hopkins University
您将获得的技能: 命令行界面, Git(版本控制系统), 脚本, 云计算, Unix 命令, 文件管理, 脚本语言, Linux, Unix, 乌班图, GitHub, Bash(脚本语言), 版本控制, Mac OS, 编程原则, 外壳脚本
初级 · 课程 · 1-3 个月