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

您将获得的技能: C++ (Programming Language), File I/O, Object Oriented Programming (OOP), Object Oriented Design, Programming Principles, Computer Programming, Data Structures, Algorithms, Integrated Development Environments, Debugging
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Prompt Engineering, ChatGPT, Matlab, AI Personalization, Debugging, AI Enablement, LLM Application, Performance Tuning
中级 · 课程 · 1-4 周

您将获得的技能: Performance Tuning, Python Programming, OS Process Management, Data Processing, Scalability, Database Management
中级 · 课程 · 1-4 周

LearnQuest
您将获得的技能: Java, Virtual Machine, 软件包和软件管理, Java 编程, 计算机编程, 面向对象编程(OOP)
初级 · 课程 · 1-4 周

您将获得的技能: Version Control, Software Documentation, Microsoft Copilot, Microsoft Visual Studio, Program Development, Statistical Analysis, Descriptive Statistics, Statistical Programming, Debugging
初级 · 课程 · 1-3 个月

您将获得的技能: PHP (Scripting Language), Object Oriented Programming (OOP), Object Oriented Design, Web Development, Maintainability, Software Engineering
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Java Programming, Java, Performance Tuning, Spring Framework, Application Performance Management, Algorithms, JUnit, OS Process Management, Application Frameworks, Programming Principles, Performance Testing, Spring Boot, Computer Architecture
初级 · 课程 · 1-3 个月

University of London
您将获得的技能: C++(编程语言), 数据结构, Algorithm, 集成开发环境, 调试, 开发环境, 文件输入/输出, 伪代码, 面向对象编程(OOP)
攻读学位
中级 · 课程 · 1-4 周

Duke University
您将获得的技能: Java, Encryption, 密码学, 数据结构, Java 编程, Algorithm, 计算机编程, 文件输入/输出, 面向对象编程(OOP), 软件工程, 网络服务器
初级 · 课程 · 1-3 个月

École Polytechnique Fédérale de Lausanne
您将获得的技能: Scalability, Scala Programming, Distributed Computing, Event-Driven Programming, System Design and Implementation, Microservices, Software Architecture, Software Design Patterns, Cloud Computing, Software Design, Application Frameworks, Software Testing
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Python 程序设计, 功能设计, 数据科学, 数据操作, 绘图(图形), 脚本, 数据可视化软件, 软件包和软件管理, 数据结构, NumPy, 编程原则, 数据导入/导出, 计算机编程, Pandas(Python 软件包), Matplotlib, 软件工程, 脚本语言, Seaborn, 柱状图, 数据可视化
初级 · 专项课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Shell Script, Linux Commands, Unix Shell, Unix Commands, Linux Administration, Linux, Scripting, Scripting Languages, File Management, Command-Line Interface, Debugging, System Configuration, User Interface (UI), IT Automation, Interactive Design, File I/O, Programming Principles
初级 · 专项课程 · 1-3 个月