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

University of California San Diego
您将获得的技能: Algorithm, 无监督学习, 可扩展性, 分析, 大数据, 数据管理, 数据库设计, 网络分析, Query 语言, 分布式计算, 计算平台, 图论
混合 · 课程 · 1-3 个月

Wesleyan University
您将获得的技能: 统计建模, Python 程序设计, 相关性分析, 探索性数据分析, 统计分析, 统计编程, 预测建模, 模型评估, SAS(软件), 逻辑回归, 回归分析, 数据分析
混合 · 课程 · 1-4 周
Corporate Finance Institute
您将获得的技能: Data Analysis Expressions (DAX), Power BI, Snowflake Schema, Data Modeling, SQL, Dashboard, Microsoft Excel, Business Intelligence, Excel Formulas, Pivot Tables And Charts, Data Import/Export, Business Reporting, Databases, Interactive Data Visualization, Data Storytelling, Financial Statements, Data Manipulation, Data Transformation, Financial Analysis, Data Visualization
初级 · 专项课程 · 3-6 个月

Infosec
您将获得的技能: Python 程序设计, MITRE ATT&CK 框架, 网络威胁情报, 网络安全, 网络 Operator, 脚本, IT 自动化
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Linux, 命令行界面, 操作系统, 可扩展性, 计算机结构, 大数据, 分布式计算, 性能调整, 脚本, 文件系统, 编程原则, Bash(脚本语言)
攻读学位
初级 · 课程 · 1-4 周

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

Arizona State University
您将获得的技能: Supervised Learning, Unsupervised Learning, Generative Adversarial Networks (GANs), Deep Learning, Image Analysis, Machine Learning Algorithms, Applied Machine Learning, Python Programming, Machine Learning, Artificial Neural Networks, Model Evaluation, Data Processing, Classification Algorithms, Computer Vision, Predictive Modeling, Computer Programming, Regression Analysis
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 数据管道, Apache Spark, NoSQL, Apache Hadoop, 分析, 大数据, 数据库系统, Splunk, 数据管理, 数据整合, 数据处理, Pandas(Python 软件包), PostgreSQL, SQL, MongoDB
初级 · 课程 · 1-3 个月

Cisco Learning and Certifications
您将获得的技能: Linux 命令, 自动化, 命令行界面, Python 程序设计, 网络架构, 应用编程接口 (API), 数据建模, 网络工程, 网络规划与设计, 脚本, Network Protocol(网络协议, 软件定义网络, 通用网络, 网络管理
中级 · 课程 · 1-4 周

University of Michigan
您将获得的技能: Interactive Data Visualization, Interactive Design, Programming Principles, Visualization (Computer Graphics), Python Programming, Graphic and Visual Design, Computer Graphics, Computational Logic, Software Design, Computer Programming, Computational Thinking, File I/O, Data Structures, Animations
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 文件输入/输出, 集成开发环境, 开发环境, 面向对象编程(OOP), 数据结构, 解决问题, Java, 编程原则, 日蚀(软件), 调试, Java 编程, 软件设计
初级 · 课程 · 1-4 周

University of Minnesota
您将获得的技能: 测试自动化, 白盒测试, 黄瓜(软件), 行为驱动开发, Java 编程, JUnit, Gherkin(脚本语言), 测试计划, 测试工程, 软件测试, 功能测试, 测试案例, 可测试性, 代码覆盖范围, 验收测试, 单元测试
中级 · 课程 · 1-4 周