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

Duke University
您将获得的技能: 事件驱动编程, 脚本, 视频游戏开发, 调试, 编程原则, 三维资产, 计算机图形学, 动画, 游戏设计, 动画和游戏设计, 故事板, 计算机编程
初级 · 课程 · 1-3 个月

University of California, Irvine
您将获得的技能: 原型设计, 系统设计, Python 编程, 技术设计, 计算机硬件, 需求分析, 系统设计与实施, 功能要求, 嵌入式系统, 软件设计, 测试计划, 用户需求文件
混合 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: Debugging, Data Analysis, Data Preprocessing, Numerical Analysis, Critical Thinking
中级 · 课程 · 1-4 周

您将获得的技能: Data Entry, Excel Formulas, Microsoft Excel, Data Analysis, Data Management, Spreadsheet Software, Data Presentation
初级 · 课程 · 1-4 周

您将获得的技能: Linux Administration, Ubuntu, Hardening, Linux Servers, Linux, Linux Commands, Application Security, Operating System Administration, Security Controls, Service Management, Patch Management, Systems Administration, Information Systems Security, Package and Software Management
中级 · 课程 · 1-4 周

您将获得的技能: Video Editing, Adobe Premiere, Post-Production, Timelines, Editing, File Management
初级 · 课程 · 1-4 周

您将获得的技能: Programmable Logic Controllers, Real-Time Operating Systems, Program Development, Human Machine Interfaces, Automation, System Monitoring, Simulations
高级设置 · 课程 · 1-4 周

您将获得的技能: Program Development, C and C++, C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Development Environment, Software Development, Computer Science
初级 · 指导项目 · 不超过 2 小时

University of California San Diego
您将获得的技能: Java, Java 编程, 单元测试, 社交网络分析, 图论, 性能调整, 事件驱动编程, 适应性, 解决问题, 面向对象设计, JUnit, 数据结构, 用户界面(UI), 网络分析, 面向对象编程(OOP), Algorithm, 技术交流, 计算机编程, 成长意识, 算法, 交互式数据可视化
中级 · 专项课程 · 3-6 个月

您将获得的技能: Development Environment, Web Analytics and SEO
初级 · 课程 · 1-3 个月

您将获得的技能: 3D Modeling, 3D Assets, Computer Graphic Techniques, Virtual Reality, Game Design
初级 · 课程 · 1-4 周

您将获得的技能: Ansible, IT Automation, Automation, Linux Servers, Infrastructure as Code (IaC), Windows Servers, Command-Line Interface, YAML, Configuration Management
初级 · 课程 · 1-4 周