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

您将获得的技能: AI Workflows, AI Orchestration, Agentic Workflows, Model Deployment, AI Security, Decision Making
中级 · 课程 · 1-4 周

Meta
您将获得的技能: 应用编程接口 (API), 前端网络开发, 情境管理, 单元测试, JavaScript 框架, UI 组件, React.js, Javascript, Jest(JavaScript 测试框架), 网络开发工具, 软件设计模式
中级 · 课程 · 1-4 周


您将获得的技能: React Native, Flutter (Software), Mobile Development, React Redux, React.js, Ajax, Javascript, JavaScript Frameworks, Apple iOS, Mobile Development Tools, Front-End Web Development, Data Structures, Application Development, Back-End Web Development, Debugging, iOS Development, User Story, Android Development, UI Components, Cross Platform Development
初级 · 专项课程 · 3-6 个月

University of London
您将获得的技能: 显示设备, 人机交互, Unity 引擎, 技术设计, 计算机图形学, 增强现实与虚拟现实(AR/VR), 虚拟环境, 应用设计, 人为因素, 视频游戏开发, 虚拟现实
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 应用安全, 安全 Code, C(编程语言), 调试, 文件管理, 用户账户, 密码学, 操作系统流程管理, Linux, Data Validation, 代码审查, 脆弱性评估, 验证和确认
中级 · 课程 · 1-4 周

您将获得的技能: ChatGPT, Prompt Engineering, Software Development Tools, Test Automation, Technical Design, Docker (Software), Technical Documentation, Unit Testing, Application Deployment, Application Programming Interface (API), Application Development, Technical Communication
中级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Programming Principles, Computer Programming, Python Programming, Algorithms, Debugging, Development Environment
混合 · 课程 · 1-3 个月

Imperial College London
您将获得的技能: Programming Principles, Microsoft Visual Studio, Computer Programming, Object Oriented Programming (OOP), Python Programming, Debugging, Development Environment, Data Structures, Software Testing
初级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: 持续交付, 詹金斯, 面向对象编程(OOP), 面向对象设计, 版本控制, 软件开发工具, Agile 方法论, 编程原则, 计算思维, 软件开发生命周期, 统一模型语言, 持续集成, 软件开发, CI/CD, 测试驱动开发(TDD), Apache Maven, 软件设计模式, 构建工具, 软件开发方法, 云计算开发
初级 · 专项课程 · 3-6 个月

您将获得的技能: ASP.NET, .NET Framework, Identity and Access Management, Full-Stack Web Development, Web Applications, Microsoft Azure, Web Development, Cloud Deployment, Application Deployment, Authorization (Computing), Authentications, Databases, Software Architecture, Payment Systems, Software Design Patterns, Data Modeling, User Interface (UI)
中级 · 课程 · 3-6 个月

DeepLearning.AI
您将获得的技能: PyTorch (Machine Learning Library), Model Deployment, Convolutional Neural Networks, Transfer Learning, Generative AI, Deep Learning, Image Analysis, MLOps (Machine Learning Operations), Data Pipelines, Embeddings, Artificial Neural Networks, Model Evaluation, Data Preprocessing, Software Visualization, Computer Vision, Natural Language Processing, Machine Learning
中级 · 专业证书 · 1-3 个月