免费课程可以帮助您学习 Python 和 JavaScript 等编码语言、数据分析技术和网络开发基础知识。您可以培养解决问题、算法设计和创建 Interaction Design 网站的技能。许多课程都会介绍一些工具,如用于版本控制的 Git、用于数据库管理的 SQL 以及各种简化网络开发的框架,让您可以在实际项目中应用自己的技能。

Johns Hopkins University
您将获得的技能: 网络开发工具, 网页内容无障碍导则, 响应式网页设计, 网络开发, 层叠样式表(CSS), 开发环境, HTML 和 CSS, 语义网, 阿贾克斯, 网页设计, Javascript, 超文本标记语言(HTML), 网络应用, 前端网络开发
混合 · 课程 · 1-4 周

DeepLearning.AI
您将获得的技能: Prompt Engineering, Prompt Patterns, LLM Application, Large Language Modeling, Responsible AI, AI Security
初级 · 项目 · 不超过 2 小时

Vanderbilt University
您将获得的技能: Claude Code, Anthropic Claude, Multimodal Prompts, Prompt Engineering, Prompt Patterns, Generative AI Agents, AI Orchestration, Context Engineering, Code Reusability, AI Workflows, Software Development, Generative AI, Software Quality Assurance, Software Development Life Cycle, Automation, Artificial Intelligence, Software Architecture, Software Testing, Software Design, Software Development Methodologies
初级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: 法学硕士申请, 人工智能工作流程, 代理系统, LangGraph, LangChain, 人工智能协调, 数据持久性, 情境管理, 生成式人工智能代理, 代理工作流程
中级 · 项目 · 不超过 2 小时

Infosec
您将获得的技能: 虚拟机, 网络安全, 云计算, 网络监控, 通用网络, Linux 命令, 云服务, 利纳克斯, 命令行界面, Virtual Machine
初级 · 课程 · 1-4 周

您将获得的技能: Generative AI, Responsible AI, Data Ethics, Microsoft Copilot, AI literacy, AI Integrations, Risking, Software Development Tools, AI Workflows, Software Documentation, Artificial Intelligence, Code Review
初级 · 课程 · 1-4 周

您将获得的技能: Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Web Development, HTML and CSS, Web Design and Development, Javascript, Web Presence, Front-End Web Development, Web Content, Responsive Web Design, Web Design
中级 · 指导项目 · 不超过 2 小时
University of Toronto
您将获得的技能: Python 编程, 编程原则, 技术文档, 软件文档, 功能设计, 计算机编程, 计划发展, 调试, 文件输入/输出, 数据结构, 开发环境, 集成开发环境
初级 · 课程 · 1-3 个月

DeepLearning.AI
您将获得的技能: Google Cloud Platform, Cloud Development, Model Training, Cloud Computing, Applied Machine Learning, Spatial Data Analysis, Machine Learning, Real Time Data
初级 · 项目 · 不超过 2 小时
Codio
您将获得的技能: Apache Maven, Build Tools, JSON, JUnit, Java Programming, Java, Web Services, Programming Principles, Package and Software Management, Data Structures, Object Oriented Programming (OOP), Network Protocols, Unit Testing, Style Guides
中级 · 课程 · 1-4 周
University of California, Santa Cruz
您将获得的技能: 编程原则, 计划发展, 计算逻辑, 内存管理
初级 · 课程 · 1-3 个月

Microsoft
您将获得的技能: User Story, User Interface (UI), User Interface and User Experience (UI/UX) Design, Usability, UI/UX Strategy, Design Thinking, User Interface (UI) Design, User Experience Design, Mockups, User Experience, Wireframing, Usability Testing, Figma (Design Software), Application Design, AI literacy, Responsible AI
初级 · 课程 · 1-3 个月