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

IBM
您将获得的技能: 精益方法, Kanban 原则, Agile 方法论, 持续改进流程, 敏捷项目管理, 冲刺计划, 优先次序, 绩效衡量, 积压工作, 估算, 性能指标, 工作流程管理, 敏捷软件开发, 用户故事, 团队导向, 冲刺回顾
初级 · 课程 · 1-4 周

您将获得的技能: Vulnerability Assessments, Vulnerability Management, Vulnerability Scanning, Cyber Security Assessment, Hardening, Threat Management, Patch Management, Cyber Risk, Continuous Monitoring, Threat Detection, Cyber Threat Hunting, Application Security, Security Controls, Cyber Attacks, Cyber Engineering, Cyber Security Policies, Network Security, Cyber Security Strategy, Network Engineering, Web Applications
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 软件设计, 面向对象编程(OOP), Java 编程, 面向对象设计, Java
中级 · 课程 · 1-3 个月

您将获得的技能: Risk Analysis, Crisis Management, Risk Mitigation, Risk Management Framework, Risk Management, Business Risk Management, Project Risk Management, Agile Methodology, Stakeholder Communications, Agile Project Management, Stakeholder Management, Project Controls, Video Game Development, Contingency Planning, Lean Methodologies, Prioritization
中级 · 课程 · 3-6 个月

Epic Games
您将获得的技能: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Ideation, 3D Modeling, Visualization (Computer Graphics), Software Design Documents, 3D Assets, User Experience Design, Computer Graphics, Usability, User Interface (UI), User Experience, User Interface (UI) Design, Interactive Design, Virtual Environment, Version Control, Conceptual Design, Prototyping
初级 · 专业证书 · 3-6 个月

École normale supérieure
您将获得的技能: 图论, Algorithm, 理论计算机科学, 数学建模, 组合学, 计算思维, 概率
混合 · 课程 · 1-3 个月

您将获得的技能: C and C++, C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Microsoft Visual Studio, System Programming, Apple Xcode, Development Environment, Algorithms, File Systems, Software Design Patterns, Data Structures, Performance Tuning, Debugging, File Management
中级 · 专项课程 · 3-6 个月

您将获得的技能: OpenAI API, Web Development Tools, TypeScript, Development Environment, Full-Stack Web Development, Email Automation, Web Applications, Node.JS
中级 · 课程 · 1-3 个月
University of Minnesota
您将获得的技能: 人机交互, 设计师, 用户体验设计, UI/UX 研究, 设计策略, 设计研究, 用户界面 (UI) 设计, 用户研究, 可用性, 设计思维
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 安全测试, 测试自动化, 测试案例, 单元测试, 软件测试, 验证和确认, 行为驱动开发, 开发测试, 软件开发工具, 黄瓜(软件), 回归测试, 白盒测试, JUnit, 系统测试, 可测试性, 代码覆盖范围, Gherkin(脚本语言), 硒(软件), 性能测试, 开放式网络应用程序安全项目(OWASP)
中级 · 专项课程 · 3-6 个月

Peking University
您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Computer Programming, Maintainability, Software Design, Program Development, C (Programming Language), Algorithms, Data Structures
混合 · 课程 · 1-3 个月

中级 · 课程 · 1-3 个月