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

LearnQuest
您将获得的技能: No-Code Development, Model Deployment, Applied Machine Learning, MLOps (Machine Learning Operations), Machine Learning, Return On Investment, Model Evaluation, Analytics, Performance Measurement, Business Metrics, Responsible AI, Cloud Computing, Big Data, Scalability, Workflow Management, Continuous Improvement Process, Business Continuity, Auditing, Performance Tuning, Application Programming Interface (API)
中级 · 课程 · 1-4 周

您将获得的技能: Graphical Tools, Design Elements And Principles
中级 · 课程 · 3-6 个月

您将获得的技能: 风险管理, 信息技术, 监管合规, 信息及相关技术控制目标 (COBIT), 安全控制, 网络安全, 人工智能, 旁听, 支付卡行业(PCI)数据安全标准, 一般数据保护条例》(GDPR), IT 服务管理, Information Technology Infrastructure Library, 治理 风险管理与合规, NIST 800-53, ISO/IEC 27001, 合规管理, 开放式网络应用程序安全项目(OWASP), 负责任的人工智能
中级 · 课程 · 1-3 个月

您将获得的技能: Motion Graphics, Performance Tuning, Virtual Environment, Layout Design
中级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Web Design, Web Design and Development, Web Development, Web Content Accessibility Guidelines, Front-End Web Development, Image Quality, Web Applications, Animations, Web Content, Mobile Development, User Interface (UI) Design
初级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 可视化(计算机制图), Algorithm, 理论计算机科学, 图论, 数据结构, 网络分析, 组合学, 数学理论与分析, 计划发展
初级 · 课程 · 1-3 个月


您将获得的技能: OpenAI API, Prompt Engineering, Large Language Modeling, ChatGPT, OpenAI, Generative AI, Application Performance Management, Image Analysis, Application Programming Interface (API), LLM Application, Multimodal Prompts, Animations, File Management, Graphics Software, Embeddings, Classification Algorithms, Computer Graphics, Application Development, Python Programming, Computer Science
初级 · 专项课程 · 1-3 个月

LearnQuest
您将获得的技能: 弹簧框架, JSON, 事务处理, 负载平衡, 云计算架构, 单元测试, Java 编程, 数据持久性, YAML, 模型-视图-控制器, 对象关系映射, 面向服务的架构, 企业应用管理, 微服务, JUnit, Spring Boot, 网络服务, 软件架构, 应用程序接口网关, 还原式 API
初级 · 专项课程 · 1-3 个月

您将获得的技能: Kubernetes, Application Deployment, Cloud Deployment, Containerization, Data Persistence, YAML, Cloud Infrastructure, Virtual Networking, Cloud Computing Architecture, Scalability, Infrastructure Architecture, OS Process Management, Network Routing
混合 · 课程 · 1-4 周
University of Alberta
您将获得的技能: 流程驱动的开发, Kanban 原则, Agile 方法论, 软件开发生命周期, Scrum(软件开发), 软件工程, 敏捷软件开发, 软件开发方法
混合 · 课程 · 1-4 周

您将获得的技能: 数据访问, 应用编程接口 (API), JavaScript 框架, 数据流, JSON, 事件驱动编程, 前端网络开发, React.js, UI 组件, 网络开发, React Redux, 网络应用, 网页设计与开发, Javascript, 全栈式网络开发
中级 · 课程 · 1-4 周