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

您将获得的技能: Hardening, Distributed Denial-Of-Service (DDoS) Attacks, Incident Response, Network Architecture, Network Security, Computer Security Incident Management, Intrusion Detection and Prevention, Incident Management, Network Protocols, Threat Detection, Event Monitoring, Threat Management, Network Infrastructure, Cyber Attacks, System Monitoring, Communication Systems, Operating Systems, Linux, Bash (Scripting Language), Databases
初级 · 专项课程 · 3-6 个月

您将获得的技能: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), HTML and CSS, Web Development, Web Applications, Web Design and Development, Web Design, Front-End Web Development
初级 · 指导项目 · 不超过 2 小时

Michigan State University
您将获得的技能: 多媒体, 原型设计, 动画, Unity 引擎, 视频游戏开发, 计算机图形学, 脚本, 游戏设计, 三维建模
中级 · 课程 · 1-4 周

您将获得的技能: Operating System Administration, Networking Hardware, Data Storage, Command-Line Interface, Peripheral Devices, Active Directory, Technical Support and Services, System Configuration, Cyber Security Assessment
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Angular, HTML and CSS, JavaScript Frameworks, Front-End Web Development, Javascript, Software Design Patterns, Web Applications, Cascading Style Sheets (CSS), Maintainability, Web Development, UI Components, Responsive Web Design
中级 · 课程 · 1-4 周

The Linux Foundation
您将获得的技能: 命令行界面, 调试, Unix 命令, 文件管理, 计划发展, 软件包和软件管理, Linux, 文件系统, 软件开发工具, Java, Linux 命令, 系统编程, 脚本, 外壳脚本, 脚本语言, Bash(脚本语言)
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 显示设备, 新兴技术, 多样性、平等和包容倡议, 个人身份信息, 用户体验设计, 创新, 增强现实与虚拟现实(AR/VR), 人机交互, 增强现实, 概念设计, 网页内容无障碍指南, 虚拟现实, 虚拟环境, 安全和安保, 设计策略, 道德标准与行为, 信息隐私
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 微软 Azure, 虚拟化, 身份和访问管理, Network Security, 多因素身份验证, 应用程序性能管理, 基础设施即服务(IaaS), 云基础设施, 云存储, 云计算, 虚拟网络化, 基于角色的访问控制(RBAC), 数据存储, 基础设施安全, 灾难恢复, Azure 活动目录, Virtual Machine, 活动目录
高级设置 · 课程 · 1-3 个月

IBM
您将获得的技能: 集装箱化, 数据存储技术, 版本控制, 云基础设施, 微服务, Devops, Django (网络框架), 云应用, 云服务, 云计算, Html 和 Css, CI/CD, OpenShift, 云部署, 全栈式网络开发, 网络应用, 网络开发, 云 Native 计算, 无服务器计算, JavaScript 框架
中级 · 课程 · 1-4 周

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

您将获得的技能: Game Design, Python Programming, Programming Principles, Event-Driven Programming, Computer Programming, Data Storage, Computer Science
初级 · 指导项目 · 不超过 2 小时
University of Michigan
您将获得的技能: JSON, 调试, 面向对象编程(OOP), 数据建模, Javascript, jQuery, 数据库设计, Django (网络框架), Python 程序设计, AJAX, 网络应用, 用户账户
中级 · 课程 · 1-3 个月