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

您将获得的技能: Photo Editing, Color Theory, Image Quality, Editing
中级 · 课程 · 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 Colorado Boulder
您将获得的技能: Linux 命令, 嵌入式系统, 操作系统, 电气工程, 系统编程, 文件输入/输出, 外壳脚本, 调试, 操作系统流程管理, Linux, Bash(脚本语言), Linux 服务器, 构建工具, C 和 C++, 跨平台开发
高级设置 · 课程 · 1-4 周

您将获得的技能: Photo Editing, Photography, Image Quality, Computer Graphic Techniques
中级 · 课程 · 1-3 个月

您将获得的技能: PHP (Scripting Language), Web Applications, Server Side, Web Development, HTML and CSS, Web Servers, Programming Principles, Development Environment, Data Validation
混合 · 课程 · 1-4 周

University of Alberta
您将获得的技能: Algorithm, 软件质量(SQA/SQC), 动画和游戏设计, 理论计算机科学, 问题管理, Python 程序设计, 功能测试, 计划发展, 数据结构, 编程原则, 计算思维, 计算机编程, 计算机科学, 解决问题, 游戏设计, 软件工程, 应用设计, 伪代码, 调试, 视频游戏开发
初级 · 课程 · 1-3 个月

您将获得的技能: Ansible, IT Automation, File Management, YAML, Infrastructure as Code (IaC), DevOps, Configuration Management, Data Security
中级 · 课程 · 1-4 周

您将获得的技能: Microsoft Excel, Pivot Tables And Charts, Excel Formulas, Spreadsheet Software, Business Reporting, Data Visualization, Excel Macros, Dashboard, Forecasting, Data Analysis, Data Visualization Software, Predictive Modeling, Data Validation, Productivity Software, Data Entry, Data Management, Financial Modeling, Data Security, Data Integrity, Computer Literacy
初级 · 专项课程 · 1-3 个月

您将获得的技能: Kubernetes, Cloud-Native Computing, Network Security, Role-Based Access Control (RBAC), Network Administration, Containerization, Security Controls, YAML
中级 · 课程 · 1-4 周

您将获得的技能: Generative AI Agents, OpenAI API, Command-Line Interface, AI Enablement, Agentic systems, API Testing, Rust (Programming Language), Key Management, Software Technical Review, Verification And Validation, Unit Testing, Solution Architecture, Debugging
中级 · 课程 · 1-4 周

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

您将获得的技能: Cloud-Native Computing, Kubernetes, CI/CD, OpenShift, DevOps, Git (Version Control System), Continuous Deployment, Cloud Applications, Application Deployment, Application Performance Management, YAML
中级 · 课程 · 1-4 周