Algorithm 课程可以帮助您学习如何操作 Data Structure、执行排序和搜索算法以及高效管理内存。您可以掌握实现多维数组、理解数组遍历技术以及优化数据密集型应用程序性能的技能。许多课程都会介绍 Python、Java 或 C++ 等编程语言,以及便于编码和调试的集成开发环境 (IDE) 等工具,让您能够在实际场景中应用自己的技能。

University of Colorado Boulder
您将获得的技能: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Jupyter, Data Analysis, Computer Programming
初级 · 课程 · 1-4 周

您将获得的技能: Javascript, Scripting, Event-Driven Programming, Computational Logic, Maintainability, Object Oriented Programming (OOP), Programming Principles, Debugging, Web Development
中级 · 课程 · 1-4 周

Packt
您将获得的技能: Windows PowerShell, Scripting, IT Automation, Command-Line Interface, System Configuration, File Management, Software Installation, Development Environment, Integrated Development Environments, Data Management
中级 · 课程 · 1-4 周

您将获得的技能: Object Oriented Programming (OOP), Java, Algorithms, Application Programming Interface (API), Data Structures
中级 · 指导项目 · 不超过 2 小时

Google Cloud
您将获得的技能: Data Wrangling, Unstructured Data, Query Languages, Data Manipulation, Data Import/Export, Big Data, SQL, Database Administration
初级 · 项目 · 不超过 2 小时

Alberta Machine Intelligence Institute
您将获得的技能: Python 程序设计, 机器学习, 分类算法, 工艺优化, Scikit-learn (机器学习库), 模型评估, 业务解决方案, 监督学习, 机器学习算法, 功能工程, 回归分析, 数据预处理, 决策树学习, 性能分析, 应用机器学习, Jupyter, 数据处理
混合 · 课程 · 1-4 周

您将获得的技能: Responsive Web Design, HTML and CSS, Web Design, Web Design and Development, Cascading Style Sheets (CSS), Front-End Web Development, User Interface (UI), Browser Compatibility, Javascript, Mobile Development, Interactive Design
中级 · 指导项目 · 不超过 2 小时
University of Washington
您将获得的技能: Python 程序设计, SQL, 图论, 数据操作, 数据科学, Apache Spark, 数据库系统, 分布式计算, 数据库, 数据流, 大数据, Apache Hadoop, Algorithm, NoSQL, 关系数据库, 可扩展性, Query 语言, 数据处理, 云计算, 数据分析
混合 · 课程 · 1-3 个月

University of Glasgow
您将获得的技能: Matlab, Artificial Intelligence and Machine Learning (AI/ML), AI Enablement, Applied Mathematics
初级 · 课程 · 1-4 周

您将获得的技能: SAS (Software), Perl (Programming Language), Data Processing, Statistical Programming, Stored Procedure, Data Manipulation, Data Transformation, Data Analysis
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Python 程序设计, LangChain, Prompt Engineering, 生成式人工智能, 网络开发, 应用程序开发, 用户界面(UI), 大型语言模型, LLM 申请, 网络应用, OpenAI
中级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: 模拟, 电子系统, 电力电子, 数学建模, 控制系统, 电力, 电气工程
攻读学位
中级 · 课程 · 1-4 周