Curriculum
- 6 Sections
- 58 Lessons
- Lifetime
Expand all sectionsCollapse all sections
- Final ProjectPutting it all into practice.1
- Learn HTMLHTML is the standard markup language for Web pages. With HTML you can create your own Website. HTML is easy to learn and fun to use.8
- CSS EssentialsCSS is a coding language used to style a HTML documents. CSS describes how HTML elements should be displayed on a page.12
- 3.1Introduction to CSS11 Minutes
- 3.2Connecting CSS file to HTML9 Minutes
- 3.3ID and Classes of Elements11 Minutes
- 3.4Pseudoclasses and Pseudoelements – 19 Minutes
- 3.5Pseudoclasses and Pseudoelements – 29 Minutes
- 3.6Inheritance8 Minutes
- 3.7Colors12 Minutes
- 3.8Text and Font Styling10 Minutes
- 3.9Borders, Margins and Paddings10 Minutes
- 3.10Elements’ Layout and Intro to Display6 Minutes
- 3.11Floats and Grid Layout12 Minutes
- 3.12Exercise
- JavaScript EssentialsJavaScript, often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.16
- 4.1Introduction to JS11 Minutes
- 4.2Data Types9 Minutes
- 4.3Variables11 Minutes
- 4.4Arithmetic Operators9 Minutes
- 4.5Assignment and Comparison Operators9 Minutes
- 4.6Logical Connectives11 Minutes
- 4.7Conditional Statements – 17 Minutes
- 4.8Conditional Statements – 28 Minutes
- 4.9Conditional Statements – 3: Ternary and Switch11 Minutes
- 4.10Loops – 1: While Loop9 Minutes
- 4.11Loops – 2: For Loop7 Minutes
- 4.12Loops – 3: Nested Loops and Break Statement9 Minutes
- 4.13Functions – 110 Minutes
- 4.14Functions – 28 Minutes
- 4.15Scope of Variables11 Minutes
- 4.16Exercise
- Basic Data Structures in JSData structures are formats in JavaScript that help access the data in more efficient ways and make modifications when required.13
- 5.1Arrays – 1: Declaration, Indices and Length8 Minutes
- 5.2Arrays – 2: Length and Multidimensional Arrays9 Minutes
- 5.3Arrays – 3: Slice, Reverse, IndexOf12 Minutes
- 5.4Arrays – 4: Manipulation of Arrays8 Minutes
- 5.5Advanced Array Methods – 1 (for each)10 Minutes
- 5.6Advanced Array Methods – 2 (map)7 Minutes
- 5.7Advanced Array Methods – 3 (filter)7 Minutes
- 5.8Advanced Array Methods – 4 (reduce)7 Minutes
- 5.9Objects – 17 Minutes
- 5.10Objects – 2: Storing Non-primitive Values8 Minutes
- 5.11Object Type and its Methods8 Minutes
- 5.12String Methods11 Minutes
- 5.13Exercise
- Document-object ModelThe Document Object Model is a cross-platform and language-independent interface that treats an XML or HTML document as a tree structure wherein each node is an object representing a part of the document.8
- 6.1Alert and Prompt8 Minutes
- 6.2Intro to DOM, Locating Elements with ID11 Minutes
- 6.3Locating Elements with Tags, Classes and Attributes9 Minutes
- 6.4Accessing and Changing Element’s Content and Attribute Values10 Minutes
- 6.5Adding and Deleting Elements with JS10 Minutes
- 6.6Introduction to Event Listeners9 Minutes
- 6.7Main events in JS9 Minutes
- 6.8Exercise
