编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。

Meta
您将获得的技能: SQL, React Native, 版本控制, 交互设计, React.js, GitHub, 用户体验设计, Unix 命令, 可用性测试, Jest(JavaScript 测试框架), 移动开发, Javascript, 用户界面(UI), 还原式 API, 设计研究, 用户研究, 角色(用户体验), 网络开发工具, Git(版本控制系统), 用户体验
初级 · 专项课程 · 3-6 个月

Vanderbilt University
您将获得的技能: 调试, 数据结构, 面向对象编程(OOP), 集成开发环境, 安卓开发, Java, 计算机编程, Android Studio, 移动开发, Algorithm, Java 编程
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Python 程序设计, 概率分布, 数据结构, 密码学, 图论, 组合学, 贝叶斯统计, 演绎推理, 算术, 公钥加密标准(PKCS), 计算逻辑, 可视化(计算机制图), 理论计算机科学, Algorithm, 概率, 网络安全, 网络分析, 逻辑推理, Encryption, 计算思维
初级 · 专项课程 · 3-6 个月

您将获得的技能: Hypertext Markup Language (HTML), Scripting Languages, Application Programming Interface (API)
初级 · 课程 · 1-4 周

您将获得的技能: iOS Development, Apple iOS, Apple Xcode, User Interface (UI), Mobile Development, Swift Programming, Unit Testing, User Interface (UI) Design, UI Components, Mobile Development Tools, Objective-C (Programming Language), Application Development, Data Structures, Programming Principles, Development Testing, Object Oriented Programming (OOP), Integrated Development Environments, Development Environment, Prototyping, Storyboarding
初级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: 有限元方法, 积分微积分, 电磁学, 应用数学, 几何学, 工程分析, 工程学, 工程计算, 数学建模, 微积分, 线性代数, 微分方程, 数学软件, 数值分析, Matlab, 机械工程, 计算思维, 模拟和模拟软件, 代数, 高等数学
初级 · 专项课程 · 3-6 个月

您将获得的技能: Cascading Style Sheets (CSS), Web Design and Development, Scripting, Full-Stack Web Development, Object Oriented Programming (OOP), Event-Driven Programming
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Python 程序设计, 演绎推理, 计划发展, 计算逻辑, 组合学, 理论计算机科学, Algorithm, 计算机科学, 逻辑推理, 计算思维
初级 · 课程 · 1-3 个月

您将获得的技能: NumPy, Pandas (Python Package), Image Analysis, Data Manipulation, Matplotlib, Computer Vision, Data Analysis, Interactive Data Visualization, Python Programming, Data Visualization, JSON, Programming Principles, Scripting, Scripting Languages, Data Structures, Development Environment, Microsoft Visual Studio, Integrated Development Environments, Computer Programming, Software Installation
初级 · 专项课程 · 3-6 个月

University of California, Davis
您将获得的技能: SQL, 数据转换, 数据操作, 数据科学, 数据扫盲, 数据库, 数据管理, 数据建模, 关系数据库, Query 语言, 数据分析, Data Governance, 数据库设计, 数据质量
初级 · 课程 · 1-4 周

Google Cloud
您将获得的技能: Business Transformation, Innovation, Digital Transformation, Serverless Computing, Cloud Services, Data Ethics, Cloud Infrastructure, Google Cloud Platform, Application Programming Interface (API), Technology Strategies, Applied Machine Learning, Hybrid Cloud Computing, Data Strategy, Image Analysis, Infrastructure As A Service (IaaS), Responsible AI, Cloud Computing, Cloud Solutions, Public Cloud, Containerization
初级 · 专项课程 · 3-6 个月

DeepLearning.AI
您将获得的技能: Large Language Modeling, Prompt Engineering, Artificial Intelligence, Jupyter, Python Programming, Data Analysis, AI Enablement, Application Development, Scripting, Programming Principles, Automation, Application Programming Interface (API), Debugging, Data Structures
初级 · 课程 · 1-4 周