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

University of Michigan
您将获得的技能: Python 程序设计, 计算机编程, 面向对象设计, 动画, 调试, 计算逻辑, 脚本, 数据结构, 三维建模, 脚本语言, 自动化, 可视化(计算机制图), 设计师
初级 · 课程 · 1-3 个月

您将获得的技能: Cloud Computing Architecture, Google Cloud Platform, Cloud Security, Cloud Computing, Digital Transformation, Application Programming Interface (API), Model Deployment, Public Cloud, Data Pipelines, Cloud Infrastructure, Artificial Intelligence and Machine Learning (AI/ML), Data Management, Virtualization and Virtual Machines, Microservices, Containerization, Machine Learning
初级 · 课程 · 1-3 个月

您将获得的技能: Python 程序设计, 交互式数据可视化, 仪表板, 数据可视化软件, 统计分析, 数据清理, 负责任的人工智能, 数据分析, 数据处理, 数据叙事, Prompt 工程工具, 分析, 数据伦理, 生成式人工智能, Query 语言, 数据操作, OpenAI
中级 · 课程 · 1-4 周

您将获得的技能: OpenAI API, Web Development Tools, TypeScript, Development Environment, Full-Stack Web Development, Email Automation, Web Applications, Node.JS
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: No-Code Development, User Centered Design, Mobile Development, Web Applications, User Interface (UI) Design, Experience Design, UI/UX Research, User Feedback, Functional Testing, Integration Testing, Root Cause Analysis
中级 · 课程 · 1-4 周

Rice University
您将获得的技能: Python 程序设计, 数据分析, 数据结构, 大数据, 生物信息学, 计算思维, 机器学习算法, 理论计算机科学, 分析, Algorithm
中级 · 课程 · 1-4 周

Yale University
您将获得的技能: Global Positioning Systems, Wireless Networks, General Networking, Communication Systems, Mechanics, Telecommunications, Technical Communication, Physics, Environmental Monitoring
初级 · 课程 · 1-3 个月

Niel Asher Education
您将获得的技能: Exercise Science, Sports Medicine, Injury Prevention, Athletic Training, Rehabilitation, Kinesiology, Safety Training, Coaching, Adaptive Equipment
中级 · 课程 · 1-4 周

Wesleyan University
您将获得的技能: 描述性统计, 数据管理, Data Management, 统计分析, 数据分析, 探索性数据分析, 数据操作, 相关性分析, 机器学习, 数据叙事, 模型评估, 分类与回归树 (CART), 决策树学习, 回归分析, 数据可视化, 数据扫盲, 数据展示, 统计假设检验, 逻辑回归, 统计, 统计软件
初级 · 专项课程 · 3-6 个月

Meta
您将获得的技能: Linux, Linux 命令, 命令行界面, GitHub, 网络开发, 版本控制, Git(版本控制系统), 软件开发, 协作软件, 文件管理, Unix 命令, 软件开发工具, 软件版本控制
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Python 程序设计, 生成对抗网络 (GAN), Scikit-learn (机器学习库), 张力流, 自动编码器, 决策树学习, 降维, 递归神经网络 (RNN), Keras(神经网络库), 机器学习算法, 深度学习, 模型评估, 数据科学, 功能工程, 随机森林算法, 应用机器学习, 无监督学习, 卷积神经网络, 监督学习, NumPy
攻读学位
中级 · 专项课程 · 3-6 个月

Universidad Austral
您将获得的技能: Software Documentation, Object Oriented Design, Unified Modeling Language, Software Design, Test Driven Development (TDD), Unit Testing, Object Oriented Programming (OOP), Development Testing, Programming Principles, Software Quality (SQA/SQC), Software Development, Computer Programming, Python Programming
初级 · 课程 · 1-4 周