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

Princeton University
您将获得的技能: 数据结构, 图论, 组合学, 理论计算机科学, 数学建模, 概率, Algorithm, 高等数学, 数学理论与分析
高级设置 · 课程 · 1-3 个月

您将获得的技能: User Interface (UI) Design, Data Persistence, Interactive Data Visualization, Database Management, Real Time Data, Computer Programming, Data Management, Software Installation, Data Structures, Data Modeling
中级 · 专项课程 · 1-3 个月

Google Cloud
您将获得的技能: Google Gemini, Authorization (Computing), Gemini, Authentications, Generative AI Agents, Data Security, Application Deployment, Enterprise Architecture, AI Workflows, Data Access, Large Language Modeling, Agentic systems, LLM Application, Google Cloud Platform, Case Studies, Cloud Security, Enterprise Security, Solution Architecture, Business Logic, Data Integration
初级 · 课程 · 1-3 个月
INSEAD
您将获得的技能: 分布式计算, 金融服务, 区块链, 新兴技术, 金融科技, 利益相关者分析, 公钥加密标准(PKCS), 数字资产, 密码学, 数据完整性, 设计师
初级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Dashboard, Application Performance Management, System Monitoring, Enterprise Application Management, Performance Tuning, Performance Analysis, Management Reporting, Performance Metric, Anomaly Detection, Real Time Data, Continuous Monitoring, Root Cause Analysis, Operational Performance Management, Business Metrics, Transaction Processing, Key Performance Indicators (KPIs), Data-Driven Decision-Making
中级 · 课程 · 1-4 周

Meta
您将获得的技能: Html 和 Css, 前端网络开发, Bootstrap(前端框架), 超文本标记语言(HTML), 网页设计与开发, JavaScript 框架, React.js, 通用网络, 网络服务器, 全栈式网络开发, 用户界面(UI), 层叠样式表(CSS), 后端网站开发, 响应式网页设计
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Microservices, Spring Boot, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Application Programming Interface (API), Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping
中级 · 专项课程 · 1-3 个月

Coursera
您将获得的技能: AI Security, Threat Modeling, Security Engineering, Security Requirements Analysis, Threat Management, Data Flow Diagrams (DFDs), Threat Detection, Data Security, Key Management, Risk Analysis, Technical Documentation, Cloud Services, Technical Communication
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 博弈论, 深度学习, 人类发展, 理论计算机科学, 计算机视觉, 人类学习, 分析技能, 人工神经网络, 计算机图形学, 计算思维, 数学建模, 卷积神经网络, 行为经济学, 解决问题, Algorithm, 概率, 人工智能, 人工智能和机器学习(AI/ML), 图像分析, 心理学
初级 · 专项课程 · 3-6 个月

您将获得的技能: Data Storytelling, Rmarkdown, Data Literacy, Data Visualization, Data Presentation, Data Ethics, Data Cleansing, Data Validation, Ggplot2, Tableau Software, Sampling (Statistics), Presentations, Spreadsheet Software, Data Analysis, Stakeholder Communications, LinkedIn, Data Structures, Object Oriented Programming (OOP), Interviewing Skills, Applicant Tracking Systems
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 移动开发工具, 云托管, 软件测试, React Native, 苹果 Xcode, 移动开发, 扑腾(软件), 应用程序开发, 集成开发环境, Swift 编程, 跨平台开发, 应用框架, 数据管理, 苹果 iOS, 网络应用, Android Studio, iOS 开发
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 调试, 代码审查, COBOL(编程语言), 软件开发生命周期, 技术支持与服务, 软件文档, Scrum(软件开发), 软件质量保证, Agile 方法论, 计算机编程, 技术支持, 软件开发, 质量保证, 敏捷项目管理
初级 · 课程 · 1-3 个月