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

University of Toronto
您将获得的技能: 计算机编程, 移动开发, 用户界面和用户体验(UI/UX)设计, 用户界面(UI), 应用框架, 苹果 Xcode, Swift 编程, 用户界面组件, 模型-视图-控制器, 苹果 iOS, 模型视图控制器
混合 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Python 编程, 树木地图, 算法, 分析, 数据结构, 计算思维, 图论, Algorithm
攻读学位
高级设置 · 课程 · 1-4 周

Pragmatic AI Labs
初级 · 课程 · 1-4 周

University of Cape Town
您将获得的技能: 软件包和软件管理, 计算机编程, Jupyter, 数值分析, 描述性统计, 数据操作, 科学可视化, 箱形图, 数据导入/导出, 统计假设检验, 数据可视化, 统计分析, 探索性数据分析, 数学建模
初级 · 课程 · 1-4 周

您将获得的技能: Programmable Logic Controllers, Animations, Human Machine Interfaces, Control Systems, Real-Time Operating Systems, Visualization (Computer Graphics), Control Panels, Test Tools, Interactive Design, Automation Engineering, Program Development, Automation, Simulations, System Monitoring, Electrical Wiring, Computational Logic, Simulation and Simulation Software, User Interface (UI) Design, Network Troubleshooting, User Feedback
中级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 编程原则, 性能测试, 数据操作, 面向对象编程(OOP), 调试, 数据结构, 功能设计, R 程序设计, 软件设计模式, 性能调整
中级 · 课程 · 1-3 个月

LearnQuest
您将获得的技能: 网络硬件, TCP/IP, 网络安全, 网络交换机, 网络架构, 网络协议, 网络基础设施, 计算机网络, 通用网络, OSI 模型, 网络监控, 网络故障排除, 路由协议, 命令行界面, 网络路由, Network Security, 局域网, 网络管理, Network Protocol(网络协议
初级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 实验室设备, 分子生物学, 生物学, 样本制备, 医学实验室, 实验室测试, 样本处理, 细胞培养, 样本采集, 细胞生物学, 生化检测, 生物医学技术, 分析化学, 实验室研究
中级 · 课程 · 1-3 个月

您将获得的技能: Programmable Logic Controllers, Electrical Wiring, Computational Logic, Control Systems, Automation, Simulation and Simulation Software, Human Machine Interfaces, Communication Systems, Applied Mathematics
初级 · 课程 · 1-3 个月

Starweaver
您将获得的技能: Matlab, Data Visualization, Simulation and Simulation Software, Mathematical Modeling, Data Analysis, Engineering Analysis, Data Integration, Programming Principles, Data Manipulation, Data Structures, Computer Programming, Debugging
初级 · 课程 · 1-4 周

Edureka
您将获得的技能: Development Environment, Web Development, Computer Programming, Program Development, Other Programming Languages, Software Development Tools
初级 · 课程 · 1-3 个月

KodeKloud
您将获得的技能: Git (Version Control System), GitHub, Version Control, Collaborative Software, DevOps, Linux, Open Source Technology
初级 · 课程 · 1-4 周