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

University of California, Irvine
您将获得的技能: JSON, 移动开发, 模型-视图-控制器, 响应式网页设计, 视频游戏开发, 人机交互, UI 组件, 苹果 Xcode, Swift 编程, 可用性测试, 苹果 iOS, OAuth, UI/UX 战略, 原型设计, 动画和游戏设计, Objective-C(编程语言), 核心数据(软件), 用户界面 (UI) 设计, iOS 开发, 游戏设计
初级 · 专项课程 · 3-6 个月
LearnQuest
您将获得的技能: Python 程序设计, 软件测试, 统一模型语言, Matplotlib, 脚本, 测试自动化, 开发环境, 集装箱化, Docker (软件), 数据结构, 持续集成, 数据建模, Pandas(Python 软件包), 软件包和软件管理, 文件输入/输出, 单元测试, 数据操作, Devops, 编程原则, 计算机编程
初级 · 专项课程 · 3-6 个月

您将获得的技能: Responsible AI, Containerization, Prompt Engineering, AI Orchestration, Scalability, AI Workflows, Application Deployment, Kubernetes, Agentic Workflows, Azure Active Directory, System Monitoring, LangChain, Generative AI Agents, Microservices, Microsoft Azure, Artificial Intelligence, Distributed Computing, Serverless Computing, Natural Language Processing, Reinforcement Learning
中级 · 专业证书 · 3-6 个月
University of Michigan
您将获得的技能: 层叠样式表(CSS), 网页内容无障碍指南, Html 和 Css, 响应式网页设计, 网络开发, 用户界面(UI), 可用性, 网络开发工具, 网页设计, 调试, 浏览器兼容性
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: 前端网络开发, 移动开发, 安卓开发, 移动开发工具, React.js, 用户界面(UI), React Native, UI 组件, 跨平台开发, 应用程序开发, iOS 开发
中级 · 课程 · 1-3 个月

University of Toronto
您将获得的技能: 空间数据分析, 数据 Compiler, 全球定位系统, 排版, 数据叙事, 数据建模, 设计元素和原则, ArcGIS, 数据操作, 数据映射, 定量研究, 地理信息系统, 元数据管理, Query 语言, 地理信息系统软件, 图像分析, 地理空间信息与技术, 数据可视化, 空间分析, 地理空间制图
初级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 项目管理生命周期, 模型部署, 数据科学, 负责任的人工智能, 数据管理, 以人为本的设计, 模型评估, 数据伦理, MLOps(机器学习 Operator), 机器学习, 产品管理, 数据质量, 人机交互, 无监督学习, 用户体验设计, 数据预处理, 项目管理, 产品设计, 深度学习, 分类与回归树 (CART)
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 软件测试, 云托管, 数据管理, 移动开发, 集成开发环境, 移动开发工具, React Native, 苹果 Xcode, Swift 编程, Android Studio, 苹果 iOS, 网络应用, 应用程序开发, 跨平台开发, 应用框架, iOS 开发, 扑腾(软件)
初级 · 课程 · 1-4 周
University of Michigan
您将获得的技能: Python 程序设计, 数据库, 应用程序部署, 层叠样式表(CSS), 模型-视图-控制器, Django (网络框架), 超文本标记语言(HTML), 网络服务器, 网络应用, SQL, 后端网站开发, Network Protocol(网络协议
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 空间数据分析, 应用程序部署, R 语言程序设计(中文版), 绘图(图形), 数据科学, 数据叙事, 箱形图, 仪表板, Ggplot2, 数据分析, 交互式数据可视化, UI 组件, 闪亮(R 套件), 传单(软件), 散点图, 数据可视化, 数据可视化软件, 柱状图
初级 · 课程 · 1-4 周

您将获得的技能: AWS Kinesis, Apache Kafka, Amazon Redshift, Data Lakes, Real Time Data, Data Management, Apache Hive, Apache Spark, Amazon S3, Data Pipelines, Data Processing, Big Data, Apache Hadoop, AWS Identity and Access Management (IAM), Query Languages, Serverless Computing, Scalability
中级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: R 语言程序设计(中文版), 软件安装, 数据操作, 生物信息学, 数据结构, 统计编程, 大数据, 数据分析软件, 数据导入/导出
混合 · 课程 · 1-4 周