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

Duke University
您将获得的技能: Design Thinking, Design, Human Centered Design, Workplace inclusivity, Diversity Equity and Inclusion Initiatives, Diversity Awareness, Social Impact, Team Collaboration
初级 · 课程 · 1-4 周

您将获得的技能: Javascript, Back-End Web Development, Server Side, Front-End Web Development, Hypertext Markup Language (HTML), Scripting, Event-Driven Programming, JavaScript Frameworks, Web Applications, Mobile Development, HTML and CSS, Web Development, Scripting Languages, Event Monitoring, Code Reusability
初级 · 指导项目 · 不超过 2 小时

您将获得的技能: Web Analytics and SEO, Web Design, Web Design and Development, Content Management Systems, E-Commerce, Blogs, Web Content, Information Architecture, Experience Design, Web Development Tools, Content Management, Design Elements And Principles, Role-Based Access Control (RBAC), Cloud-Based Integration, Payment Systems
中级 · 课程 · 1-3 个月

您将获得的技能: Figma (Design Software), Front-End Web Development, Web Design and Development, Web Design, Prototyping, HTML and CSS, Web Development, Design Software, Hypertext Markup Language (HTML), Design, Cascading Style Sheets (CSS)
中级 · 指导项目 · 不超过 2 小时


Scrimba
您将获得的技能: JSON, UI Components, Application Deployment, Data Import/Export, Code Reusability, Web Frameworks, Web Design and Development, Front-End Web Development, Web Development Tools, Full-Stack Web Development, Web Development, HTML and CSS, Frontend Performance, Content Management, Cascading Style Sheets (CSS), Javascript
中级 · 课程 · 1-4 周

Dartmouth College
您将获得的技能: 嵌入式软件, 利纳克斯, 计算机编程工具, 软件文档, 计算逻辑, 计算机编程, 编程原则, C(编程语言)
初级 · 课程 · 1-3 个月

您将获得的技能: Wireframing, User Experience, Persona (User Experience), User Experience Design, User Centered Design, Design Reviews, User Research, Prototyping, User Flows, Collaborative Software, Peer Review, Design Software, Ideation
中级 · 课程 · 1-3 个月

您将获得的技能: Motion Graphics, UI/UX Strategy, Animations, User Interface and User Experience (UI/UX) Design, Usability, User Experience, Interaction Design, User Experience Design, User Interface (UI), User Interface (UI) Design, Prototyping, UI Components, Interactive Design, Cascading Style Sheets (CSS), User Flows, Style Guides, Design Elements And Principles
中级 · 课程 · 1-3 个月

您将获得的技能: Vibe coding, Prompt Engineering, Authentications, LLM Application, AI Integrations, AI Workflows, User Interface (UI), Application Deployment, Full-Stack Web Development, Application Development, No-Code Development, Generative AI, Web Applications, Authorization (Computing), Back-End Web Development, System Design and Implementation, Frontend Performance, Software Development Life Cycle, Database Management, Problem Solving
中级 · 课程 · 1-4 周

您将获得的技能: Application Deployment, Figma (Design Software), Cloud Deployment, UI Components, React.js, Node.JS, User Interface (UI) Design, JavaScript Frameworks, Code Reusability, Front-End Web Development, Server Side, Content Management Systems, Content Management, Amazon S3
中级 · 课程 · 1-3 个月