CSS 课程可以帮助您学习网页样式、创建布局和实施响应式设计。你可以掌握使用选择器、理解盒模型以及应用动画和过渡的技能。许多课程都会介绍用于布局管理的 Flexbox 和 Grid 等工具,以及用于简化 Workflow 的 SASS 或 LESS 等预处理器。您还将探索 Accessibility 和性能优化方面的最佳实践,确保您的设计在不同设备上都美观大方、功能完善。

您将获得的技能: Bootstrap(前端框架), 响应式网页设计, Javascript, 脚本, 应用编程接口 (API), 层叠样式表(CSS), 后端网站开发, 网络开发, 浏览器兼容性
初级 · 课程 · 1-4 周

Meta
您将获得的技能: 调试, 前端网络开发, 响应式网页设计, UI 组件, Bootstrap(前端框架), 网页内容无障碍指南, 动画, 网页设计, Html 和 Css, 网络开发, 开发测试, Data Validation, 语义网, 网络分析和 SEO, Javascript, 浏览器兼容性
初级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Responsive Web Design, HTML and CSS, Hypertext Markup Language (HTML), Typography, Cascading Style Sheets (CSS), Web Design, Web Development Tools, Browser Compatibility, Application Deployment, Front-End Web Development, Web Design and Development, Web Development, Animations, Software Development Tools, UI Components, User Interface and User Experience (UI/UX) Design, Usability, Javascript, Maintainability, Interactive Design
初级 · 专项课程 · 3-6 个月

Johns Hopkins University
您将获得的技能: Cascading Style Sheets (CSS), Ajax, HTML and CSS, Javascript, Responsive Web Design, Bootstrap (Front-End Framework), Web Design, Web Development, Front-End Web Development, Web Design and Development, JSON, Web Applications, Scripting, Browser Compatibility, Hypertext Markup Language (HTML), Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design, User Experience Design, Web Services
初级 · 专项课程 · 1-3 个月

您将获得的技能: Cascading Style Sheets (CSS), Responsive Web Design, HTML and CSS, LESS, UI Components, Web Design, Bootstrap (Front-End Framework), Web Design and Development, Front-End Web Development, User Interface (UI), Web Content Accessibility Guidelines, Typography, Hypertext Markup Language (HTML), Interactive Design, Web Development, User Interface (UI) Design, Animations, Information Architecture, Browser Compatibility, Web Analytics and SEO
初级 · 专项课程 · 3-6 个月
University of Michigan
您将获得的技能: 调试, 网页设计与开发, 响应式网页设计, 网页内容无障碍指南, 网页设计, 网络开发, 层叠样式表(CSS), Html 和 Css, Javascript, 超文本标记语言(HTML), 用户界面(UI)
初级 · 课程 · 1-3 个月

Scrimba
您将获得的技能: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Web Design, Front-End Web Development, UI Components, Web Development
中级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Typography, Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, UI Components, Web Design, Web Design and Development, Front-End Web Development, Mockups, User Interface (UI), Web Development, Debugging
中级 · 专项课程 · 1-3 个月

Scrimba
您将获得的技能: HTML and CSS, Responsive Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), File Management, Web Design, Front-End Web Development, Web Development
初级 · 课程 · 1-4 周

Scrimba
您将获得的技能: Responsive Web Design, HTML and CSS, Typography, Cascading Style Sheets (CSS), UI Components, Web Design, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Browser Compatibility, User Interface (UI), Usability, Interaction Design, Hypertext Markup Language (HTML), Web Design and Development, Web Content Accessibility Guidelines, Front-End Web Development, Animations, Web Development, Web Development Tools
中级 · 专项课程 · 1-3 个月

Meta
您将获得的技能: 前端网络开发, JavaScript 框架, Bootstrap(前端框架), 响应式网页设计, 网页设计与开发, 通用网络, React.js, Html 和 Css, 用户界面(UI), 网络应用, 网络开发工具
初级 · 课程 · 1-4 周

Johns Hopkins University
您将获得的技能: 前端网络开发, Bootstrap(前端框架), 响应式网页设计, JSON, 网页设计, Html 和 Css, AJAX, 网络开发, 语义网, 层叠样式表(CSS), Javascript, 网络应用
混合 · 课程 · 1-4 周
层叠样式表(CSS)是一套指示用户如何显示网页不同部分的指令。 HTML 定义了网页的结构元素,包括标题、段落、图像和链接,而 CSS 则定义了这些元素的外观 "风格",包括布局、颜色、字体和其他方面。 由于网络本质上是一种视觉媒体,因此掌握 CSS 是设计有影响力网页的重要一环。
自 20 世纪 90 年代以来,用户对网页设计以及 CSS 的期望值有了长足的进步,他们需要确保网页能在各种移动设备和网页浏览器上正常显示。 此外,越来越多的人认识到,在设计中必须优先考虑残疾用户的网络无障碍问题,这也增加了 CSS 考虑因素的复杂性。 CSS 框架(如 Bootstrap)的使用越来越流行,它可以简化响应式网页设计的制作过程,从而适应不同的浏览器和用户需求。
除了 HTML 和 JavaScript 之外,CSS 也是从事网络开发所需的最基本技能之一。 随着万维网本身的发展,对设计和构建网站的网络开发人员的需求也在稳步增长,拥有高水平的 CSS 技能和敏锐的设计感可以让你的作品集脱颖而出。 根据美国劳工统计局(BLS)的数据,2019 年网络开发人员的年薪中位数为 73,760 美元,该领域的工作岗位预计将以 "远高于平均水平的速度 "增长,因此这是一条高薪、高增长的职业道路。
当然可以!在 Coursera 上学习是掌握各种网络开发技能的常用方法,包括 CSS 以及 Bootstrap 等 CSS 框架的使用。 您可以选修约翰霍普金斯大学、密歇根大学和杜克大学等一流名校的课程和专业课程,这些课程涵盖多个专业。 通过 Coursera 项目网络,您还可以与经验丰富的讲师一起,通过指导项目完成循序渐进的教程,从而提高自己的 CSS 技能。
在学习 CSS 之前,您需要掌握的一项技能是 HTML 语言的编码能力。 您可能还需要掌握一些基本知识,了解 CSS 在网站美学方面的作用,如指定网站风格、页面布局、颜色和字体。
如果你想用独特的字体和定制的配色方案设计复杂的布局,那么学习 CSS 可能会适合你。 如果你想学习如何编写 CSS 规则以及如何测试代码,从而使你设计的网站适合各种认知能力和体能的人使用,那么学习 CSS 可能会适合你。
对于懂得 CSS 和 HTML 的人来说,一种常见的职业发展途径是,从初级或入门级网络开发人员做起,建立简单的静态网站,编写电子邮件模板,然后与经验丰富的开发人员合作完成大型项目,不断磨练自己的技能。 随着你对 CSS 和其他技术技能的学习,你可以进入前端开发、后端开发、网页设计、视觉设计和数字营销等常见职业领域。 如果你想成为数字内容编辑或制作人,或者管理社交媒体客户账户,掌握 CSS 也会有所帮助。 拥有 CSS 背景的其他常见职业可能是 WordPress 开发人员或网站管理员。
您可以学习许多与 CSS 相关的主题,包括学习 JavaScript 和其他脚本语言以实现网页交互性、学习 DOM 以修改网页,以及学习响应式网页设计,以便在各种设备上查看和访问网站。 您可能还想学习 Django 网络框架和 Django 模板语言的相关主题,以便将其融入您的网页设计中。
即使你只懂得 CSS 和 HTML 的基本技能,有些地方也会雇用你,比如一家餐厅可能会雇用你创建一个静态的在线菜单。 本地企业可以聘请你建立一些销售页面或登陆页面,企业可能需要你的技能来为 Mailchimp 等平台创建电子邮件模板。 企业或公司可能需要聘请具有 CSS 背景的人员来定制 WordPress 或 Squarespace 网站、维护博客或创建简单的在线营销活动。
在线 CSS 课程为您提供了一种方便灵活的方式来提高知识水平或学习新的 CSS 技能。 由顶尖大学和行业领导者提供的 CSS 课程种类繁多,适合不同技能水平的学员选择。
Coursera 的全部课程目录都提供给企业客户,没有任何限制。 选择最佳 CSS 课程取决于员工的需求和技能水平。 利用我们的 "技能仪表板 "了解技能差距,并确定最适合的课程,以便有效地提高员工的技能。 了解关于 Coursera for Business 的更多信息
高级 CSS 动画包括使用关键帧、Transformer 和定时函数创建流畅、反应灵敏的过渡和交互效果。在现代网页设计中,它被用来增强用户体验。Coursera 上的密歇根大学《Web Design for Everybody》等课程就包含用 CSS 制作高级动画的课程。