编程课程可以帮助您学习 Python、Java 和 JavaScript 等编码语言,以及算法、数据结构和软件开发方法等概念。您可以培养调试、版本控制和编写高效代码的技能。许多课程会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等支持开发网络应用程序和软件解决方案的框架。

University of California, Davis
您将获得的技能: Html 和 Css, 层叠样式表(CSS), Data Validation, 事件驱动编程, JSON, 数据操作, 超文本标记语言(HTML), 脚本语言, UI 组件, 编程原则, AJAX, 面向对象编程(OOP), 脚本, 网络开发工具, jQuery, Javascript 和 jQuery, 动画, 网页设计与开发, 游戏设计, Javascript
初级 · 专项课程 · 3-6 个月

Board Infinity
您将获得的技能: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Microservices, Containerization, JSON, API Design, DevOps, Web Services, Middleware, CI/CD, Back-End Web Development, Web Applications, Programming Principles, Server Side
中级 · 专项课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Excel 宏, Data Validation, 数据导入/导出, Visual Basic(编程语言), 数据共享, Excel 公式, 数据管理, 微软Excel, 生产力软件, 电子表格软件, 解决问题, Microsoft Word, 数据可视化, 数据清理
初级 · 课程 · 1-3 个月

您将获得的技能: Search Engine Optimization, Application Deployment, Cloud Hosting, Program Development, Object Oriented Programming (OOP), Servers, Web Servers
中级 · 课程 · 1-4 周

University of London
您将获得的技能: Matplotlib, 描述性统计, 数据科学, 数据操作, 概率与统计, 统计, 机器学习, Python 程序设计, 机器学习算法, 无监督学习, Pandas(Python 软件包), NumPy, 数据可视化, 数据分析
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Algorithm, 数据结构, 理论计算机科学, 线性代数, 计算逻辑, 运筹学, Networking 路由器, 计算思维, 编程原则, 大数据, 计算机科学, Python 程序设计, 概率与统计, 网络分析, 图论, 网络模型
高级设置 · 课程 · 1-3 个月

您将获得的技能: API Design, Restful API, Application Programming Interface (API), Test Automation, Data Mapping, Application Deployment, Cloud Deployment, Salesforce, Robotic Process Automation, Business Process Automation, Software Testing, Data Integration, API Testing, Architectural Design, Software Development Tools, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML)
中级 · 课程 · 3-6 个月

您将获得的技能: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, SQL, Python Programming, Computer Programming
中级 · 指导项目 · 不超过 2 小时

您将获得的技能: Prompt Engineering, Microsoft Azure, Development Testing, Application Deployment, LLM Application, Multimodal Prompts, Artificial Intelligence, Test Case, Agentic systems, Retrieval-Augmented Generation, Application Programming Interface (API), Natural Language Processing, Technical Documentation
中级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: Html 和 Css, 事件驱动编程, 用户界面(UI), 脚本, 编程原则, 集成开发环境, 调试, 网页设计与开发, Javascript
初级 · 课程 · 1-4 周

Infosec
您将获得的技能: 坚持不懈, 系统监控, 网络威胁猎杀, 数据访问, 网络 Operator, 威胁管理, Python 程序设计, 数据持久性, 网络安全战略, 网络安全, 脚本, 网络威胁情报, 开发技术, 网络监控, 端点检测和响应, 计算机编程, Network Security, MITRE ATT&CK 框架, 持续监测, 威胁检测
中级 · 专项课程 · 3-6 个月
Stanford University
您将获得的技能: Algorithm, Encryption, 网络安全, 计算思维, Authentication, 数据完整性, 密码学, 数据加密标准, 安全 Code, 公钥加密标准(PKCS), 关键管理, 高级加密标准(AES)
混合 · 课程 · 1-3 个月