Brief Summary
This course dives into the essentials of HTML, CSS, and Javascript. Forget quick fixes; it's about really understanding how these tech pieces fit together and work, with plenty of examples to guide you!
Key Points
-
Closures in Javascript – functions that remember their environment.
-
CSS selectors and inheritance – making styles work effectively.
-
Prototypes in Javascript – a unique way of inheritance.
-
JSON as a bridge between backends and frontends.
-
The Document-Object-Model connects everything together.
Learning Outcomes
-
Gain a solid foundation in HTML and its core tags.
-
Understand CSS principles like inheritance and selectors.
-
Master the basics of Javascript, focusing on uniqueness.
-
Learn how to utilize closures and prototypes effectively.
-
Comprehend how JSON and the DOM interact with web development.
About This Course
Closures, prototypes, JSON, the DOM, selectors, inheritance in CSS and in Javascript, and first class functions
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?
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:
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.
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
Understand HTML - its structure, and the commonly used tags
Utilise CSS, including inheritance, selectors, the box model - the very topics that make CSS hard to use
Master the fundamentals of Javascript
Martijn
So far I love it!