编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

Microsoft
您将获得的技能: Back-End Web Development, Program Development, Algorithms, Integrated Development Environments, Programming Principles, Pseudocode, Debugging, Computational Thinking, Engineering Software, Diagram Design, Computer Programming, C# (Programming Language), Version Control, Data Flow Diagrams (DFDs), Software Engineering, GitHub, Git (Version Control System), Microsoft Copilot
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 授权(计算), 网络安全, 负载平衡, 亚马逊网络服务, 身份和访问管理, Encryption, 亚马逊弹性计算云 Computing, 恶意软件保护, AWS 身份和访问管理 (IAM), 基于角色的访问控制(RBAC), 安全工程, 用户账户, 云计算, 威胁建模, Distributed Denial-Of-Service (DDoS) 攻击, 地理信息系统, 云安全, 信息系统安全, Network Security, 入侵检测和防御
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: SQL, 数据库系统, Data Validation, 数据库管理, 数据库设计, 数据完整性, 数据管理, 数据库管理员, 关系数据库, 数据库开发, Query 语言, 存储过程, MySQL
初级 · 课程 · 1-4 周

University of Alberta
您将获得的技能: JSON, 微服务, 简单对象访问协议(SOAP), 安卓开发, API 设计, 网络服务, 面向服务的架构, 网络开发, 还原式 API, 软件架构, 网络应用
中级 · 课程 · 1-4 周

您将获得的技能: Design Thinking, Data Science, Process Design, Strategic Thinking, Data Pipelines, Data Validation, Data Processing, Workflow Management, Data Cleansing, Data Quality, Business Priorities, NumPy, Machine Learning, Python Programming
中级 · 课程 · 1-4 周

Alberta Machine Intelligence Institute
您将获得的技能: Python 程序设计, 回归分析, 分类算法, 业务解决方案, Scikit-learn (机器学习库), 性能分析, 数据预处理, 数据处理, 机器学习, 功能工程, Jupyter, 决策树学习, 监督学习, 机器学习算法, 应用机器学习, 工艺优化, 模型评估
混合 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: SQL, JSON, 数据展示, 预测分析, 数据质量, 数据分析, 解决复杂问题, 业务报告, 预测, 数据清理, 数据可视化, Query 语言, 调试, 业务指标
中级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 软件测试, 功能要求, 数据建模, 面向对象设计, 项目规划, 系统设计, 软件设计模式, 统一模型语言, 配置管理, 软件开发生命周期, 项目管理, 软件开发方法, 软件工程, 软件架构, 流程驱动的开发, 验收测试, 白盒测试, 调试, 需求分析, 软件设计
中级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 硬件架构, 操作系统, 服务管理, 嵌入式系统, 实时数据, Linux, 系统编程, 系统设计与实施, 软件系统, 服务设计, 系统要求, 操作系统流程管理, 实时操作系统
中级 · 课程 · 1-4 周

Arizona State University
您将获得的技能: Language Learning, Cultural Sensitivity, Vocabulary, Oral Comprehension, Oral Expression, Greeting Customers, Communication
混合 · 课程 · 1-3 个月

Coursera
您将获得的技能: MySQL, SQL, Relational Databases, Data Analysis, Computer Programming, Computer Science
初级 · 指导项目 · 不超过 2 小时

École Polytechnique Fédérale de Lausanne
您将获得的技能: SQL, 数据存储技术, 分布式计算, Apache Spark, 数据操作, Scala 编程, 编程原则, 数据处理, 大数据, 性能调整
中级 · 课程 · 1-4 周