编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

Duke University
您将获得的技能: Java, 算法, 超文本标记语言(HTML), Java 编程, 数据处理, 人工智能个性化, 数据分析, 软件设计, 数据结构, Algorithm
中级 · 课程 · 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 个月

University of Colorado Boulder
您将获得的技能: Copywriting, Advertising, Intellectual Property, Marketing Materials, Marketing Design, Writing, Graphic and Visual Design, Layout Design, Typography, Creative Design, Creativity, Customer Engagement
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 计算机硬件, 数据存储技术, 企业安全, 服务器, 技术解决方案, 操作系统, 技术支持与服务, 信息技术, 硬件故障排除, 计算机系统, 系统软件, 网络安全, 计算机结构, 商业软件, 生成式人工智能, 系统配置
初级 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 市场分析, 市场机遇, 战略思考, 产品战略, 设计思维, 创业, 进入市场战略, 产品开发, 创新, 业务建模, 客户参与
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: 面向对象编程(OOP), 软件工程, Java, 加密技术, 网络服务器, Encryption, 加密, 算法, 计算机编程, Java 编程, 文件输入/输出, 数据结构, Algorithm
初级 · 课程 · 1-3 个月
Coursera
您将获得的技能: 数字化转型, 人工智能, 服务诺, 自动化, 变革管理, 业务流程自动化, 工作流程管理, 服务管理, 技术支持与服务, 运行效率, 事件管理, 自助服务技术, 事件监测, IT 服务管理, 性能分析
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Python Programming, Data Structures, Scripting, Web Development, Full-Stack Web Development, Automation, Programming Principles, Business Process Automation, Data Manipulation, File Management, Back-End Web Development, Debugging, Application Deployment, Development Environment
初级 · 课程 · 1-3 个月

您将获得的技能: Go (Programming Language), Data Structures, Programming Principles, Context Management, Distributed Computing, Development Environment, Program Development, Maintainability, File Management
初级 · 课程 · 1-3 个月

您将获得的技能: Video Editing, Animations, Timelines, Motion Graphics, Post-Production, Video Production, Editing, Configuration Management, Data Import/Export, Color Matching, File Management, Typography
混合 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), C++ (Programming Language), Application Development, Object Oriented Design, Data Visualization Software, Visualization (Computer Graphics), Programming Principles, Computer Graphics, Solution Design, Computational Thinking, Graphing, Verification And Validation, Development Environment, Software Visualization, Graphic and Visual Design, Data Presentation, Application Design, Data Validation, C and C++, Program Development
初级 · 专项课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: 数据转换, 数据可视化, R 程序设计, Rmarkdown, Ggplot2, 数据操作, 统计编程, 数据可视化软件, 编程原则, Tidyverse(R 软件包), 数据分析, 软件安装
初级 · 课程 · 1-4 周