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

Arizona State University
您将获得的技能: Computational Thinking, Data Strategy, Small Data, Unstructured Data, Data Access, Data Literacy, Data Analysis, Data Integration, Data Management, Data-Driven Decision-Making, Data Collection
初级 · 课程 · 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 个月

您将获得的技能: Generative AI, PyTorch (Machine Learning Library), Generative Model Architectures, Multimodal Prompts, Artificial Neural Networks, Deep Learning, Large Language Modeling, Tensorflow, Convolutional Neural Networks
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 集成开发环境, 开发环境, Network Protocol(网络协议, 电子工程, 嵌入式系统, 计算机硬件, Open Source 技术, C(编程语言), 电子元件, 嵌入式软件, 调试, 数字通信, 计算机编程
混合 · 课程 · 1-4 周

IBM
您将获得的技能: 生成式人工智能, 数据驱动的决策制定, 云部署, 人工智能, 计算机编程
初级 · 课程 · 1-3 个月

您将获得的技能: Wireless Networks, Network Architecture, General Networking, Interoperability, Telecommunications, Emerging Technologies, Automation, Cloud Deployment, Strategic Thinking, Vendor Management, Cost Reduction, Innovation, Scalability
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: 数据结构, 软件设计, Algorithm, 编程原则, 面向对象编程(OOP), 预测建模, Java, 应用编程接口 (API), Java 编程, 性能测试, 文件输入/输出, 调试, 计算机编程, 软件工程
初级 · 课程 · 1-3 个月

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

您将获得的技能: Data Persistence, Object Oriented Programming (OOP), Javascript, Web Applications, Application Programming Interface (API), Programming Principles, JSON, User Interface (UI), Interactive Design, Front-End Web Development, Event-Driven Programming, Responsive Web Design, Debugging
初级 · 课程 · 1-3 个月

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

Simplilearn
您将获得的技能: Reinforcement Learning, Model Evaluation
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Matplotlib, 数据结构, 数据科学, 数据操作, 脚本, 绘图(图形), NumPy, Pandas(Python 软件包), 脚本语言, 数据可视化软件, 编程原则, 数据导入/导出, 功能设计, 软件工程, 数据可视化, Python 程序设计, 软件包和软件管理, Seaborn, 柱状图, 计算机编程
初级 · 专项课程 · 1-3 个月