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

University of Michigan
您将获得的技能: Html 和 Css, 前端网络开发, Javascript, 可用性, 网络开发, 线框设计, 浏览器兼容性, 网页设计与开发, 用户界面(UI), 验证和确认, 层叠样式表(CSS), 网页内容无障碍指南, 网页设计, 响应式网页设计
初级 · 课程 · 1-3 个月

SkillUp
您将获得的技能: 对象关系映射, Java, Spring Boot, 还原式 API, NoSQL, Java 编程, MySQL, 数据访问, 关系数据库, 冬眠(Java), SQL, 软件开发, 数据库, 数据库开发, 数据库设计, 数据库管理
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 云基础设施, 云计算, 数据分析, 云计算架构, 商务, 云平台, 云存储, 云部署, 自然语言处理, 负责任的人工智能, 云服务, 数据扫盲, 新兴技术, 生成式人工智能, 大数据, 数据科学, 机器人, 云安全, 业务逻辑, 数据挖掘
初级 · 专项课程 · 3-6 个月

Microsoft
您将获得的技能: Python 程序设计, 交互式数据可视化, 数据可视化软件, 模型评估, Scikit-learn (机器学习库), 数据分析, 数据叙事, Pandas(Python 软件包), Plotly, 数据操作, 数据清理, 数据伦理, 数据转换, 机器学习, Jupyter, 生成式人工智能, 探索性数据分析, Matplotlib, 数据可视化
初级 · 课程 · 1-3 个月

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

您将获得的技能: File I/O, C++ (Programming Language), Object Oriented Design, Object Oriented Programming (OOP), Debugging, Data Structures, C (Programming Language), Development Environment, Software Design Patterns, Computational Thinking, Computer Programming, Programming Principles, Data Persistence, Algorithms, Maintainability, Simulations, Data Management, Prototyping
中级 · 专项课程 · 1-3 个月

Peking University
您将获得的技能: C# (Programming Language), Object Oriented Programming (OOP), .NET Framework, Microsoft Visual Studio, Extensible Markup Language (XML), Data Access, Computer Programming, Database Application, UI Components, Event-Driven Programming, Algorithms, Application Development, Network Model, Data Structures, Image Analysis, File I/O
中级 · 课程 · 3-6 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Operating Systems, OS Process Management, System Programming, File Systems, Unix Commands, Command-Line Interface, System Monitoring, System Design and Implementation, Performance Tuning, Package and Software Management, File Management, Algorithms, Cloud Platforms, Security Controls, User Accounts, Debugging
中级 · 课程 · 1-3 个月

Snowflake
您将获得的技能: 数据导入/导出, 数据存储, 存储过程, 数据操作, 应用程序开发, 基于角色的访问控制(RBAC), 数据仓库, SQL, 云计算开发, 数据科学, 数据管道, 机器学习, 生成式人工智能, 数据库管理, 人工智能和机器学习(AI/ML), 摘录, 数据工程
初级 · 课程 · 1-4 周

您将获得的技能: Hibernate (Java), Object-Relational Mapping, CI/CD, Spring Boot, Restful API, Java Programming, Integration Testing, Docker (Software), Database Development, Cloud Deployment, Application Security, Java, Containerization, SQL, Databases, MySQL, NoSQL, Kubernetes, Test Driven Development (TDD), Object Oriented Design
初级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: UI 组件, 移动开发, 应用程序开发, 动画, Swift 编程, 用户界面(UI), 用户界面 (UI) 设计, 苹果 Xcode, 苹果 iOS
初级 · 课程 · 1-4 周

Universitat Autònoma de Barcelona
您将获得的技能: 3D Modeling, Video Game Development, 3D Assets, Unity Engine, Game Design, User Interface (UI) Design, Visualization (Computer Graphics), Animations, User Interface and User Experience (UI/UX) Design, Computer Graphics, Music, Aesthetics, Creativity, Data Import/Export
混合 · 课程 · 1-4 周