计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。

Xi'an Jiaotong University
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), Computer Programming, .NET Framework, Algorithms, Data Structures, Command-Line Interface, Debugging
中级 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: Restful API, Application Deployment, Web Development, Full-Stack Web Development, Cloud API, Application Development, Software Documentation, Data Validation
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 系统监控, 区块链, 数据架构, 测试驱动开发(TDD), 中间件, 事务处理, 微服务, 大数据, 数据结构, 软件设计, 数据库系统, 可维护性, 分布式计算, 软件架构, 软件工程, 服务水平
攻读学位
高级设置 · 课程 · 1-4 周

您将获得的技能: Electronics, Electronics Engineering, Hardware Design, Electrical Engineering, Schematic Diagrams, Electronic Components, Electronic Systems, Computer-Aided Design, Design Software, Engineering Documentation, Open Source Technology, electromagnetics, Software Installation
中级 · 课程 · 1-4 周

您将获得的技能: Adobe Photoshop, Photo Editing, Adobe Creative Cloud, Computer Graphic Techniques, Photography, Graphics Software, Graphic Design, Image Quality, Creativity
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Network Infrastructure, Cybersecurity
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Java, Java Programming, Algorithms, Computational Thinking, Programming Principles, Object Oriented Programming (OOP), Computer Programming, Functional Design, Development Environment
初级 · 指导项目 · 不超过 2 小时

University of Virginia
您将获得的技能: 精益方法, 产品测试, 创新, 原型设计, 持续交付, Devops, Agile 方法论, 可用性测试, 产品开发, 敏捷产品开发, 用户研究
混合 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 个人身份信息, 应用安全, 安全 Code, 漏洞管理, 威胁建模, Encryption, 数据安全, 开发技术, 开放式网络应用程序安全项目(OWASP), 脆弱性评估, 安全控制, Authentication, 密码学
中级 · 课程 · 1-4 周

New York University
您将获得的技能: 物联网, 区块链, 云计算架构, 基础设施安全, 网络安全政策, 网络安全, 安全意识, NIST 800-53, 云安全, 移动安全, 企业安全, 网络风险, 网络安全战略, 混合云计算, 数据完整性, 密码学
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 人机交互, 响应式网页设计, 动画, 模型-视图-控制器, 故事板, UI 组件, 数据映射, UI/UX 战略, 苹果 iOS, 移动开发, 用户界面 (UI) 设计, 核心数据(软件)
混合 · 课程 · 1-4 周

Michigan State University
您将获得的技能: 用户体验设计, Unity 引擎, 叙事, 用户界面(UI), 视频游戏开发, 动画, 软件设计, 游戏设计, C#(编程语言)
中级 · 课程 · 1-4 周