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

L&T EduTech
您将获得的技能: Field-Programmable Gate Array (FPGA), Electronics Engineering, Hardware Design, Electronic Hardware, Computer Engineering, Verification And Validation, Computational Logic, Design Software, Integrated Development Environments, Schematic Diagrams, Simulations, Dataflow, Development Environment
中级 · 课程 · 1-4 周
Rice University
您将获得的技能: Python 程序设计, 数据结构, 计算机编程, 面向对象编程(OOP), 应用程序开发, 用户界面(UI), 游戏设计, 动画, 互动设计, 调试
初级 · 课程 · 1-4 周

您将获得的技能: Software Design
初级 · 课程 · 1-3 个月

您将获得的技能: R Programming, Ggplot2, Data Visualization, Data Manipulation, Exploratory Data Analysis, Statistical Programming, Data Science, Tidyverse (R Package), Statistical Modeling, Data Analysis, Regression Analysis, Data Structures, Statistical Analysis, Descriptive Statistics, Programming Principles, Data Transformation, Probability & Statistics
中级 · 课程 · 1-3 个月

University of Maryland, College Park
您将获得的技能: 数据管理, 移动开发, 计算机编程, 网络模型, 地理信息系统, Java 编程, UI 组件, 人机交互, 用户界面(UI), 动画, 安卓开发, 计算机图形学
混合 · 课程 · 1-3 个月

Hebrew University of Jerusalem
您将获得的技能: Algorithm, 操作系统, Virtual Machine, 计划发展, 数据结构, 计算机编程, 面向对象编程(OOP), 软件设计, 系统编程, 计算机科学, 软件架构, 计算机工程, 计算机结构, 计算机制图技术
混合 · 课程 · 1-3 个月

Board Infinity
您将获得的技能: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Restful API, Core Data (Software), Secure Coding, Security Controls, HTML and CSS, UI Components
中级 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: LLM Application, Google Gemini, Test Case, Code Review, Software Documentation, Prompt Engineering, Debugging
初级 · 项目 · 不超过 2 小时

University of California, Santa Cruz
您将获得的技能: C++ (Programming Language), Go (Programming Language), File I/O, Data Structures, Object Oriented Programming (OOP), Software Design Patterns, Debugging, Computer Programming, Unit Testing, Programming Principles, Algorithms, C (Programming Language), Program Development, Integrated Development Environments, Graph Theory, Software Testing, Artificial Intelligence, Integration Testing, Software Design, System Design and Implementation
中级 · 专项课程 · 3-6 个月

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

University of Colorado Boulder
您将获得的技能: Tidyverse (R Package), Rmarkdown, R Programming, Ggplot2, Data Import/Export, Data Visualization, Data Manipulation, Data Visualization Software, Data Analysis, Data Science, Data Storytelling, Statistical Analysis, Relational Databases, Data Cleansing, Data Transformation, Statistical Programming, Data Integration, Software Installation, Programming Principles, Communication
初级 · 专项课程 · 1-3 个月

您将获得的技能: Databases, Data Validation
中级 · 课程 · 3-6 个月