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

Lund University
您将获得的技能: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotics, Other Programming Languages, Computer Programming, Event-Driven Programming
中级 · 课程 · 1-4 周

您将获得的技能: Ansible, Automation, IT Automation, Infrastructure as Code (IaC), Devops Tools, YAML, Performance Tuning, System Configuration
中级 · 课程 · 1-4 周

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

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

Birla Institute of Technology & Science, Pilani
您将获得的技能: Cascading Style Sheets (CSS), Server Side, Web Applications, Hypertext Markup Language (HTML)
初级 · 课程 · 1-3 个月

Rice University
您将获得的技能: Algorithm, Apache Spark, 数据流, 分布式计算, 系统架构, 数据结构, 调试, 系统编程, Java, 软件架构, 性能测试, 编程原则, 服务器, 功能设计, Scala 编程, Java 编程, Apache Kafka, 性能调整, Apache Hadoop, 应用框架
中级 · 专项课程 · 3-6 个月

您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Integrated Development Environments, Scripting, Data Persistence, Computational Logic, Computer Science, File Management
初级 · 专项课程 · 3-6 个月

您将获得的技能: Photo Editing, Photography, Color Matching, Image Quality, Graphic and Visual Design
中级 · 课程 · 1-3 个月

您将获得的技能: Debugging, Integrated Development Environments, Data Validation, Web Applications, Scripting, Development Environment, Object Oriented Programming (OOP), Django (Web Framework), Software Testing, Web Development, Customer Data Management, Data Structures, Program Development, Scripting Languages, Business Logic, Financial Data, User Interface (UI), Python Programming, Software Development Methodologies, Programming Principles
中级 · 专项课程 · 1-3 个月

您将获得的技能: Linux Commands, Network Administration, Network Analysis
中级 · 课程 · 1-4 周

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