计算机编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发原则等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持开发应用程序并提高您的编程能力。
Coursera
您将获得的技能: JUnit, MLOps (Machine Learning Operations), CI/CD, Continuous Integration, Jenkins, Test Automation, Unit Testing, DevOps, Test Case, Debugging, Code Coverage, Model Evaluation, Data Pipelines, Test Data
高级设置 · 课程 · 1-4 周

Epic Games
您将获得的技能: UI 组件, 数据管理, Data Management, C++(编程语言), 调试, 面向对象编程(OOP), 视频游戏开发, 蓝图绘制, 脚本, 游戏设计, 虚幻引擎
初级 · 课程 · 1-4 周
Google Cloud
您将获得的技能: 系统配置, Google 工作空间, 协作软件, 文件管理, 云存储, Google 双子座, 配置管理, 脚本, 服务管理, 电子邮件, 自动化
初级 · 课程 · 1-4 周

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

Infosec
您将获得的技能: Open Web Application Security Project (OWASP), Authentications, Vulnerability Assessments, Application Security, Vulnerability Management, Event Monitoring, Secure Coding, Security Controls, Hardening, Data Integrity, Security Testing, System Monitoring, Cybersecurity, Patch Management, Threat Modeling, Exploitation techniques, Authorization (Computing), Cryptography, Extensible Markup Language (XML), System Configuration
中级 · 专项课程 · 3-6 个月
University of Glasgow
您将获得的技能: Html 和 Css, 前端网络开发, 开发环境, 软件测试, 网络开发, 动画, 编程原则, 计算思维, 计算机图形学, 应用程序开发, 计算机编程工具, 软件开发工具, 软件开发, Javascript, 网络应用, 事件驱动编程
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: Encryption, 数据加密标准, Algorithm, 高级加密标准(AES), 暴力攻击, 密码学
中级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: Storyboarding, User Research, Information Architecture, User Experience Design, Design Thinking, Prototyping, Usability Testing, User Experience, Persona (User Experience), Wireframing, Design Research, User Interface and User Experience (UI/UX) Design, Interaction Design, Web Content Accessibility Guidelines, Human Centered Design, Figma (Design Software), Usability, User Interface (UI) Design, User Centered Design, Artificial Intelligence
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 人工智能, 自助服务技术, 负责任的人工智能, AI 工作流程, 工作流程管理, 人工智能和机器学习(AI/ML), 原型设计, 自然语言处理, 深度学习, ChatGPT, 机器学习, 无代码开发, 应用程序部署, 生成式人工智能, 机器学习软件, 提示模式, 数据科学, 模型部署, IBM 云, Prompt Engineering
初级 · 专项课程 · 3-6 个月

您将获得的技能: Sprint Planning, Scrum (Software Development), Azure DevOps, Backlogs, Kanban Principles, Agile Software Development, Project Management, DevOps
初级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: Retrieval-Augmented Generation, Vector Databases, Embeddings, OpenAI API, Data Import/Export, Pandas (Python Package), Generative AI, Application Programming Interface (API), Data Manipulation, Large Language Modeling, Python Programming, Machine Learning
中级 · 指导项目 · 不超过 2 小时

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