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

Pohang University of Science and Technology(POSTECH)
您将获得的技能: 物联网, 应用程序开发, Google 云端平台, Network Protocol(网络协议, 新兴技术, 云平台, 亚马逊网络服务, 微软 Azure, IBM 云, 云计算, 数据分析
初级 · 课程 · 1-3 个月

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

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

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 周

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

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

您将获得的技能: 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 个月

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

University of Colorado Boulder
您将获得的技能: Python 程序设计, 数据科学, 数据操作, 数据结构, 脚本, Matplotlib, 软件包和软件管理, 数据可视化软件, 绘图(图形), 数据导入/导出, 计算机编程, 功能设计, Pandas(Python 软件包), NumPy, 软件工程, 脚本语言, 编程原则, 柱状图, 数据可视化, 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 个月

É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 个月