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

您将获得的技能: Test Planning, Test Tools, Prompt Engineering, Version Control, OpenAI API, Debugging, Google Gemini, Software Design Patterns, Object Oriented Design, Software Testing, GitLab, Responsible AI, Infrastructure as Code (IaC), Application Programming Interface (API), Mobile Development, Front-End Web Development, Back-End Web Development, Application Development, GitHub, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 专项课程 · 3-6 个月

Peking University
您将获得的技能: 语言能力, 语法, 扫盲, 口语理解, 词汇
中级 · 课程 · 1-3 个月

您将获得的技能: Computational Thinking, Algorithms, Graph Theory, Data Structures, C++ (Programming Language), C and C++, Programming Principles, Computer Programming, Object Oriented Programming (OOP), Technical Design, Theoretical Computer Science
中级 · 专项课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Linux, 命令行界面, C 和 C++, 可扩展性, 操作系统, 通信系统, 文件输入/输出, 大数据, 性能调整, 软件架构, 云计算开发, 分布式计算, 脚本, 文件系统, 计算机结构, 编程原则, Bash(脚本语言)
高级设置 · 专项课程 · 3-6 个月

Shanghai Jiao Tong University
您将获得的技能: 文化, 语言能力, 口头表达, 语法, 跨文化能力, 语言学习, 商务, 口语理解, 词汇
中级 · 专项课程 · 3-6 个月

Akamai Technologies, Inc.
您将获得的技能: SQL, Linux, Endpoint Security, Database Management, Incident Response, Relational Databases, Network Security, Database Systems, Vulnerability Scanning, Computer Security Incident Management, Security Management, Ubuntu, Linux Administration, File Systems, Routing Protocols, OSI Models, Application Development, Remote Access Systems, Scripting, MySQL
初级 · 专业证书 · 3-6 个月

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

University of Michigan
您将获得的技能: 统计建模, Python 程序设计, 贝叶斯统计, 统计分析, 统计机器学习, 统计推理, 预测建模, 统计编程, 数据可视化软件, 统计方法, 逻辑回归, 回归分析, Jupyter, 统计软件, 模型评估
中级 · 课程 · 1-4 周

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Database Design, Pseudocode, Query Languages, Computer Programming, Theoretical Computer Science, Computer Science, Data Storage
中级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 沟通, 商业研究, 数据科学, Python 程序设计, 工作分析, 专业发展, 专业网络, 解决问题, 演讲, 数据分析, 面试技巧, 投资组合管理, 写作, 公司名称, 招聘
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
初级 · 课程 · 1-4 周

Atlassian
您将获得的技能: 命令行界面, Git(版本控制系统), 软件配置管理, Bitbucket, 协作软件, 版本控制, 代码审查, GitHub
混合 · 课程 · 1-4 周