Tags
Language
Tags
April 2024
Su Mo Tu We Th Fr Sa
31 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 1 2 3 4

Coding For Kids And Parents: Html, Css, And Javascript Es6

Posted By: ELK1nG
Coding For Kids And Parents: Html, Css, And Javascript Es6

Coding For Kids And Parents: Html, Css, And Javascript Es6
Last updated 3/2019
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.48 GB | Duration: 26h 57m

Learn to code for the web! A comprehensive beginner's guide on programming languages and web development. You can code!

What you'll learn
Learn the basics of computer programming
Learn CSS
Learn HTML
Get started with JavaScript basics
Learn about ES6 and its new features
Apply ES6 concepts in your projects
Use build tools like Gulp and Webpack
Compile ES6 into ES5 using Babel
Requirements
An up-to-date web browser
A word processor such as Notepad
Basic HTML/CSS knowledge is helpful but not required
Description
"Easy peasy. very well broken down." - Blake H."I am an adult beginner. I think the animation is fun and the vocals are entertaining that explain the concepts fully. Thank You, the world will be quite smarter with your contribution"Reading for parents:Do your kids spend too much time on the computer, phone or tablet? Don't you wish they could do something more productive? Why not get them to learn a life long valuable skill that will lead them into a career that pays 2 times the national average?Part 1 of this course targets kids. Part 2 targets adults.Programming is the new math. The average computer programmer makes 78'000 a year, and there will always be a need for programmers. The only problem is that all of the educational courses are not tailored towards the learning styles of children. Most documentation is geared towards people over 18. Our course is different.Included in this course is material for beginners to get comfortable with the interfaces. Please note that we reuse this material in similar courses because it is introductory material. You can find some material in this course in the following related courses:Beginner's ES6 Programming. Code for the Web in JavaScriptUltimate Coding Course for Web App and Android Development Kids Coding - Introduction to HTML, CSS and JavaScriptPart 1 of our course contains animations and screencasts. This course is fun for kids to watch and listen. More and more people are learning to code so do you want your kids to not have the same opportunities as others? This course offers your kids a competitive advantage. Employers look for technical skills and applicants that can code are more attractive to hire. Even if the job isn't technical it always helps to have that technical knowledge to communicate with the technical team. Personally, I like to hire people with programming skills. If they are artists, video editors, or social media marketers, I generally prefer to hire people with programming experience. For Part 2, no prior experience in JavaScript is required. We explore ES6 in depth and cover many of its new features. You learn the newest possibilities and fundamental building blocks of JavaScript.What is ES6?With ES6 (ECMAScript 6th Edition), you can code for the web. ECMAScript is another name for JavaScript. ES6 has standardized features that JavaScript engines implement. ES6 is well-supported across different web browsers. About me, the instructorMy name is John Bura and I have run the software company Mammoth Interactive. We have had a ton of sales on our software which includes XBOX 360, iPad and iPhone games. On top of this I have been teaching people full time since I was 17. With the combination of teaching experience and real world experience, I have a truly unique experience that you can't find anywhere else. The knowledge I give out is from first hand knowledge of the industry and years of teaching experience. Thank you for considering to purchase my course. Even if you choose to not buy it, I wish you and your family a happy road to success. 

Overview

Section 1: Introduction

Lecture 1 Kids Coding – Introduction to programming languages

Section 2: 01. Kids Coding - Let's Begin

Lecture 2 Kids Coding 1 - What languages we will be learning

Lecture 3 Kids Coding 2 - First coding

Lecture 4 Kids Coding 3 - Let's code something fun

Lecture 5 UPDATE! Kids coding – 3.2– Your First Code

Lecture 6 Kids Coding 4 - Congratulations!

Lecture 7 Kids Coding 5 - Differences of coding languages

Lecture 8 Kids Coding 6 - Programming languages 2

Lecture 9 Kids Coding 7 - Programming basics part 1

Lecture 10 Kids Coding 8 - Variables

Lecture 11 Kids Coding 9 - Types of variables INT

Lecture 12 Kids Coding 10 - Float Variables

Lecture 13 Kids Coding 11 - Boolean variables

Lecture 14 Kids Coding 12 - Characters

Lecture 15 Kids Coding 13 - User input and output

Lecture 16 Kids Coding 14 - User input

Lecture 17 Kids Coding 15 - Math

Lecture 18 Kids Coding 15.2 - Co-ordinates

Lecture 19 Kids Coding 16 - How computers do math

Lecture 20 Kids Coding 17 - Modulo and exponents

Lecture 21 Kids Coding 18 - If statements

Lecture 22 Kids Coding 19 - The condition in the if

Lecture 23 Kids Coding 20 - If and else statements

Lecture 24 Kids Coding 21 - If else statements

Lecture 25 Kids Coding 22 - Conditions greater than

Lecture 26 Kids Coding 23 - Less than

Lecture 27 Kids Coding 24 - Equals

Lecture 28 Kids Coding 25 - Does not equal

Lecture 29 Kids Coding 26 - Conditions and operators

Lecture 30 Kids Coding 27 - Or operators

Lecture 31 Kids Coding 28 - Multi conditional statements

Lecture 32 Kids Coding 29 - X, y coordinates in ifs

Lecture 33 Kids Coding 30 - Loops

Lecture 34 Kids Coding 31 - For loops

Lecture 35 Kids Coding 32 - Do while loops

Lecture 36 Kids Coding 33 - Breaks in loops

Lecture 37 Kids Coding 34 - Arrays

Section 3: 02. Kids Coding - Let's Learn HTML

Lecture 38 Talking about the editor and !DOCTYPE

Lecture 39 Adding an html and body tag

Lecture 40 Adding the paragraph tag

Lecture 41 Adding headers and talking about different headers

Lecture 42 Talking about text formatting in the editor and in the output

Lecture 43 Adding breaks to the code

Lecture 44 Adding in text formatting

Lecture 45 Adding in strong text

Lecture 46 Adding in other text formatting

Lecture 47 Variables

Lecture 48 Styling link text

Lecture 49 Adding an image

Lecture 50 Editing the height and the width of an image

Lecture 51 Adding the alt property to an image tag

Lecture 52 Adding a clickable link to an image

Lecture 53 Comments

Lecture 54 Tables

Lecture 55 Tables, adding columns

Lecture 56 Adding rows to tables

Lecture 57 How to comment effectively

Lecture 58 Talking about code complexity

Lecture 59 Adding a table header plus editing the text with takes

Lecture 60 Un ordered lists

Lecture 61 Ordered List

Lecture 62 Lists within lists

Lecture 63 Definition lists

Lecture 64 Adding unordered lists to definition lists

Lecture 65 Playing around with HTML

Lecture 66 Title Tags

Lecture 67 Div tags

Lecture 68 Talking about block level and inline level an span tags

Lecture 69 HTML

Lecture 70 Test #1 Solution

Lecture 71 Test #2

Lecture 72 HTML

Lecture 73 Test #3

Lecture 74 Test #3 solution

Lecture 75 Test #4

Lecture 76 Test 4 Solution

Lecture 77 Test #5

Lecture 78 Test #5 Solution

Lecture 79 Test # 6

Lecture 80 Test 6 solution

Lecture 81 Test # 7

Lecture 82 Test 7 solution

Lecture 83 Test #8

Lecture 84 test 8 solution

Lecture 85 Test #9

Lecture 86 Test 9 solution

Lecture 87 Forms

Lecture 88 The password input type

Lecture 89 The color input type

Lecture 90 Date input type

Lecture 91 Adding in a file input type

Lecture 92 Range input type

Lecture 93 Adding in a search field

Lecture 94 Adding in a submit button

Lecture 95 Adding in radio button input types

Lecture 96 Adding in a checkbox input type

Lecture 97 Introduction to styles

Lecture 98 Paragraph styles

Lecture 99 Adding in the background color and multiple attributes

Lecture 100 Aligning text

Lecture 101 Adding in a margin of both left and right

Lecture 102 Adding styles to a table

Lecture 103 Aligning a table to the center

Lecture 104 Adding in a margin to the table

Lecture 105 Changing the width of the style points

Lecture 106 Changing the font in the style

Lecture 107 Cleaning up the project and changing the color and more

Lecture 108 Adding in columns with table and building a website

Lecture 109 Adding in the previous style attributes

Lecture 110 Changing the cell color

Lecture 111 Changing the cell width

Lecture 112 Changing the colors back to the original color

Lecture 113 Align the text vertically to the top

Lecture 114 Talking about the sizes and being aware of bigger size

Lecture 115 Adding in a table header to the columns

Lecture 116 Adding the content

Lecture 117 Time to make your own website

Lecture 118 Saving your HTML website

Lecture 119 Test 1

Lecture 120 Test 1 solution

Lecture 121 Test 2

Lecture 122 Test 2 solution

Section 4: 03. Kids Coding - CSS

Lecture 123 Introduction to CSS

Lecture 124 Talking a little more about css

Lecture 125 Talking a bit about the JS bin website

Lecture 126 Lets get our hands dirty and talk about CSS

Lecture 127 Adding some more CSS code

Lecture 128 The power of CSS

Lecture 129 Setting colors to RGB values

Lecture 130 Adding a background image

Lecture 131 More background image options

Lecture 132 Aligning text

Lecture 133 Text transform

Lecture 134 Indenting text

Lecture 135 Text decorations

Lecture 136 Changing fonts in CSS

Lecture 137 Serif fonts, sans-serif fonts and monospace fonts

Lecture 138 More fonts like cursive and fantasy

Lecture 139 Font - styles

Lecture 140 Other ways to use the font family

Lecture 141 Adding bold weight to your fonts

Lecture 142 Fail safe fonts

Lecture 143 Adding in styling points to other tags

Lecture 144 Changing the list style type for un ordered lists

Lecture 145 Changing ordered lists styles

Lecture 146 Adding a image as the list item

Lecture 147 Tables in CSS

Lecture 148 Adding in style points to tables

Lecture 149 Changing the width and height of the table cells

Lecture 150 Changing the background color in tables

Lecture 151 Table padding

Lecture 152 Adding a background image to a table

Lecture 153 A tags

Lecture 154 Changing Colors

Lecture 155 More about a tags

Lecture 156 Padding, border, margin

Lecture 157 Border style

Lecture 158 Border styles continued

Lecture 159 Opacity

Lecture 160 Adding the class id

Lecture 161 Div tags and CSS

Lecture 162 Span tags

Lecture 163 Changing table tags

Lecture 164 More adjusting on tables and class ID

Lecture 165 Adding more class IDs to tables

Lecture 166 Class ID table header

Lecture 167 Class ID with unordered lists

Lecture 168 Orderlists and classes

Lecture 169 List item class IDs

Section 5: Parents Coding - Introduction to ES6

Lecture 170 What is ES6?

Lecture 171 Functionality of ES6

Lecture 172 Testing your Code

Lecture 173 ES6 Common Pitfalls

Lecture 174 ES6 Important Things to Know

Lecture 175 ES6 Tips to get started with Javascript

Lecture 176 ES6 Top 7 Things you will Learn

Section 6: Basic Types

Lecture 177 Numbers and Strings

Lecture 178 Introduction to Booleans

Lecture 179 Further Look into Booleans

Lecture 180 Objects

Lecture 181 Further Look into Objects

Lecture 182 Arrays

Lecture 183 Further Look into Arrays

Section 7: Variables

Lecture 184 Introduction to Variables

Lecture 185 Variable Arrays

Lecture 186 Boolean Variables

Lecture 187 Naming Conventions for Variables

Lecture 188 Scoping and Intro to Let

Lecture 189 Let Statements

Lecture 190 Intro to Const

Lecture 191 Summary

Section 8: Operators

Lecture 192 Intro to If Statements

Lecture 193 Equal Sign Operators

Lecture 194 Other Comparison Operators

Lecture 195 Nested If Statements

Lecture 196 Logical Operators

Lecture 197 Not Operators

Lecture 198 Else and Else If

Section 9: Functions

Lecture 199 Introduction to Functions

Lecture 200 Making Code Reusable

Lecture 201 The Return Keyword

Lecture 202 Hoisting

Lecture 203 Function Expressions

Lecture 204 Functions Changing Non-Primitive Properties

Lecture 205 Nested Functions

Lecture 206 Internal Functions

Lecture 207 Un-Nesting Functions

Section 10: More Functions

Lecture 208 Function Expressions

Lecture 209 Returns and Brackets

Lecture 210 Example of a Concise Function

Lecture 211 For Each Loop

Lecture 212 Default Values

Lecture 213 Reset Parameters

Lecture 214 Arrow Functions

Lecture 215 Note about Enclosing Context

Section 11: Switch Statements

Lecture 216 Introduction

Lecture 217 Break Statement

Lecture 218 Volume Example

Lecture 219 Alternate Methods

Lecture 220 Return Statements

Section 12: Loops

Lecture 221 Introduction

Lecture 222 While Loops

Lecture 223 Integer and Names Examples

Lecture 224 Do While Loop

Lecture 225 Purchase Validity Check Example

Lecture 226 For Loop

Lecture 227 Else If Statements in For Loops

Lecture 228 Controlling Loops

Lecture 229 Closing Over For Loop

Lecture 230 For In and For Each Loops

Lecture 231 For Of Loop

Lecture 232 Sets in For Of Loops

Section 13: Document Object Model (DOM)

Lecture 233 Introduction

Lecture 234 Example Using DOM

Lecture 235 getElementbyId

Lecture 236 Creating Additional Divs

Lecture 237 List Example with getElementById

Lecture 238 DOM Query Selector

Lecture 239 Selecting Multiple Things at Once

Lecture 240 Traversing the DOM

Lecture 241 Getting and Setting ID and Class

Lecture 242 Styling Divs

Lecture 243 Adding a Class

Lecture 244 Toggling a Class

Lecture 245 Creating Elements

Lecture 246 Appending Elements

Lecture 247 Removing Elements

Section 14: Events

Lecture 248 Introduction

Lecture 249 Buttons

Lecture 250 Firing and Function Removing Events

Lecture 251 Events Propagation

Lecture 252 Common Design Pattern

Lecture 253 Preventing Default Behavior

Lecture 254 Making a Form

Lecture 255 Key Events

Lecture 256 Showing Text when Typing

Lecture 257 DOMContentLoaded

Lecture 258 Load Event

Lecture 259 Adjust Styling

Lecture 260 Recommendations

Section 15: Template Literals

Lecture 261 Introduction

Lecture 262 Printing in the Console

Lecture 263 Quotations

Lecture 264 Nested Template Literals

Lecture 265 Tag Template Literals

Section 16: Destructuring

Lecture 266 Destructuring Arrays

Lecture 267 Swapping Variables

Lecture 268 Ignoring Values and Rest Operator

Lecture 269 Destructuring Objects

Lecture 270 Assigning New Variable Names

Lecture 271 Assigning Default Values

Lecture 272 Getting Parts of Object in Function Parameters

Lecture 273 Destructuring Nested Objects

Lecture 274 For Loops for Destructuring

Section 17: Throw Exceptions and Try…Catch

Lecture 275 Introduction to Throw Exceptions

Lecture 276 Using Constructor Pattern to Instantiate New Objects

Lecture 277 Introduction to Try…Catch

Lecture 278 Verifying a String

Lecture 279 Throwing Errors

Lecture 280 Finally Statement

Lecture 281 Final Thoughts

Section 18: Object-Oriented Programming (OOP) in JavaScript

Lecture 282 Introduction

Lecture 283 Prototype

Lecture 284 Calling a Method

Lecture 285 Arrays in OOP

Lecture 286 Creating Objects

Lecture 287 Object Constructors

Lecture 288 Updating Instances

Lecture 289 Adding Methods to Object Prototype

Lecture 290 Inheriting from Objects

Lecture 291 Cat Example

Lecture 292 Checking Instances

Section 19: Classes, Inheritance and Grouping

Lecture 293 Writing Class as a Declaration

Lecture 294 Writing Class as an Expression

Lecture 295 Inheritance

Lecture 296 Invoking Method on Class

Lecture 297 Customer Example

Lecture 298 Static Methods

Lecture 299 Pros and Cons of Inheritance

Lecture 300 Grouping Without Inheritance

Lecture 301 Functions and Looping Practice

Lecture 302 Refactoring Code

Lecture 303 Final Thoughts

Section 20: Callbacks and Promises

Lecture 304 Introduction to Callbacks

Lecture 305 Summing Numbers

Lecture 306 Correcting an Array

Lecture 307 Passing an Anonymous Function

Lecture 308 Simulating Going to External Server

Lecture 309 Callback Hell

Lecture 310 Functions with Callbacks

Lecture 311 Introduction to Promises

Lecture 312 Asynchronous Computation

Lecture 313 Simulating Callback Example

Lecture 314 Refining Code

Lecture 315 Hard-Coding a Resolve

Lecture 316 Chained Promises Example

Lecture 317 Rewriting Counter Function with Promises

Lecture 318 Common Error with Promises

Lecture 319 Promise.all Example

Lecture 320 Promise.race Example

Section 21: Data and Attributes

Lecture 321 Introduction

Lecture 322 Fetching and Processing Data

Lecture 323 Alternative Way to Append to HTML

Lecture 324 Multiple Objects in Response

Lecture 325 Using Events, Promises, and Loops

Lecture 326 Loops and Data Attributes

Lecture 327 Styling

Lecture 328 Drop-Down Menu Example

Lecture 329 Final Thoughts

Section 22: Syntax and Property

Lecture 330 Spread Syntax

Lecture 331 Pushing 1 Array into Another

Lecture 332 Concatenating Arrays Together

Lecture 333 Inserting Array Part into Middle of Another

Lecture 334 Slice vs Splice

Lecture 335 Rest Syntax and Method Definitions

Lecture 336 Property Shorthand

Lecture 337 Getting Arguments and Returning Object

Lecture 338 Property Names

Lecture 339 Formatting Names

Lecture 340 Maps

Lecture 341 Sets

Lecture 342 Converting Between Sets and Arrays

Lecture 343 Final Thoughts

Section 23: Using Babel CLI and Gulp

Lecture 344 Transpiling in Browser

Lecture 345 Using Babel in CLI

Lecture 346 Looking for Transpiled JavaScript

Lecture 347 Looking in Directory

Lecture 348 Setting up Simple Server

Lecture 349 Watching for Changes

Lecture 350 Compiling Using Gulp

Lecture 351 Adding Another Task

Lecture 352 Setting up Default Task

Lecture 353 JSHint

Lecture 354 Lint as a Pipe Chain

Lecture 355 Potential Errors

Section 24: Linting, Bundling and Dev Server

Lecture 356 Introduction

Lecture 357 Watch for Changes

Lecture 358 Linting With ESLint

Lecture 359 Checking over a File

Lecture 360 Bundling

Lecture 361 Import and Export Statements

Lecture 362 Defining Document

Lecture 363 Exporting Default Expressions

Lecture 364 Dev Server

Lecture 365 Running Webpack Command

Section 25: Resources

Lecture 366 Source Code

Lecture 367 Please leave us a rating!

Lecture 368 Bonus Lecture: How to get more content.

Part 1 targets kids. Part 2 targets adults.,Absolute beginners who want to learn how to code in the 3 fundamental coding languages.,Ages 6 and up. Everybody is welcome to attend if they like child-oriented products.