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

LearnQuest
您将获得的技能: 调试, 测试驱动开发(TDD), 可维护性, 持续集成, 软件测试, Agile 方法论, 代码审查, Python 程序设计, 软件开发, 单元测试
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 数据完整性, 暴力攻击, Encryption, 网络安全, 公钥加密标准(PKCS), 密码学
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 物联网, 嵌入式系统, 大数据, 网络规划与设计, 云平台, Network Protocol(网络协议, 基础设施安全, 数据科学, 通用网络, 无线网络, 计算机硬件, 亚马逊网络服务
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), Software Testing, Agile Software Development, Embedded Systems, Docker (Software), Git (Version Control System), Linux Administration, System Programming, Linux, C++ (Programming Language), Internet Of Things, File Systems
攻读学位
高级设置 · 课程 · 1-4 周

您将获得的技能: Probability, Linear Algebra, Probability & Statistics, Statistics, Mathematical Theory & Analysis, Computational Logic, Applied Mathematics, Advanced Mathematics, Computer Science, Algebra, Physics
初级 · 课程 · 1-4 周

您将获得的技能: Linux Commands, Metasploit, Open Web Application Security Project (OWASP), Linux, Penetration Testing, Vulnerability Scanning, Command-Line Interface, Exploitation techniques, Scripting, Vulnerability Assessments, Brute-force attacks, General Networking, Python Programming, Web Applications, Cybersecurity, Data Ethics, Firewall, Network Security, Wireless Networks, System Configuration
初级 · 专项课程 · 3-6 个月

Advancing Women in Tech
您将获得的技能: 产品战略, 跨职能团队领导, 用户体验设计, 留住客户, 人工智能和机器学习(AI/ML), 创新, 产品生命周期管理, 财务分析, 产品管理, 工程管理, 产品路线图, 绩效管理, 产品开发, 产品要求, 专业网络, 团队领导, 技术产品管理, 设计师, 新产品开发, 面试技巧
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: File Management, Computer Literacy, Microsoft Office, Email Security, Computer Hardware, Computer Security Awareness Training, Spreadsheet Software, digital literacy, Information Management, Safety and Security
中级 · 课程 · 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 周

28DIGITAL
您将获得的技能: 数据访问, 数据存储技术, 理论计算机科学, 图论, 数据结构, 文件输入/输出, 性能调整, Algorithm
高级设置 · 课程 · 1-3 个月

Meta
您将获得的技能: 授权(计算), JSON, 调试, 应用编程接口 (API), 应用程序接口测试, API 设计, 软件文档, Django (网络框架), 性能调整, 可扩展标记语言(XML), Authentication, 还原式 API, Data Validation
中级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: SQL, 星形模式, 数据建模, 商业智能, 数据整合, 数据库设计, 数据仓库, Data Mart, 透视表和图表, 关系数据库, 雪花模式, 数据转换, 摘录, PostgreSQL
混合 · 课程 · 1-3 个月