Learn By Example: The Foundations of HTML, CSS & Javascript
Grab this exclusive chance to explore and learn everything about the basics and foundations of HTML, CSS & JavaScript. Get your hands-on HTML, CSS & JavaScript in just 12 Hours.
This course is all about Fundamental HTML, CSS, Javascript and the following, as you will get to learn the technology right way and has 75 examples 55 of Javascript and 20 in HTML/CSS which are self-contained with source code attached:
- JSON
- DOM
- Selectors
- Inheritance in CSS and Javascript
- Closures
- Prototypes
- First class functions
- Javascripts
You will get the knowledge of Basic HTML many people have stopped considering this language a few decades back but it is always beneficial to have strong basics, Cascading Style sheets which are incredibly powerful and also hard to use and once you have understood the selection and inheritance in CSS you will understand it completely. JavaScript is different from all other languages like it has objects and inheritance but no class and it is also a powerful, full-fledged and complicated language.
Closures are a mind-bending concept that remember how the world looked when they were created while Prototypes are Javascript’s way of doing inheritance. JSON is the connection between backend written in Java or other traditional languages and the front-ends written in Javascript. Together with JSON, the DOM ties it all together from server to skin. Anyone who is new to Web Programming is curious to learn HTML CSS Javascript or have done Java Programming willing to learn Closures and Dynamic Prototyping or have done Java, C#, Python or C++ Programmers who are seeking to master Javascript.
Some exceptional benefits associated with this course enrollment are:
- Gaining knowledge from an instructor group having high-end experience in such topics
- Quality course material on HTML, CSS & JavaScript
- Lifetime access to the course
- Instant & free course updates
- Access to all Questions & Answers initiated by other students as well
- Personalized support from the instructor’s end on any issue related to the course
- Few free lectures for a quick overview
Curriculum
- 11 Sections
- 93 Lessons
- 52 Weeks
- HTML11
- 2.1Introducing HTML and CSS9 Minutes
- 2.1Introduction to HTML12 Minutes
- 2.1Introduction to CSS7 Minutes
- 2.1The A Tag8 Minutes
- 2.1Paths5 Minutes
- 2.1Quotes6 Minutes
- 2.1Lists – Ordered and Unordered8 Minutes
- 2.1Other Miscellaneous HTML Tags2 Minutes
- 2.1URL and Domain Names11 Minutes
- 2.1The img Tag11 Minutes
- 2.1The HTML Standard3 Minutes
- CSS16
- 3.1Cascading Stylesheets reintroduced8 Minutes
- 3.1Inheritance in CSS7 Minutes
- 3.1CSS Selectors10 Minutes
- 3.1Fonts10 Minutes
- 3.1Colors3 Minutes
- 3.1The Box Model12 Minutes
- 3.1TheElement8 Minutes3.1What is the exact style applied?8 Minutes3.1The Element3 Minutes3.1HTML States and Pseudo-classes3 Minutes3.1Normal Rendering Flow Of The Browser15 Minutes3.1The CSS float and clear properties10 Minutes3.1Experimenting with the position attribute12 Minutes3.1Fluid And Fixed Layouts9 Minutes3.1The CSS display property8 Minutes3.1Chrome Developer Tools16 MinutesJavascript Basics16
- 4.1Introducing Javascript16 Minutes
- 4.1Executing Javascript code6 Minutes
- 4.1Basic programming constructs7 Minutes
- 4.1Separating HTML and JS files10 Minutes
- 4.1Using the console.log statement6 Minutes
- 4.1Local and global variables16 Minutes
- 4.1Undeclared variables in JS are global8 Minutes
- 4.1Local variables hide global variables of the same name6 Minutes
- 4.1Javascript is ephemeral, reloading a page resets everything4 Minutes
- 4.1Creating and using arrays15 Minutes
- 4.1Copying an array14 Minutes
- 4.1Adding an element to an array5 Minutes
- 4.1Deleting elements from an array8 Minutes
- 4.1Arrays can contain different types3 Minutes
- 4.1Non-existent array elements are undefined6 Minutes
- 4.1First class functions6 Minutes
Objects in Javascript13- 5.1Introduction to Javascript objects11 Minutes
- 5.1Creating an object using JSON8 Minutes
- 5.1Creating an object using a constructor16 Minutes
- 5.1Adding properties to objects dynamically12 Minutes
- 5.1Removing properties from objects dynamically3 Minutes
- 5.1Object properties can be functions7 Minutes
- 5.1Object constructors can have property functions3 Minutes
- 5.1Two ways of accessing object properties7 Minutes
- 5.1Iterating over all properties in an object5 Minutes
- 5.1Calling a constructor without new10 Minutes
- 5.1Understanding the type of operator6 Minutes
- 5.1Paternity tests using instanceof6 Minutes
- 5.1Faking public and private properties11 Minutes
First Class Functions - In Detail4Javascript Quirks8- 7.1Introduction to Javascript Quirks6 Minutes
- 7.1Understanding undefined11 Minutes
- 7.1Understanding null14 Minutes
- 7.1Understanding NaN9 Minutes
- 7.1Strings and numbers and conversions between them10 Minutes
- 7.1Strange comparison operators11 Minutes
- 7.1Truthy and falsy7 Minutes
- 7.1Simple string operations14 Minutes
Functions Yet Again4Closures5Prototypes, Dynamic Prototyping and Inheritance7- 10.1Introduction to prototypes6 Minutes
- 10.1Prototypical Inheritance In Action8 Minutes
- 10.1Dynamic Prototyping4 Minutes
- 10.1Inheritance hierarchy using chained prototypes6 Minutes
- 10.1Overriding properties using prototypes7 Minutes
- 10.1The base object as the ultimate prototype4 Minutes
- 10.1Overriding properties of built-in objects3 Minutes
The Document Object Model & Event Handling6JSON3
An ex-Google, Stanford and Flipkart team
Loonycorn is a team by Janani Ravi and Vitthal Srinivasan, product of Stanford University and IIM Ahmedabad.
We hold several years of working experience in the field of technology in Bay Area, New York, Singapore and Bangalore.
Janani Ravi: 7 Years of work experience (Google, Flipkart and Microsoft)
Vitthal Srinivasan: Worked at Google, Flipkart, Credit Suisse and INSEAD
We have come together to teach and educate on various technological courses in the most easiest and entertaining manner. Also, our courses will be based on practical elaborations & illustrations.
Courses you might be interested in
-
15 Lessons
-
10 Lessons
-
13 Lessons
-
39 Lessons