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

Anthropic
您将获得的技能: 命令行界面, 代码审查, GitHub, 克劳德 Code, 生成式 AI 代理, 计算机编程工具, 软件开发, 工具调用, 情境管理, LLM 申请, 软件开发工具, 自动化, 软件工程
混合 · 课程 · 1-4 周

University of Michigan
您将获得的技能: 计算机编程, 计算机科学, 编程原则, 计算思维, 公共卫生, 解决问题, Algorithm, 灾难恢复
初级 · 课程 · 1-3 个月

University of California, Davis
您将获得的技能: Html 和 Css, UI 组件, 数据操作, 网页设计与开发, 脚本语言, JSON, 面向对象编程(OOP), 编程原则, 脚本, 动画, jQuery, Javascript 和 jQuery, 超文本标记语言(HTML), Data Validation, AJAX, 层叠样式表(CSS), 网络开发工具, 游戏设计, Javascript, 事件驱动编程
初级 · 专项课程 · 3-6 个月

您将获得的技能: Analytics, Integrated Development Environments
初级 · 课程 · 1-4 周

University of Pennsylvania
您将获得的技能: 道德标准与行为, 编辑, 研究, 媒体与传播, 面试技巧, 电子媒体, 数字出版, 语法, 趋势分析, 叙事, 英语, 词汇, 新闻学
混合 · 课程 · 1-3 个月

您将获得的技能: Data Storytelling, Data Visualization, Exploratory Data Analysis, Data Visualization Software, Data Manipulation, Data Ethics, Tableau Software, Data Analysis, Pandas (Python Package), Data Cleansing, Data Preprocessing, Data Validation, Technical Communication, Data Transformation, Python Programming
高级设置 · 课程 · 1-3 个月

您将获得的技能: JSON, jQuery, Browser Compatibility, Event-Driven Programming, UI Components
中级 · 课程 · 1-4 周

您将获得的技能: LangChain, LLM Application, Prompt Engineering, API Design, MLOps (Machine Learning Operations), Large Language Modeling, Performance Tuning, Microservices, Application Deployment, Kubernetes, Scalability, Site Reliability Engineering, DevOps, CI/CD, Docker (Software), Python Programming, Containerization, System Monitoring, Cloud Platforms, Security Controls
中级 · 专项课程 · 3-6 个月

Duke University
您将获得的技能: 计算机编程, 数据结构, 调试, 计算思维, C(编程语言), Algorithm, 计划发展
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: Python 程序设计, 生成对抗网络 (GAN), 数据分析, 自动编码器, 人工智能和机器学习(AI/ML), 强化学习, 降维, 递归神经网络 (RNN), 探索性数据分析, 深度学习, 机器学习, 时间序列分析和预测, 生成式人工智能, 功能工程, 回归分析, 监督学习, 无监督学习, 卷积神经网络, 数据科学, 分类算法
攻读学位
中级 · 专业证书 · 3-6 个月

您将获得的技能: Incident Response, Continuous Monitoring, Cybersecurity, Cyber Security Assessment, Cyber Attacks, Event Monitoring, Data Security, Vulnerability, System Monitoring, Analysis, Network Security, Network Monitoring, Criminal Investigation and Forensics, Linux Commands, System Configuration, Bash (Scripting Language), Python Programming, Scripting, Linux, Scripting Languages
混合 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: 计算机编程, 数据持久性, Java 编程, 文件输入/输出, Git(版本控制系统), 安卓开发, 应用程序开发, Android Studio, 移动开发, 事件驱动编程
混合 · 课程 · 1-3 个月