
Infosec
您将获得的技能: Secure Coding, Application Security, Computer Programming Tools, System Programming, C++ (Programming Language), C (Programming Language), Software Development Tools, Exploit development, Debugging, Programming Principles, Embedded Systems, Interoperability, Unix, Vulnerability Assessments, Unix Commands, Operating Systems, Data Security, Linux, Microsoft Windows, Data Validation
中级 · 专项课程 · 3-6 个月

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

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

The University of Edinburgh
您将获得的技能: 调试, 事件驱动编程, 计算机编程, 动画和游戏设计, 计算思维, 编程原则, 软件开发, 软件设计, Algorithm, 软件工程
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: Go (Programming Language), Data Structures, C and C++, C (Programming Language), Programming Principles, Object Oriented Programming (OOP), Debugging, C++ (Programming Language), Computer Programming, Unit Testing, Integrated Development Environments, Computer Science, Pseudocode, Command-Line Interface, Algorithms, File Systems, Integration Testing, Software Design
中级 · 专项课程 · 3-6 个月

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

Dartmouth College
您将获得的技能: 人机交互, 工程计算, 调试, 开发环境, C(编程语言), 计算机编程, 嵌入式软件, 编程原则, 软件文档
初级 · 课程 · 1-3 个月
University of California, Santa Cruz
您将获得的技能: 调试, C(编程语言), 计算机编程, 面向对象编程(OOP), 文件系统, 数据结构, C++(编程语言), 命令行界面
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Object Oriented Programming (OOP), Animation and Game Design, Interactive Data Visualization, Software Design, Technical Design, Data Structures, Visualization (Computer Graphics), Interactive Design, Programming Principles, Graphic and Visual Design, Python Programming, Generative AI, Simulations, Computer Graphics, Design, Computational Logic, Computer Programming, Creative Design, Data Import/Export, Computational Thinking
初级 · 专项课程 · 3-6 个月
Rice University
您将获得的技能: 图形工具, 事件驱动编程, 计算机编程, 应用程序开发, 动画和游戏设计, Python 程序设计, 编程原则, 用户界面(UI), 游戏设计, 计算机图形学, 互动设计
混合 · 课程 · 1-3 个月

Heriot-Watt University
您将获得的技能: Object Oriented Programming (OOP), Java, Java Programming, Computer Programming, Application Development, Program Development, Programming Principles, Computational Logic, Software Development, Software Development Life Cycle, Debugging
攻读学位
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 软件安装, 调试, 开发环境, UI 组件, 面向对象设计, Virtual Machine, 应用服务器, 面向对象编程(OOP), 应用程序开发, 计划发展, 计算机编程, Java 编程, Java, 编程原则, 网络应用, 用户界面(UI), 命令行界面, 移动开发, 日蚀(软件)
中级 · 专项课程 · 3-6 个月