Scratch 课程可以帮助您学习编程逻辑、动画技术、游戏设计和 Interaction Design。您可以培养调试、项目管理和创造性解决问题的技能。许多课程都会介绍 Scratch 界面等工具,让您可以使用代码块创建项目,从而更容易直观地理解编程概念并与他人协作。

University of London
您将获得的技能: Javascript, 数据库系统, 用户账户, 命令行界面, 网络开发, 数据访问, MongoDB, Data Validation, 全栈式网络开发, 应用框架, 网络应用
混合 · 课程 · 1-3 个月

University of Cape Town
您将获得的技能: 数据操作, 统计假设检验, 数学建模, 软件包和软件管理, 科学可视化, Jupyter, 统计分析, 绘图(图形), 计算机编程, 其他编程语言, 数据科学, 探索性数据分析, 数据可视化
初级 · 课程 · 1-4 周

University of Toronto
您将获得的技能: iOS 开发, 移动开发, 集成开发环境, 面向对象编程(OOP), 编程原则, Swift 编程, 计算机编程, 苹果 Xcode, Objective-C(编程语言), 图像分析, 苹果 iOS
混合 · 课程 · 1-3 个月

您将获得的技能: Star Schema, Microsoft SQL Servers, Database Design, Relational Databases, SQL, Data Warehousing, Query Languages, Database Architecture and Administration, Data Integrity, Power BI, Business Intelligence, Performance Tuning, Generative AI
初级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Data Structures, Python Programming, Data Manipulation, Programming Principles, Computer Programming, Software Installation, Development Environment, Jupyter, Integrated Development Environments
初级 · 课程 · 1-4 周

您将获得的技能: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
初级 · 指导项目 · 不超过 2 小时

The University of Edinburgh
您将获得的技能: Software Engineering, Programming Principles, Software Development, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animation and Game Design
混合 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: 商务写作, 撰写建议书, 商业研究, 定量研究, 征求建议书, 客户服务, 创建调查, 市场调查, 数据收集, 定性研究, 研究方法, 市场分析, 抽样(统计), 专业网络
中级 · 课程 · 1-4 周

University of Geneva
您将获得的技能: Ethical Standards And Conduct, Liberal Arts, Case Studies, Social Justice, Environmental Issue, Research, Social Impact, Economics, Policy, and Social Studies, Policy Analysis, Political Sciences, Personal Development
混合 · 课程 · 1-3 个月

Coursera
您将获得的技能: Python 程序设计, 脚本, 测试案例, 应用程序开发, 生成式人工智能, OpenAI 应用程序接口, 机器学习, 应用编程接口 (API), 软件工程, Prompt Engineering
中级 · 指导项目 · 不超过 2 小时

University of Maryland, College Park
您将获得的技能: 开发环境, Java, 移动开发, 应用程序开发, 安卓开发, 用户界面(UI), Android Studio, 调试, 应用设计
混合 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 数据持久性, 以人为本的设计, LangChain, 情境管理, LangGraph, 代理系统, AI 工作流程, Prompt Engineering, LLM 申请
中级 · 项目 · 不超过 2 小时