编程语言课程可以帮助您学习语法、Data Structure、算法和面向对象编程。您可以培养调试、代码优化和软件开发方法方面的技能。许多课程都会介绍用于版本控制的 Git 等工具、Visual Studio Code 等 Integrated Development Environment (IDE) 以及 React 或 Django 等框架,这些都支持创建强大的应用程序并提高您的编码效率。

Peking University
您将获得的技能: Algorithms, Programming Principles, Computer Programming, Graph Theory, Computational Thinking, Data Structures, Program Development
混合 · 课程 · 1-3 个月

Microsoft
您将获得的技能: 预测建模, 计算机视觉, 人工智能, 自然语言处理, 负责任的人工智能, 异常检测, 机器学习, AI 赋能, 微软 Azure, 人工智能和机器学习(AI/ML), 数据伦理
初级 · 课程 · 1-4 周

The Hong Kong University of Science and Technology
您将获得的技能: 功能要求, 面向对象设计, 面向对象编程(OOP), 软件开发, 项目规划, 数据建模, 图表设计, 统一模型语言, 系统开发生命周期, 项目管理, 软件系统, 软件工程, 系统要求, 需求分析, 模型评估
中级 · 课程 · 1-3 个月

Duke University
您将获得的技能: Python 程序设计, 应用编程接口 (API), 密码学, 实时数据, 亚马逊网络服务, Encryption, 数据管道, 软件测试, 拉斯特(编程语言), 命令行界面, 数据结构, 数据操作, 数据处理, 云应用, 还原式 API, 系统编程, 云 API
中级 · 课程 · 1-4 周

您将获得的技能: Excel Macros, Dashboard, Forecasting, Microsoft Copilot, Microsoft Excel, Workflow Management, UI Components, Visual Basic (Programming Language), Data Analysis Expressions (DAX), User Interface (UI), Automation, Debugging, Scenario Testing, Programming Principles
初级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Html 和 Css, 层叠样式表(CSS), 线框设计, 网页内容无障碍指南, 浏览器兼容性, 验证和确认, 网络开发, 网页设计, 用户界面(UI), 前端网络开发, Javascript, 网页设计与开发, 响应式网页设计, 可用性
初级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: 应用编程接口 (API), 人工智能, ChatGPT, Prompt Engineering, 生成式人工智能, 负责任的人工智能, OpenAI 应用程序接口, 数据伦理, 关键管理, 计算机编程, AI 安全
中级 · 课程 · 1-3 个月

IBM
您将获得的技能: 云基础设施, Html 和 Css, 数据存储技术, JavaScript 框架, CI/CD, 微服务, 无服务器计算, Django (网络框架), 网络开发, 云部署, 云 Native 计算, 云应用, 云计算, 网络应用, 云服务, OpenShift, 全栈式网络开发, 集装箱化, Devops, 版本控制
中级 · 课程 · 1-4 周

Universidad de los Andes
您将获得的技能: Exploratory Data Analysis, Statistical Hypothesis Testing, Correlation Analysis, Data Visualization Software, Data Science, Jupyter, Data Analysis, Business Analytics, Statistical Analysis, Probability & Statistics, Python Programming, Descriptive Statistics, Statistical Modeling, Design Thinking
初级 · 课程 · 1-4 周

Google AR & VR
您将获得的技能: Augmented Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, 3D Assets, Unity Engine, User Experience Design, Mobile Development, User Experience, Computer Vision, User Interface and User Experience (UI/UX) Design, User Flows
初级 · 课程 · 1-4 周

您将获得的技能: Recurrent Neural Networks (RNNs), Exploratory Data Analysis, Deep Learning, Text Mining, Matplotlib, Data Cleansing, Data Analysis, Data Preprocessing, Natural Language Processing, Data Manipulation, Python Programming, Machine Learning, Model Evaluation
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: File I/O, Data Import/Export, Java Programming, Java, Computer Programming, Data Structures, Object Oriented Programming (OOP), Integrated Development Environments, Computer Science
初级 · 课程 · 1-4 周