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

您将获得的技能: Version Control, Debugging, Software Design Patterns, Object Oriented Design, Object Oriented Programming (OOP), Software Development, Git (Version Control System), Programming Principles, Software Design, Computer Programming, Software Engineering, Integrated Development Environments, Command-Line Interface
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 数据科学, 应用编程接口 (API), GitHub, 云计算, 大数据, R 语言程序设计(中文版), R(软件), 版本控制, Open Source 技术, 数据可视化软件, 机器学习, Git(版本控制系统), Python 程序设计, 计算机编程工具, 模型部署, Jupyter, 其他编程语言
初级 · 课程 · 1-3 个月

您将获得的技能: Google Cloud Platform, Cloud Services, Problem Management, Cloud Engineering, Cloud Management, Cloud Infrastructure, Debugging, Distributed Computing, Incident Response
初级 · 课程 · 1-4 周

IBM
您将获得的技能: 生成式人工智能, Excel 公式, 仪表板, 模型评估, 探索性数据分析, 统计可视化, Plotly, 数据展示, 专业网络, IBM Cognos 分析, SQL, 数据可视化软件, Python 程序设计, 数据导入/导出, 交互式数据可视化, 数据转换, 数据分析, 微软Excel, 数据叙事, 数据可视化
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: 编辑, 程序开发, 数据结构, 调试, 计划发展, 文件输入/输出, 编程原则, Mainframe 技术, 主机计算, COBOL(编程语言), IBM 云
初级 · 课程 · 1-4 周

您将获得的技能: Java, Java Programming, Application Development, Programming Principles, Data Storage, Data Entry, Computer Programming, Algorithms
中级 · 指导项目 · 不超过 2 小时
University of Michigan
您将获得的技能: 数据库管理, 数据库设计, 数据库理论, SQL, 数据建模, PostgreSQL, 关系数据库, 数据库, 数据完整性
中级 · 课程 · 1-4 周

New York University
您将获得的技能: 公钥基础设施, Encryption, 安全控制, Authentication, 网络安全, 密码学, 数据加密标准, 多因素身份验证, 计算机安全, Network Security
中级 · 课程 · 1-4 周

University of California, Irvine
您将获得的技能: 用户界面(UI), 熟练掌握苹果软件, 应用服务器, 移动开发, 面向对象编程(OOP), 数据结构, Swift 编程, Objective-C(编程语言), 应用程序开发, iOS 开发, 苹果 iOS
混合 · 课程 · 1-4 周

您将获得的技能: React.js, Routing Protocols, UI Components, JavaScript Frameworks, Frontend Performance, Front-End Web Development, Performance Tuning, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Jest (JavaScript Testing Framework), Web Development Tools, Interaction Design, Debugging, Javascript, Application Performance Management, Web Frameworks, Data Management
中级 · 专项课程 · 3-6 个月

Universidad Nacional Autónoma de México
您将获得的技能: Supervised Learning, Applied Machine Learning, Unsupervised Learning, Bayesian Network, Machine Learning Methods, Computational Logic, Program Development, Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Markov Model, Artificial Intelligence and Machine Learning (AI/ML), Algorithms, Computational Thinking, Creativity, Game Theory, Theoretical Computer Science, Software Development, Generative AI, Social Sciences
中级 · 专项课程 · 3-6 个月

Politecnico di Milano
您将获得的技能: 机器学习算法, 个人身份信息, 社会影响, 一般数据保护条例》(GDPR), 负责任的人工智能, 强化学习, 降维, 人工智能, 法律风险, 机器学习, AI 赋能, 分类学, Machine Learning 方法, AI 安全, 法律技术, 云平台, 无监督学习, 社会学, 知识产权, 监督学习
初级 · 专项课程 · 3-6 个月