编程基础课程可以帮助您学习变量、控制结构、数据类型和函数等基本概念。您还可以掌握解决问题、调试和编写简洁高效代码的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、Visual Studio Code 等集成开发环境 (IDE) 以及 Python 或 JavaScript 等编程语言,这些都是网络开发和软件工程中常用的工具。

您将获得的技能: Data Cleansing, Sampling (Statistics), Data Integrity, Data Quality, Data Processing, Data Analysis, Data Transformation, Data Validation, Sample Size Determination, SQL, Spreadsheet Software
初级 · 课程 · 1-3 个月

您将获得的技能: Data Storytelling, Dashboard, Data Warehousing, SQL, Data Presentation, Data Visualization, Interactive Data Visualization, Data Security, Data Migration, Database Design, Data Governance, MySQL, Data Store, Data Management, Relational Databases, Databases, Exploratory Data Analysis, Data Architecture, Excel Formulas, Business Intelligence
初级 · 专业证书 · 3-6 个月

Princeton University
您将获得的技能: 理论计算机科学, 计算机编程, Algorithm, 数据结构, 面向对象编程(OOP), Java 编程, Java, 性能测试
中级 · 课程 · 3-6 个月

Meta
您将获得的技能: Jest (JavaScript Testing Framework), React.js, Web Development Tools, Web Applications, Event-Driven Programming, JavaScript Frameworks, Application Programming Interface (API), Application Development, UI Components, Unit Testing, Front-End Web Development, Software Design Patterns, Context Management, Cascading Style Sheets (CSS), Javascript, Hypertext Markup Language (HTML), Data Management
中级 · 专项课程 · 1-3 个月

Stanford University
您将获得的技能: 贝叶斯统计, 经济学, 图论, 数学建模, Algorithm, 博弈论, 行为经济学, 解决问题, 概率, 战略决策
初级 · 课程 · 1-3 个月
École Polytechnique Fédérale de Lausanne
您将获得的技能: 软件设计, Algorithm, 功能设计, 数据结构, 编程原则, Java, Scala 编程, 软件设计模式, 性能调整
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 回归分析, 探索性数据分析, 图论, 模型评估, 数据预处理, 数据处理, 大数据, 数据管道, 数据展示, MongoDB, 数据库设计, 数据建模, Apache Hadoop, Apache Spark, 数据整合, 应用机器学习, 分类算法, 可扩展性, 数据管理, Data Management, 数据挖掘
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: 数据清理, 散点图, 探索性数据分析, Matplotlib, Pandas(Python 软件包), 编程原则, Python 程序设计, 数据操作, 数据可视化软件, 数据分析, 脚本, Jupyter, 数据可视化, 柱状图, 数据建模
初级 · 课程 · 1-3 个月

您将获得的技能: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, User Centered Design, React Redux, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), GitHub, Webpack, Application Development, MongoDB, Hypertext Markup Language (HTML), HTML and CSS, Engineering Software
初级 · 专业证书 · 3-6 个月

您将获得的技能: Responsive Web Design, HTML and CSS, Event-Driven Programming, UI Components, Javascript, Interactive Design, Animations, Application Programming Interface (API), User Interface and User Experience (UI/UX) Design, Real Time Data, Data Persistence
中级 · 课程 · 1-3 个月

您将获得的技能: JSON, Data Structures, Javascript, Application Programming Interface (API), Computer Programming, Object Oriented Programming (OOP), Debugging
中级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: C++(编程语言), 工程软件, 数据存储技术, 图论, 理论计算机科学, 计算机编程, 非结构化数据, Algorithm, 计划发展, 调试, 数据库理论, 数据存储, Networking 路由器, 面向对象设计, 数据结构, 面向对象编程(OOP), 数据库系统, 开发环境
中级 · 专项课程 · 1-3 个月