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

Board Infinity
您将获得的技能: Java Programming, Java, System Programming, OS Process Management, Software Design Patterns
中级 · 课程 · 1-4 周

您将获得的技能: Rust (Programming Language), Data Structures, Package and Software Management, Blockchain, Development Environment, Web Development, Programming Principles, Web Servers, Restful API, System Programming, Maintainability, Algorithms, Integrated Development Environments, Software Testing, Unit Testing, Software Design Patterns, Development Testing, Debugging
初级 · 专项课程 · 3-6 个月

Arizona State University
您将获得的技能: Object Oriented Programming (OOP), Object Oriented Design, Event-Driven Programming, Python Programming, User Interface (UI), Computer Programming, Human Computer Interaction, Application Development, Graphical Tools
初级 · 课程 · 1-4 周

您将获得的技能: Technical Management, C++ (Programming Language), Software Documentation, Technical Documentation, Performance Tuning, Technical Design, Generative AI, System Programming, Object Oriented Programming (OOP), Application Performance Management, Data Structures, Application Development, Algorithms, Scalability
初级 · 课程 · 1-3 个月

您将获得的技能: OSI Models, TCP/IP, Network Routing, Network Troubleshooting, Network Planning And Design, Network Protocols, Networking Hardware, General Networking, Computer Networking, Command-Line Interface, Virtual Networking, Network Architecture
初级 · 课程 · 1-3 个月

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

您将获得的技能: PyTorch (Machine Learning Library), Recurrent Neural Networks (RNNs), Model Evaluation, Convolutional Neural Networks, Natural Language Processing, Deep Learning, Generative Adversarial Networks (GANs), Classification Algorithms, Transfer Learning, Applied Machine Learning, Vision Transformer (ViT), Image Analysis, Machine Learning, Computer Vision, Artificial Neural Networks, Artificial Intelligence, Unsupervised Learning, Python Programming, Embeddings, Data Preprocessing
中级 · 专项课程 · 3-6 个月

SAS
您将获得的技能: 探索性数据分析, 数据清理, 数据转换, 数据导入/导出, 数据操作, 需求分析, 数据分析, SAS(软件), 统计编程
中级 · 课程 · 1-4 周

SAS
您将获得的技能: 数据访问, 数据导入/导出, 数据操作, 数据预处理, 微软Excel, 数据分析, SAS(软件), 调试, 统计编程
中级 · 课程 · 1-3 个月

您将获得的技能: C++ (Programming Language), Object Oriented Programming (OOP), File I/O, Data Structures, Algorithms, Maintainability, Performance Tuning, File Management, Debugging
中级 · 课程 · 1-3 个月

您将获得的技能: R Programming, Ggplot2, Data Visualization, Data Manipulation, Exploratory Data Analysis, Statistical Programming, Data Science, Tidyverse (R Package), Statistical Modeling, Data Analysis, Regression Analysis, Data Structures, Statistical Analysis, Descriptive Statistics, Programming Principles, Data Transformation, Probability & Statistics
中级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 网页内容无障碍指南, Html 和 Css, 可用性, 前端网络开发, 事件驱动编程, 用户界面(UI), 线框设计, 网络开发, 浏览器兼容性, Javascript, 超文本标记语言(HTML), 互动设计, 响应式网页设计, 网络开发工具, 层叠样式表(CSS), 验证和确认, 用户界面 (UI) 设计, 网页设计与开发, Bootstrap(前端框架), 网页设计
初级 · 专项课程 · 3-6 个月