编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。
Stanford University
您将获得的技能: Algorithm, 图论, 数据结构, 生物信息学, 理论计算机科学, 算法, 计算思维
中级 · 课程 · 1-4 周
École Polytechnique Fédérale de Lausanne
您将获得的技能: Algorithm, 功能设计, Scala 编程, 数据结构, 面向对象设计, 面向对象编程(OOP), 算法, 计算逻辑, 编程原则
中级 · 课程 · 1-3 个月

您将获得的技能: iOS Development, Code Reusability, User Interface (UI), Interactive Design
中级 · 课程 · 1-3 个月

您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, C++ (Programming Language), Development Environment, Programming Principles, Computer Programming, Maintainability, Command-Line Interface, Computational Logic, File Management
初级 · 课程 · 1-3 个月

您将获得的技能: Memory Management, Web Development, Performance Testing, System Programming
中级 · 课程 · 3-6 个月

Simplilearn
您将获得的技能: Digital Analysis, Data-Driven Decision-Making, Web Analytics, Data-Driven Marketing, Performance Metric, Performance Analysis, Operational Efficiency, Business Analytics, Data Literacy, Analytics, Marketing Strategies, Data Analysis, Data Strategy, Decision Making
初级 · 课程 · 1-4 周

您将获得的技能: GraphQL, API Design, Restful API, Application Programming Interface (API), ASP.NET, Authentications, Data Validation, .NET Framework, Authorization (Computing), C# (Programming Language), Serverless Computing, Software Documentation, Cloud Deployment, Microsoft Azure, Software Architecture, Application Deployment
初级 · 课程 · 1-3 个月

您将获得的技能: Generative AI Agents, OpenAI API, AI Orchestration, Code Review, Agentic Workflows, AI Integrations, Command-Line Interface, AI Workflows, Agentic systems, API Testing, Rust (Programming Language), Key Management, Software Technical Review, Back-End Web Development, Unit Testing, Solution Architecture
中级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Business Logic, SAP Applications, Unit Testing, Restful API, Application Deployment, Behavior-Driven Development, Full-Stack Web Development, Test Script Development, Application Development, Development Testing, Web Applications, Enterprise Application Management, Application Frameworks, Software Architecture, Enterprise Architecture, UI Components, Data Modeling, Database Development
高级设置 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: 游戏设计, 用户界面(UI), 面向对象设计, Unity 引擎, 事件驱动编程, 文件输入/输出, C++(编程语言), 虚幻引擎, 用户界面组件, C#(编程语言), 面向对象编程(OOP), 视频游戏开发
中级 · 课程 · 1-4 周

您将获得的技能: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Post-Production, Image Quality, Model Optimization, Data Import/Export
混合 · 课程 · 1-4 周

您将获得的技能: R (Software), R Programming, Statistical Hypothesis Testing, Plot (Graphics), Ggplot2, Data Visualization, Data Manipulation, Exploratory Data Analysis, Statistical Programming, Statistical Visualization, Data Science, Tidyverse (R Package), Statistical Methods, Statistical Modeling, Data Analysis, Data-oriented programming, Regression Analysis, Data Structures, Data Wrangling, Statistical Analysis
中级 · 课程 · 1-3 个月