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

您将获得的技能: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Blockchain, Web Development Tools, Go (Programming Language), Software Development Tools, Application Development, Computer Programming Tools, Development Environment, Software Development, Business Logic, Program Development, Digital Assets, Transaction Processing, FinTech, Virtual Machines, Distributed Computing, Cryptography, Emerging Technologies, Encryption, Business Analysis, Market Dynamics
中级 · 专项课程 · 3-6 个月

University of Toronto
您将获得的技能: 交互设计, 用户界面(UI), 移动开发, 坚持不懈, 编程原则, 数据持久性, 面向对象编程(OOP), 苹果 Xcode, 应用设计, 动画, UI 组件, Swift 编程, 集成开发环境, 应用框架, 苹果 iOS, 应用程序开发, 模型-视图-控制器, 用户界面和用户体验(UI/UX)设计, iOS 开发, Objective-C(编程语言)
中级 · 专项课程 · 3-6 个月

University of Illinois Urbana-Champaign
您将获得的技能: Algorithm, 数据结构, 数据库系统, 开发环境, 理论计算机科学, 数据存储, 计划发展, 数据库理论, 面向对象编程(OOP), 数据存储技术, 图论, Networking 路由器, 面向对象设计, 调试, 计算机编程, C++(编程语言), 工程软件, 非结构化数据
中级 · 专项课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 数据结构, 移动开发, 原型设计, C(编程语言), 面向对象编程(OOP), 苹果 Xcode, iOS 开发, 计算机编程, Objective-C(编程语言), 苹果 iOS
混合 · 课程 · 1-4 周

Microsoft
您将获得的技能: CI/CD, C# (Programming Language), Azure DevOps, Load Balancing, Continuous Integration, Role-Based Access Control (RBAC), Scalability, Object Oriented Programming (OOP), Authentications, ASP.NET, Debugging, SQL, Microsoft Copilot, .NET Framework, Relational Databases, Database Management, Graph Theory, Back-End Web Development, Program Development, Data Structures
初级 · 专业证书 · 3-6 个月

University at Buffalo
您将获得的技能: Algorithm, 微积分, 色彩理论, 应用数学, 概率与统计, 计算机图形学, 计算机视觉, 数字信号处理, Matlab, 增强现实, 人工智能, 计算机编程, 图像分析
中级 · 课程 · 1-4 周


EDHEC Business School
您将获得的技能: Matplotlib, 财务分析, 风险分析, 数据操作, 模拟, 投资回报, 投资管理, 投资组合风险, Python 程序设计, Pandas(Python 软件包), 风险管理, 金融建模, 投资, NumPy, 资产管理, 投资组合管理
混合 · 课程 · 1-4 周

California Institute of the Arts
您将获得的技能: 人机交互, 布局设计, 设计师, 平面设计, 交互设计, 排版, 平面和视觉设计, 信息架构, 设计元素和原则, 应用设计, 用户体验设计, 用户界面 (UI) 设计
初级 · 课程 · 1-3 个月

King Abdullah University of Science and Technology
您将获得的技能: Statistical Analysis, Bioinformatics, Unix, Scientific Visualization, R Programming, Rmarkdown, Unix Commands, Data Analysis, Data Quality, Statistical Hypothesis Testing, Exploratory Data Analysis, Pandas (Python Package), Python Programming, NumPy, Data Manipulation
初级 · 课程 · 1-4 周

您将获得的技能: Cascading Style Sheets (CSS), Debugging, Search Engine Optimization, PHP (Scripting Language), jQuery, Hypertext Markup Language (HTML), MySQL, WordPress, Web Applications, Application Programming Interface (API), Web Development, Content Management Systems, Restful API, Javascript, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Development Environment
中级 · 专项课程 · 3-6 个月