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

您将获得的技能: Business Intelligence, Excel Macros, Pandas (Python Package), Prompt Engineering, Forecasting, Data Storytelling, Time Series Analysis and Forecasting, Regression Analysis, Data Quality, ChatGPT, Microsoft Excel, Generative AI, Data Analysis, Report Writing, Interactive Data Visualization, Data Modeling, Exploratory Data Analysis, Data Visualization, Statistical Analysis, Automation
中级 · 专项课程 · 3-6 个月

您将获得的技能: SQL, SAS (Software), Database Management, Query Languages, Data Access, Statistical Programming, Data Presentation, Data Manipulation, Data Integration, Data Processing
混合 · 课程 · 1-3 个月

Peking University
您将获得的技能: Java Programming, Object Oriented Programming (OOP), Object Oriented Design, Software Design Patterns, Code Review, Computer Programming, Software Design, UI Components, C and C++, Program Development, JUnit, User Interface (UI), Network Model, Debugging, Application Development, Event-Driven Programming, File I/O, Data Structures
中级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: SQL, Relational Databases, Query Languages, Databases, Stored Procedure, Data Manipulation, Database Management Systems, Data Access, Data Maintenance
初级 · 课程 · 1-4 周
Duke University
您将获得的技能: JSON, SQL, Python 程序设计, AWS SageMaker, 微服务, 数据操作, Linux 管理, 数据科学, 外壳脚本, 云工程, Linux, Linux 命令, Jupyter, Pandas(Python 软件包), 网页抓取, 版本控制, 大数据, Git(版本控制系统), Bash(脚本语言), MySQL
初级 · 专项课程 · 3-6 个月

Pontificia Universidad Católica de Chile
您将获得的技能: Object Oriented Programming (OOP), Data Structures, Computer Programming, Algorithms, Program Development, Computational Thinking, Python Programming, Analysis
中级 · 课程 · 1-3 个月

您将获得的技能: Model Context Protocol, Claude Code, Vibe coding, Microsoft Copilot, AI Workflows, Anthropic Claude, Tool Calling, GitHub, Web Development, Real Time Data, Debugging, AI Security, Artificial Intelligence and Machine Learning (AI/ML), Servers, Prompt Engineering, Application Development, Video Game Development, Agentic Workflows, Generative AI, Software Engineering
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 云基础设施, CI/CD, 技术交流, 分布式计算, MLOps(机器学习 Operator), 技术文档, 云部署, 云 Native 计算, 机器学习, 云计算, 云应用, 应用机器学习, 软件工程, 敏捷软件开发, 云存储, Devops, Google 云端平台, 云 API, 云平台, 持续交付
中级 · 专项课程 · 3-6 个月

Snowflake
您将获得的技能: Data Engineering, Data Pipelines, Database Management, Data Manipulation, Databases, Data Transformation, Extract, Transform, Load, Data Warehousing, Change Control, DevOps, Cloud Development, SQL, Data Integration, CI/CD, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Software Development Tools, Stored Procedure, Data Analysis
初级 · 专业证书 · 1-3 个月

Meta
您将获得的技能: 数据驱动的决策制定, 应用编程接口 (API), 数据收集, Google Analytics(分析), 营销分析, 信息隐私, 数字化营销, 数据整合, 营销, 市场数据, 广告, 网络分析, 数据分析, 个人身份信息, 客户数据管理, 应用程序接口网关
初级 · 课程 · 1-4 周

MathWorks
您将获得的技能: 描述性统计, 数据可视化软件, 交互式数据可视化, 探索性数据分析, 概率与统计, 数据分析, Matlab, 统计分析, 数据操作, 数据清理, 数据映射, 数据导入/导出, 技术交流, 数据可视化, 脚本
初级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Html 和 Css, 应用程序部署, 层叠样式表(CSS), 移动开发, ChatGPT, 网络开发, 视频游戏开发, 数据库应用, 机器学习, 计算机编程, GitHub, 响应式网页设计, 前端网络开发, Javascript, 应用程序开发
初级 · 课程 · 1-3 个月