Algorithm Python 课程可以帮助您学习排序算法、搜索算法以及树和图等数据结构。您可以培养解决问题、优化代码效率以及在实际应用中实施算法的技能。许多课程都会介绍 Jupyter Notebook 等工具以及 NumPy 和 Pandas 等库,它们支持在数据分析和人工智能项目中应用算法。

您将获得的技能: Matplotlib, NumPy, Pandas (Python Package), Applied Machine Learning, Python Programming, Scikit Learn (Machine Learning Library), Data Visualization, Supervised Learning, Feature Engineering, Machine Learning, Natural Language Processing, Machine Learning Algorithms, Text Mining, Data Manipulation, Unsupervised Learning, Model Evaluation, Data Preprocessing, Classification Algorithms
混合 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Performance Tuning, Software Development, Scalability
混合 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Algorithms, Graph Theory, Computational Thinking, Programming Principles, Pseudocode, Theoretical Computer Science, Data Structures, Computer Programming, Performance Tuning, Scalability, Design Strategies
混合 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Algorithms, Bayesian Statistics, Theoretical Computer Science, Network Model, Pseudocode, Computational Thinking, Bayesian Network, Data Structures, Graph Theory, Machine Learning Algorithms, Classification Algorithms, Network Analysis, Probability, Probability & Statistics
混合 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Object Oriented Programming (OOP), File I/O, Data Structures, Python Programming, Programming Principles, User Interface (UI), Computer Programming, Scripting, Software Engineering, Performance Tuning, Scripting Languages, Web Development, Computational Thinking, Debugging, Random Forest Algorithm, Software Development, Web Development Tools
初级 · 专项课程 · 1-4 周

您将获得的技能: Game Design, Python Programming, Programming Principles, Computer Programming, Scripting, Data Validation, Data Analysis
初级 · 指导项目 · 不超过 2 小时

Duke University
您将获得的技能: Command-Line Interface, Scripting, Unix Commands, Computer Programming Tools, Scripting Languages, Data Manipulation, Python Programming
初级 · 指导项目 · 不超过 2 小时

University of Michigan
您将获得的技能: Python 程序设计, 计算机编程, 软件设计, 数据处理, 文件输入/输出, 面向对象设计, 数据导入/导出, 单元测试, 还原式 API, 数据结构, 面向对象编程(OOP), 编程原则, 调试, JSON, 统一模型语言, Jupyter, 网页抓取, 计划发展, 数据操作, 图像分析
初级 · 专项课程 · 3-6 个月

University of Michigan
您将获得的技能: Python 程序设计, 计算机编程, 编程原则, 数据结构, 调试, 计算机图形学, 图表设计, 计划发展
初级 · 课程 · 1-4 周

Microsoft
您将获得的技能: Python 程序设计, 集成开发环境, 计算机编程, GitHub, 网络开发, 单元测试, 数据结构, 版本控制, 调试, 面向对象编程(OOP), Git(版本控制系统), 脚本, 软件测试, Jupyter, Algorithm, 数据操作
初级 · 课程 · 1-3 个月

Meta
您将获得的技能: Python 程序设计, 集成开发环境, 计算机编程, 云托管, 测试驱动开发(TDD), 开发环境, 软件测试, 单元测试, 数据结构, 面向对象编程(OOP), 编程原则, 调试, Django (网络框架)
初级 · 课程 · 1-3 个月

Corporate Finance Institute
您将获得的技能: Matplotlib, Financial Data, Exploratory Data Analysis, Pandas (Python Package), Financial Analysis, Data Visualization Software, Statistical Analysis, Data Manipulation, NumPy, Seaborn, Data Analysis, Data Science, Data Transformation, Python Programming, Data Cleansing, Computer Programming
高级设置 · 课程 · 1-3 个月