|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/learn-by-example-html-css-javascript/
课程评论:没有评论
课程名称:学习实例:HTML、CSS 和 Javascript 的基础 概述: 本课程的重点是闭包、原型、JSON、文档对象模型(DOM)、选择器、CSS 和 Javascript 的继承以及一类函数。此课程并不针对Javascript框架,而是关注扎实的 HTML、CSS 和 Javascript 基础。学习这些技术的正确方法,将使您在网页上能够完成更多任务。许多人并没有正式学习 HTML、CSS 或 Javascript,很多时候只是用“粗略的方法”来处理问题,这种方法在长期使用时会导致许多问题,因为 Javascript 和 CSS 实际上是相当复杂的。因此,学习这些技术的正确知识就显得尤为重要。 课程内容包括: - 基本 HTML:尽管人们在90年代后期停止把 HTML 视为值得正式学习的语言,但掌握基础永远是有帮助的。 - CSS:层叠样式表非常强大,但使用起来却很困难,直到你真正理解它们的工作原理。一旦掌握了 CSS 的继承和选择机制,一切都会变得更加明了。 - Javascript:一种功能强大且复杂的编程语言。正式学习 Javascript 也至关重要,因为它与您可能接触过的大多数其他语言有着显著的不同。例如,Javascript 有对象和继承,但没有类。Javascript 中的闭包是一个令人困惑的概念——函数能够“记住”创建时的环境。原型是 Javascript 处理继承的方式,与 C++/Java 的方式大相径庭。JSON 概念上并不难懂,但极其重要,因为它是 Java 或其他传统语言编写的后端与用 Javascript 编写的前端之间的“胶水”。文档对象模型(DOM)将 Javascript 与 HTML 和 CSS 联系在一起,与 JSON 一起,它将前后端结合起来。 课程包含 75 个实例,其中 20 个是 HTML/CSS 示例,55 个是 Javascript 示例。每个实例都是自成一体的,附有源代码,并传达一个简单的特定用例。每个示例都简单,但并不简单化。 通过本课程,您将获得扎实的基础知识,从而能够更有效地利用 HTML、CSS 和 Javascript 创造出更出色的网页。
Closures, prototypes, JSON, the DOM, selectors, inheritance in CSS and in Javascript, and first class functions - that's what this course is about. This is not a course on Javascript frameworks - its about solid, fundamental HTML, CSS and Javascript. You'll be surprised by how much more you can get done on your web pages once you learn these technologies the right way. What do we mean by that? Relatively few folks formally learn HTML, CSS or Javascript, because its quite easy to get stuff done in these technologies in a "quick-and-dirty way". That "quick-and-dirty" way of learning and doing leads to problems over time, because Javascript and CSS are actually quite complex, so it is easy to do things the wrong way This course will help, because it has 75 examples, 20 in HTML/CSS and 55 in Javascript. Each is self-contained, has its source code attached, and gets across a simple, specific use-case. Each example is simple, but not simplistic. What's Included: Basic HTML: Folks stopped counting HTML as a language worth formally learning sometime in the 90s, but this is only partially justified. It always helps to have strong basics. CSS: Cascading Stylesheets are incredibly powerful, and incredibly hard to use - until you know how they really work. Once you understand inheritance and selection in CSS, it will all make a lot more sense. Javascript is a full-fledged, powerful and complicated language. Its really important to learn Javascript formally, because it is just so different from most other languages you would have encountered. For instance - Javascript has objects and inheritance but no classes. Closures in Javascript are a rather mind-bending concept - functions that "remember" how the world looked when they were created. Prototypes are Javascript's way of doing inheritance, and its very different from the C++/Java way of doing it. JSON is not conceptually difficult to use, but it is incredibly important, and you should understand why - because its the glue between backends written in Java or other traditional languages, and front-ends written in Javascript The Document-Object-Model is what ties Javascript back to HTML and CSS. Together with JSON, the DOM ties it all together from server to skin.