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

Scrimba
您将获得的技能: Responsive Web Design, JSON, User Interface (UI) Design, Color Theory, Cascading Style Sheets (CSS), HTML and CSS, Hypertext Markup Language (HTML), Restful API, Web Content Accessibility Guidelines, Event-Driven Programming, User Interface (UI), Web Design, Typography, Web Applications, Application Programming Interface (API), React.js, Web Design and Development, Web Development Tools, Javascript, Web Development
初级 · 专项课程 · 3-6 个月
您将获得的技能: AI Security, Mobile Security, Model Deployment, Mobile Development, Continuous Monitoring, Application Security, Threat Modeling, Apple iOS, Security Requirements Analysis, System Monitoring, Encryption, Threat Management, Security Management, Information Privacy, Program Implementation
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Agile Methodology, Scrum (Software Development), System Programming, Embedded Software, Software Testing, Embedded Systems, Linux, Agile Software Development, Docker (Software), Git (Version Control System), File I/O, Linux Commands, Linux Servers, Linux Administration, Operating Systems, Bash (Scripting Language), Shell Script, C++ (Programming Language), Debugging, Internet Of Things
中级 · 专项课程 · 1-3 个月

Heriot-Watt University
您将获得的技能: Artificial Intelligence, Graph Theory, Database Development, Database Architecture and Administration, NoSQL, Computational Logic, Java, Object Oriented Programming (OOP), Data Structures, Natural Language Processing, Computer Programming, Algorithms, Program Development, Programming Principles, Combinatorics, Theoretical Computer Science, Big Data, Reinforcement Learning, Computational Thinking, Artificial Neural Networks
获得学位
学位 · 1-4 年

Microsoft
您将获得的技能: AI Workflows, Agentic Workflows, AI Orchestration, AI Security, API Testing, System Testing, Test Script Development, Context Management, Health Informatics, Performance Testing, Functional Testing, Business Logic
中级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 计算机编程, 用户界面(UI), 移动开发, 计划发展, 地理信息系统, 安卓开发, 数据存储, 游戏设计, 无代码开发, 全球定位系统, 应用程序开发
初级 · 课程 · 1-3 个月

您将获得的技能: Scripting, Email Automation, Google Workspace, Google Sheets, Automation, Spreadsheet Software, Gmail, Javascript, Hypertext Markup Language (HTML), Web Applications, Application Design, Application Development, Application Programming Interface (API)
中级 · 课程 · 1-3 个月

您将获得的技能: .NET Framework, Application Deployment, Bootstrap (Front-End Framework), Full-Stack Web Development, Database Management, User Accounts, Payment Systems, Authentications, Role-Based Access Control (RBAC), Data Modeling, Transaction Processing
中级 · 课程 · 3-6 个月

Microsoft
您将获得的技能: CI/CD, Continuous Deployment, Application Deployment, Cloud Deployment, Restful API, Middleware, Continuous Integration, Software Testing, API Design, Azure DevOps, Postman API Platform, API Testing, .NET Framework, Microservices
中级 · 课程 · 1-3 个月

Meta
您将获得的技能: React Native, 前端网络开发, 用户界面(UI), 移动开发, 移动开发工具, UI 组件, React.js, 安卓开发, 跨平台开发, iOS 开发, 应用程序开发
中级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 业务建模, 决策树学习, 电子表格软件, 风险分析, 概率分布, Excel 公式, 统计方法, 模拟和模拟软件, 分析, 预测分析, 工艺优化, 运筹学, 回归分析, 金融建模, 预测, 谷歌工作表, 数据分析软件, 微软Excel
混合 · 课程 · 1-4 周
University of Michigan
您将获得的技能: 网络架构, 超文本标记语言(HTML), Encryption, Network Protocol(网络协议, 创新, Network Security, 网络基础设施, 计算机网络, TCP/IP, 网络应用
初级 · 课程 · 1-3 个月