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

University of California, Davis
您将获得的技能: Responsive Web Design, Color Theory, Version Control, Typography, HTML and CSS, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), GitHub, Git (Version Control System), Web Design, Web Design and Development, Web Development, Web Content Accessibility Guidelines, Front-End Web Development, Image Quality, Web Applications, Animations, Web Content, Mobile Development, User Interface (UI) Design
初级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: 调试, Html 和 Css, 响应式网页设计, 网页内容无障碍指南, 网页设计, 用户界面(UI), 层叠样式表(CSS), 可用性, 网页设计与开发, 网络开发工具, 网络开发
初级 · 课程 · 1-3 个月

您将获得的技能: 数据转换, 集成开发环境, 代码审查, 数据处理, 应用编程接口 (API), 数据库, Python 程序设计, 数据操作, SQL, 网页抓取, 摘录, 风格指南, 单元测试
中级 · 课程 · 1-4 周

Princeton University
您将获得的技能: 图论, Algorithm, 理论计算机科学, 运筹学, Java 编程, 数据结构, 计算思维, 线性代数, Networking 路由器, 计算机编程
中级 · 课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: 数据可视化软件, R 语言程序设计(中文版), 数据分析, 统计可视化, 统计分析, 降维, 绘图(图形), 制图, 探索性数据分析, Ggplot2, 无监督学习
混合 · 课程 · 1-4 周

您将获得的技能: Prompt Engineering, Microsoft Azure, Development Testing, Application Deployment, LLM Application, Multimodal Prompts, Artificial Intelligence, Test Case, Agentic systems, Retrieval-Augmented Generation, Application Programming Interface (API), Natural Language Processing, Technical Documentation
中级 · 课程 · 1-4 周

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

California Institute of the Arts
您将获得的技能: 平面设计, 人机交互, 设计元素和原则, 用户体验设计, 布局设计, 排版, 信息架构, 平面和视觉设计, 设计师, 应用设计, 用户界面 (UI) 设计, 交互设计
初级 · 课程 · 1-3 个月

University of Alberta
您将获得的技能: 项目管理, 业务要求, 风险管理框架, 需求管理, 需求征询, 风险管理, 冲刺回顾, 项目规划, 需求分析, Agile 方法论, Kanban 原则, 功能要求, 软件开发生命周期, 项目风险管理, 冲刺计划, 产品管理, Scrum(软件开发), 软件开发方法, 软件技术审查, 敏捷软件开发
初级 · 专项课程 · 3-6 个月

Rice University
您将获得的技能: 个人发展, 克服障碍, 压力管理, 正念, 弹性, 情绪商数, 自我意识, 精神集中, 耐心, 坚持不懈, 认知灵活性, 心理健康
初级 · 课程 · 1-3 个月

您将获得的技能: Medication Administration, Basic Patient Care, Direct Patient Care, Nursing and Patient Care, Pharmacology, Clinical Nursing, Nursing, Basic Nursing Skills, Nursing Process, Care Coordination, Patient Communication, Nursing Basics
初级 · 课程 · 1-4 周

CertNexus
您将获得的技能: Application Security, Human Factors (Security), Secure Coding, Open Web Application Security Project (OWASP), Vulnerability, Computer Security, Vulnerability Management, Vulnerability Assessments, Data Security, Security Strategy, Security Controls, Cyber Security Strategy, Application Design, Computer Programming, Design, Python Programming, Javascript, Design Strategies, JavaScript Frameworks, Node.JS
混合 · 课程 · 1-4 周