计算机编程课程可以帮助您学习 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 个月

您将获得的技能: 信息技术, 旁听, 支付卡行业(PCI)数据安全标准, 负责任的人工智能, IT 服务管理, 一般数据保护条例》(GDPR), ISO/IEC 27001, 监管合规, 治理 风险管理与合规, 开放式网络应用程序安全项目(OWASP), NIST 800-53, 网络安全, 信息及相关技术控制目标 (COBIT), Information Technology Infrastructure Library, 风险管理, 人工智能, 安全控制, 合规管理
中级 · 课程 · 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
您将获得的技能: 负载平衡, 数据持久性, 云计算架构, 单元测试, YAML, 网络服务, 还原式 API, 模型-视图-控制器, JSON, Java 编程, 企业应用管理, 面向服务的架构, Spring Boot, 微服务, 应用程序接口网关, 软件架构, JUnit, 事务处理, 弹簧框架, 对象关系映射
初级 · 专项课程 · 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
您将获得的技能: 流程驱动的开发, Agile 方法论, 软件开发生命周期, Kanban 原则, Scrum(软件开发), 软件工程, 敏捷软件开发, 软件开发方法
混合 · 课程 · 1-4 周

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