Get $1 credit for every $25 spent!

The 2020 Ultimate Web Developer & Design Bootcamp Bundle

Ending In:
Add to Cart - $39.99
Add to Cart ($39.99)
$2,200
98% off
wishlist
Courses
11
Lessons
745
Enrolled
573

What's Included

Product Details

Access
Lifetime
Content
12.0 hours
Lessons
92

The Complete 2020 HTML5 CSS3 Course with Flexbox, Grid & SASS

Acquire Fundamental Skills You Need to Become One of the Most Sought-After Web Developers

By Development Island | in Online Courses

This course is the “Golden Introduction to Web Development “, where you will learn HTML5 and CSS3 using a practical approach — learning by doing. First of all, you are going to understand the structure of a webpage. Then you will set up your Free Web Hosting which comes as a bonus with this course. After that, you will move to HTML5 and learn the components that build up the skeleton of a webpage. You will then move to CSS3 and learn how to add professional decoration and styling to your websites, you will also get introduced to advanced skills like CSS3 transitions and animations.

4.4/5 average rating: ★ ★ ★ ★

  • Access 92 lectures & 12 hours of content 24/7
  • Master HTML5 & CSS3 to an advanced level
  • Confidently design, code, validate & launch websites online
  • Build real-world websites to a highly professional degree
Development Island (UK) | Best Technology Courses on the Internet
4.5/5 Instructor Rating: ★ ★ ★ ★

Development Island is a UK based innovative company specialized in providing the best technology courses on the internet. They are proud to be teaching 100000 students from 173+ countries. With practical approach and enjoyable learning experience, they offer the best courses in the market.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • Your First Program
  • Introduction - Setup your Free Unlimited Web Hosting - HTML
    • Introduction - 5:53
    • HTML Chapter: Roadmap and Full Source Code
    • Structure of a website - 9:23
    • Your first website - 6:13
    • Get your web hosting - 8:53
    • Important note about FTP
    • Share your website with the World (1) - 6:34
    • Share your website with the World (2) - Cyberduck version - 12:48
    • Share your website with the World (2) - FileZilla version - 15:55
    • Headings - 4:55
    • Paragraphs - 2:31
    • Links - 7:49
    • Images - 4:40
    • Inline vs Block Elements - 5:53
    • Iframes - Activity: Embed a nice relaxing YouTube video to your website - 5:41
    • Unordered Lists - 3:02
    • Ordered Lists - 2:08
    • Description Lists - 2:19
    • Tables - 3:54
    • Entities - 5:07
    • Forms (1) - Activity: Create a simple Login Form - 8:02
    • Forms (2) - Activity: Create a Marketplace Checkout Form - 19:59
    • Text Decoration - 3:58
    • Comments - 2:25
    • HTML Quiz
  • CSS
    • Introduction - 1:11
    • CSS Chapter: Roadmap and Full Source Code
    • Inline CSS - 2:25
    • Internal CSS - 2:25
    • External CSS - 2:33
    • Classes and IDs - 2:44
    • Div and Span - 7:25
    • Box Model - 2:56
    • Box Model Padding - 4:25
    • Box Model: Border - 5:49
    • Box Model: Outline - 1:52
    • Box Model: Margin - 2:27
    • Background - 7:48
    • Floating - 4:37
    • Positioning - 6:21
    • Display - 3:00
    • Text Decoration - 5:00
    • Text Align - 1:58
    • Text Font - 3:50
    • Text Effects - 7:53
    • Image Sprites - 5:29
    • Image Opacity - 2:56
    • Styling Lists - 7:42
    • Styling Links - 7:08
    • Gradients - 10:06
    • 2D Transforms - 6:22
    • 3D Transforms - 4:53
    • Transitions - 4:53
    • Animations - 8:57
    • CSS Quiz
  • Professional Project: Mathematics Tutorials Website (HTML & CSS)
    • Introduction - 2:23
    • Header (1) - 17:46
    • Header (2) - 16:42
    • Menu - 18:22
    • Introduction Box - 7:03
    • Sidebars (1) - 19:46
    • Sidebars (2) - 8:38
    • Footer & Congratulations - 10:17
    • Maths Website Source Code
    • Mathematics Tutorial Website Quiz
  • Advanced CSS with Flexbox, Grid & SASS
    • Flexbox: Introduction - 3:46
    • Chapter Source Code
    • Flexbox: Basic Flexbox - 15:48
    • Flexbox: Align flex items - 15:40
    • Flexbox: Align flex lines - 7:16
    • Flexbox: Resize flex items (1) - 19:10
    • Flexbox: Resize flex items (2) - 14:46
    • Flexbox Application: Photo Gallery (1) - 9:36
    • Flexbox Application: Photo Gallery (2) - 12:10
    • Flexbox Application: Amazon Checkout (1) - 19:26
    • Flexbox Application: Amazon Checkout (2) - 17:54
    • Flexbox Application: Amazon Checkout (3) - 11:00
    • Flexbox Application: Maths Website (1) - 13:25
    • Flexbox Application: Maths Website (2) - 10:44
    • Flexbox Application: Maths Website (3) - 13:01
    • CSS Grid: Introduction & Basic Grid Template - 19:14
    • CSS Grid: Implicit vs Explicit Grid - 7:46
    • CSS Grid: Grid areas & Responsive design - 14:35
    • CSS Grid: Master the "grid-column" property - 7:54
    • CSS Grid: Grid Coordinates - 16:51
    • CSS Grid: Align Grid items - 12:55
    • CSS Grid Application: Photo Gallery - 8:58
    • CSS Grid Application: Picture Grid - 9:17
    • Sass: Introduction - Installation - Nesting Syntax - 19:39
    • Sass: .scss vs .sass - Variables - 14:23
    • Sass: @import & @extend directives - 16:33
    • Sass: Mixins - Operators - Functions - 19:57

View Full Curriculum


Access
Lifetime
Content
9.0 hours
Lessons
86

Modern Web Design Complete HTML & CSS

Learn HTML, CSS, & JavaScript and Create Web Pages from Scratch

By Laurence Svekis | in Online Courses

Launch a career as a web designer and frontend web developer by learning HTML5, CSS3, JavaScript and responsive design. Discover how you can design and create websites that are mobile-ready, fully interactive and modern design. This course covers everything you need to know about front-end web design. It's modern web design and development with real-world coding taught by an instructor with over 20 years of experience.

4.8/5 average rating: ★ ★ ★ ★

  • Access 86 lectures & 9 hours of content 24/7
  • Bring your webpages to life w/ dynamic & interactive content
  • Create fully responsive web pages & mobile-friendly websites
  • Apply modern web design techniques on HTML5 & CSS3
  • Code websites & applications w/ HTML5 & CSS3
Laurence Svekis | Instructor, GDE, Application Developer
4.3/5 Instructor Rating: ★ ★ ★ ★

Providing Smart digital solutions online since 2001, Laurence Svekis is considered a true web technology expert. He has professional experience in a wide range of digital areas, from Search Marketing, Video Marketing, Content creation, User Experience, application architecture, and web programming.

Applications he has created have entertained, informed, and engaged tens of millions of people. He has over billions of page views on various platforms and has sent millions of click-through visitors. He has developed hundreds of web applications, from microsites to enterprise-level platforms.

649,833 Total Students
37,739 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction to getting started with Web Design CSS and HTML
    • Getting started with HTML - 2:08
    • 1HTMLSetupGetCoding - 6:07
    • 2WritingCode - 7:09
    • Course Source Code HTML and CSS Lessons
  • HTML - Learn about how to write HTML code and create Web Pages with HTML5
    • Introduction to HTML - 2:07
    • 1IntroandResourcesfor_HTML - 7:23
    • 2CreateaHTMLTemplate - 6:15
    • 3WhatisanElement - 5:46
    • 4HeadingsandBoldedText - 7:01
    • 5ApplyHTMLTagsExercise_1 - 5:28
    • 6TextFormats_HTML - 10:02
    • 7HTMLcomments - 2:35
    • 8HTMLHyperLinks_Anchor - 9:51
    • 9ApplyHTMLTagsExercise_2 - 7:12
    • 10-MailTosendEmail - 2:57
    • 11ImageTagsinHTML - 6:36
    • 11-5SocialProfileLinkingExercise_3 - 4:27
    • 12HTMlListsULOL_DL - 6:44
    • 13HTMLTables - 8:55
    • 14BackInTimeChallenge_4 - 11:10
    • 15HTMLBlockandInline_Elements - 3:49
    • 16HTML5Semantic_Elements - 6:39
    • 17GetOn_GitPages - 3:50
    • 18ChallengeLive_Resume - 7:34
    • 19HTMLForms - 8:46
    • 20HTMLForms_2 - 8:33
    • 21FormField_Options - 16:02
    • 22FieldSetand_Forms - 1:23
    • 23iframesHTML - 6:47
    • 24AudioandVideoTags - 4:17
    • 25HTMLMeta_Tags - 5:44
    • 26CommonTagswithSource_Files - 5:03
    • 27DebuggingHTML - 5:26
  • CSS and Web Styling Web Design
    • Introduction to CSS - 2:03
    • 1Whatis_CSS - 4:02
    • 2CSSSyntax - 3:48
    • 3WritingCSS - 11:54
    • 4CommentsCSS - 2:21
    • 5CSSselectors - 4:56
    • 6CSSColor_Units - 12:11
    • 7CSScolorBackgroundChallenge - 4:54
    • 8CSSBackground_Images - 12:13
    • 9BackgroundSize - 5:11
    • 10Heightand_Width - 7:12
    • 11ChromeDevTools - 5:20
    • 12CSSUnits_ - 3:41
    • 13CSSBorders - 11:33
    • 14MarginCSS - 9:02
    • 15CSSPadding_ - 8:45
    • 16BoxModel - 3:59
    • 17CSSOutline - 3:08
    • 18PseudoClasses_CSS - 8:00
    • 19PseudoElements_CSS - 7:13
    • 20FunFonts_CSS - 5:01
    • 21GoogleFonts_CSS - 4:06
    • 22FontAwesome_CSS - 2:52
    • 23Textandmorefont_CSS - 7:48
    • 24CSSDisplay_Property
    • 25NavBarMaker_Exercise - 5:49
    • 26CSSPosition - 9:15
    • 27zIndex_CSS - 1:41
    • 28OverflowofElementContent - 3:30
    • 28-1ProjectWebsiteSideBarNav - 11:30
    • 29FloatElements_CSS - 5:13
    • 30UseFloatsforWeb_Template - 9:02
    • 31ImageGallerywithFloats - 8:29
    • 32MouseCursor_Changes - 1:58
    • 33AdvancedSelectors - 8:33
    • 34MediaCSS - 5:33
    • 35CSSselector_specificity - 6:05
  • Advanced CSS
    • 1CSSLinear_Gradients - 7:03
    • 2CSSRadial_Gradients - 7:05
    • 3CSS2D_Transforms - 9:09
    • 4CSS3D_Transforms - 4:39
    • 5CSSAnimations - 6:03
    • 1FlexBoxLayout - 3:52
    • 2FlexNavBar_Challenge - 5:34
    • 3Sizingwith_Flexbox - 7:54
    • 4Flexitems_Size - 8:02
    • 5FlexImageGalleryChallenge - 7:59
    • 6GridLayout - 3:40
    • 7GridRowsandColumns - 4:54
    • 8GridRowsandColumns_Width - 6:47
    • 9GridItems_CSS - 7:50
    • 10GridArea_Names - 5:53
    • 11WebSiteExamples - 14:43

View Full Curriculum


Access
Lifetime
Content
6.0 hours
Lessons
52

The Ultimate HTML Developer

Learn HTML/HTML5 & Put Your Skills Into Practice by Creating an Entire Web Page

By Kalob Taulien | in Online Courses

100% of all web development jobs require HTML knowledge. This course is about teaching you proper HTML and HTML5. HTML is the structure behind every web page and you cannot create a website without using HTML, including mobile websites and cross-platform compatible HTML5 apps. By the end of this course, you will know as much HTML as a college student and you'll be 100% ready to move on to the next step as a professional: CSS and JavaScript.

4.8/5 average rating: ★ ★ ★ ★

  • Access 52 lectures & 6 hours of content 24/7
  • Learn everything you need to know about HTML & HTML5
  • Write HTML from scratch
  • Learn how to "hack" up the source code of a website
  • Be introduced to a little CSS
Kalob Taulien | Web Developer & Coding Instructor
4.5/5 Instructor Rating: ★ ★ ★ ★

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction
    • Welcome to The Ultimate HTML Developer Cours - 1:28
    • Introduction - 1:35
    • What is HTML? - 3:18
    • Project Files
  • Getting Started
    • Getting Started - 2:44
    • Code Editing Programs - 3:45
    • Browsers - 3:09
    • Elements - 8:05
    • Hello World! - 6:15
    • Page/Tab Titles - 2:28
    • Doctypes - 3:25
    • Attributes - 8:38
    • Headers - 7:11
    • Line Breaks - 6:37
    • Bold vs. Strong - 5:02
    • Italics vs. Emphasis - 3:43
    • Underline - 4:17
    • Code Comments - 9:40
    • Links - 7:41
    • Internal Links - 8:14
    • Relative Links - 6:54
    • Images - 10:14
    • Block Elements vs. Inline Elements - 12:48
    • Div Elements - 7:51
    • Lists - 4:15
    • Introduction to Tables, Rows and Cells - 10:17
    • Tables: Merging Cells and Columns - 9:29
    • Module Summary - 3:30
  • Advanced HTML
    • The DOM - 12:28
    • Introduction to XHTML - 6:08
    • Inline CSS - 4:34
    • CSS Crash Course & Internal CSS - 13:52
    • External CSS & CSS Files - 10:57
    • Code Formatting - 11:57
    • Bold & Italic Semantics - 6:53
    • Head Elements - 8:38
    • Meta Tags - 7:02
    • Asset Pathing - 14:06
    • Favicons - 7:36
    • HTML Entities - 8:38
    • Introduction to Forms - 14:18
    • Input Elements - 16:58
    • Textarea - 11:47
    • Buttons - 7:13
    • Dropdown Menus - 8:37
    • New HTML5 Semantic Tags - 13:29
    • Videos - 11:42
    • Music/Audio - 5:46
    • Introduction to Responsive Web Design - 6:40
  • Your Project
    • Your Project, Part 1 - 17:04
    • Your Project, Part 2 - 12:05
  • Summary
    • Summary - 7:07

View Full Curriculum


Access
Lifetime
Content
12.0 hours
Lessons
172

Build Responsive Real-World Websites with CSS3 v2.0

Learn CSS3 Flexbox, Animations, Transitions, Transformations & Responsive Design

By Kalob Taulien | in Online Courses

You can launch a new career in web development by simply learning HTML and CSS. You don't need a university degree or any paid software, everything can be learned for free with free software and a few hours of your time. This course also comes with a full CSS Masterclass e-book, as an added bonus! This entire course is designed to take you from a beginner to a CSS expert in order to prepare you for a job as a web developer.

4.6/5 average rating: ★ ★ ★ ★

  • Access 172 lectures & 12 hours of content 24/7
  • Slowly animate website components using transitions
  • Master gradients from scratch without Photoshop
  • Learn about 2D & 3D transformations
  • Create full CSS-only animations
Kalob Taulien | Head of Programming at Coding for Everybody
4.5/5 average rating: ★ ★ ★ ★

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

232,781 Total Students
14,638 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • CSS Introduction
    • CSS Introduction - 2:10
    • Syntax Introduction - 3:14
    • Download Course Files
    • Editors - 2:14
    • How to Ask Great Questions - 3:31
    • CSS Masterclass e-book (free)
    • What is Inline CSS? - 3:28
    • What is Internal CSS? - 3:48
    • What is External CSS? - 9:15
  • Getting Started
    • Color Types - 10:05
    • Background Colors - 4:15
    • Background Images - 4:31
    • Repeating Background Images - 3:07
    • Borders - 8:57
    • The Box Model (Extremely Important!) - 5:08
    • Padding - 5:24
    • Margin - 4:40
    • Centering an Element - 4:06
    • Cursor - 2:42
    • Outline - 2:56
    • Mini Project - 1:42
    • Mini Project: Solution - 6:58
  • Text Formatting
    • Text Color - 2:07
    • Text Alignment - 4:31
    • Text Decoration - 6:33
    • Text Transform - 3:25
    • Text Indent - 2:23
    • Letter Spacing - 4:06
    • Line Height - 3:34
    • Direction - 3:23
    • Word Spacing - 3:32
  • Fonts and Font Styling
    • Serif vs. Sans Serif - 3:33
    • Font Family - 5:37
    • Lots of Free Fonts - 4:18
    • Font Style - 3:37
    • Font Size - 4:48
    • Font Weight - 6:19
    • Font Variant - 2:36
    • Font Awesome Icons - 6:04
  • Links and their "States"
    • Links Introduction - 2:08
    • Hover Over Links - 1:58
    • Visited Links - 1:49
    • Active Links - 2:34
  • Better Selectors
    • Grouping Selectors - 5:45
    • Descendant Selectors and Specificity - 7:53
    • Child Selectors - 4:35
    • Adjacent Selectors - 3:46
  • Lists
    • List Style Type - 5:24
    • List Style Position - 2:03
    • List Style Image - 1:29
  • Tables
    • Tables - 1:54
    • Table Borders - 1:47
    • Table Cell Vertical Align - 1:23
    • Table Row Hover Effect - 2:18
    • Mini Project - 1:14
    • Mini Project: Solution - 8:17
  • Display
    • Display Introduction - 1:56
    • Display Block - 2:15
    • Display Inline - 2:45
    • Display Inline-Block - 2:55
    • Display None - 2:23
  • Sizing Elements
    • Width - 3:11
    • Height - 2:55
  • Positions
    • Position Introduction - 1:14
    • Position Relative - 3:03
    • Position Absolute - 6:00
    • Position Fixed - 6:40
    • Overlapping Elements with Z-Index - 7:10
  • Overflow
    • Overflow Introduction - 0:56
    • Overflow Scroll - 2:31
    • Overflow Auto - 1:00
    • Overflow Hidden - 2:51
  • Float & Clear
    • Float Introduction - 1:44
    • Float Left & Right - 4:54
    • Clear - 5:03
    • Clearfix Hack - 3:47
    • Opacity - 7:20
  • Advanced Selectors
    • Advanced Selectors Introduction - 1:01
    • Attribute Selector - 4:50
    • Exact Value Selector - 4:01
    • Contains Value Selector - 4:15
    • Starts With Selector - 4:26
    • Ends With Selector - 3:50
  • Pseudo Selectors
    • Pseudo Selector Introduction - 1:33
    • Hover Selector - 5:56
    • First Child Selector - 4:46
    • Last Child Selector - 3:35
    • Focus Selector - 3:59
    • Checked Selector - 6:13
    • Disabled Selector - 3:27
    • Enabled Selector - 1:58
    • Not Selector - 7:59
  • Pseudo Elements
    • Before Selector - 8:05
    • After Selector - 9:06
  • Project: Use What You Have Learned So Far
    • The Project - 3:13
    • The Solution - 28:22
    • CSS1 and CSS2 Summary - 4:01
  • CSS3 Introduction
    • CSS3 Introduction - 1:55
  • CSS3 Rounding Corners
    • Border Radius - 3:06
    • Round Images - 3:13
    • Individually Rounded Corners - 3:50
  • CSS3 Background Images
    • Background Sizes - 6:42
    • Multiple Background Images at the Same Time - 3:05
  • CSS3 New Color Properties
    • RGBA - 4:29
    • HSL and HSLA - 3:41
    • Opacity vs. Alpha - 5:57
  • CSS3 Gradients
    • Linear Gradients - 6:51
    • Linear Gradient Colors and Transparency - 3:43
    • Repeating Linear Gradients - 3:27
    • Radial Gradients - 4:07
    • Repeating Radial Gradients - 3:04
    • Amazing Gradient Tools - 4:17
  • CSS3 Shadows
    • Shadow Introduction - 1:03
    • Text Shadows - 4:56
    • Box Shadows - 5:56
    • Mini Project: Creating a CSS Card - 10:05
  • CSS3 Text Formatting
    • Text Introduction - 1:56
    • Text Overflow - 5:44
    • Word Wrap - 2:33
    • Word Break - 3:14
    • Text Align Last - 3:09
    • Self-Hosted Custom Fonts - 6:06
  • CSS3 Transitions
    • Transition Introduction - 1:53
    • Transitioning Sizes - 6:01
    • Transitioning Colors - 4:34
    • Transition Timing Functions (Speed Curves) - 7:38
    • Transition Delay - 2:39
  • CSS3 Transformations
    • Transform Introduction - 1:43
    • Translate - 6:59
    • Rotate - 3:49
    • Scale - 4:32
    • Skew - 3:11
    • Multiple Transformations - 3:44
    • 3D Transformations - 4:50
  • CSS3 Animations
    • Animation Introduction - 1:38
    • Animation Keyframes - 3:45
    • Your First Animation - 8:17
    • Animation Fill Mode - 1:31
    • Create a Blinking Animation - 2:59
    • Animation Iteration Count - 3:37
    • Animation Delay - 1:36
    • Animation Direction - 4:50
    • Animation Timing Functions (Speed Curves) - 3:38
    • Animation Mini Project - 1:54
    • Animation Mini Project: Solution - 7:50
  • CSS3 Misc. Lessons
    • Columns - 4:40
    • Resize - 3:18
    • Box Sizing (Extremely Important!) - 6:50
  • CSS3 Flexbox
    • Flexbox Introduction - 4:44
    • Equal Sized Columns - 9:55
    • Flexbox Order - 3:25
    • Flexbox Rows and Columns - 2:58
    • Flexbox Reversed Rows and Columns - 2:44
    • Flexbox Basis - 6:04
    • Flexbox Wrap - 4:31
    • Flexbox Align Items - 5:57
    • Flexbox Vertical Alignment - 4:49
    • Flexbox Justify Content - 4:47
    • Flexbox Align Self - 4:41
    • Flexbox Align Content - 6:08
    • Responsive Flexbox Layout Project - 26:36
  • Responsive Web Design
    • Responsive Web Design (RWD) Introduction - 3:54
    • Responsive Web Design (RWD) Meta Tag - 3:50
    • A Quick Demo - 5:58
    • Responsive Layout with Flexbox - 15:07
    • Responsive Web Design (RWD) Print Mode - 4:07
    • Multiple Media Queries - 5:58
    • Responsive Images - 2:59
    • Responsive iFrames - 6:05
    • Responsive Web Design (RWD) Summary - 4:10
  • Summary
    • Summary & What To Learn Next - 4:30
    • Course Summary - 6:40

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
17

Create an 8-Bit Website

Create an 8-Bit Style Website from Scratch with Just HTML & Some Basic CSS

By Kalob Taulien | in Online Courses

This is a practical course where you'll be creating a retro-style 8-bit website that looks like it fits in with 90's Nintendo games. This style website is great for sharing portfolio pieces, hobby sites, and resume-style web pages. In this course, you'll instructor Kalob Taulien as he builds a resume-style website, but feel free to adapt it to your vision.

4.0/5 average rating: ★ ★ ★ ★

  • Access 17 lectures & 1 hour of content 247
  • Make an 8-bit style website
  • Learn about 8-bit styling, sections & icons
  • Add a custom grid to your website
  • Use grid containers, rows & columns
Kalob Taulien | Head of Programming at Coding for Everybody
4.5/5 average rating: ★ ★ ★ ★

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

232,781 Total Students
14,638 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction
    • Introduction - 0:39
    • Installing 8-bit - 2:40
    • The final code
  • Designing the page
    • Navigation Bar - 2:22
    • Adding a grid - 1:38
    • 8-bit welcome balloon - 2:46
    • Two column layout - 1:30
    • 8-bit sections - 2:10
    • Dark 8-bit sections & icons - 1:50
    • 8-bit social icons - 1:58
    • The right column - 3:24
    • Large dark 8-bit section - 2:30
    • Large light 8-bit section - 1:25
    • 8-bit profile section - 5:57
    • 8-bit spacing - 4:42
    • The footer - 1:26
  • Summary
    • Summary - 1:12

View Full Curriculum


Access
Lifetime
Content
1.0 hours
Lessons
20

Understanding APIs & RESTful APIs Crash Course

An Introduction on How APIs & RESTful APIs Work — No Coding Involved

By Kalob Taulien | in Online Courses

The goal of this course is to help you understand APIs and RESTful APIs without needing to write any code. So next time someone says "API" you will know exactly what they are talking about. By the end of this course, you will completely understand how APIs work, and how computers talk to each other. You'll also be familiar with RESTful APIs which make use of the HTTP protocol. If that sounded confusing, scary, or overly technical — it's not — it's just a fancy way of saying "it uses the internet".

4.4/5 average rating: ★ ★ ★ ★

  • Access 20 lectures & 1 hour of content 24/7
  • Know what APIs are & how they work
  • Learn about the 5 main request methods: GET, POST, PUT/PATCH, DELET
  • Understand APIs as if they were real people
Kalob Taulien | Head of Programming at Coding for Everybody
4.5/5 average rating: ★ ★ ★ ★

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

232,781 Total Students
14,638 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction
    • What is an API? - 1:00
    • The Google Slides
  • Understanding APIs and RESTful APIs
    • The simplest way to think about an API (the metaphor) - 2:51
    • A real life use case - 2:39
    • What programming languages can we use? - 1:16
    • Introduction to RESTful APIs - 0:57
    • Introduction to JSON - 2:08
    • Using SWAPI (Notes)
    • A real JavaScript API example - 4:10
    • GET requests - 3:25
    • POST requests - 2:48
    • DELETE requests - 2:19
    • PUT/PATCH requests - 4:10
    • Consuming APIs (how to use them) - 2:22
    • Requests and responses - 1:34
    • Common status codes - 5:35
    • API security - 0:53
  • Summary
    • Summary - 1:58
    • Resources
    • REST API Cheat Sheet

View Full Curriculum


Access
Lifetime
Content
8.0 hours
Lessons
59

JavaScript for Beginners: Learn with 6 Main Projects

Everything You Need to Become a Confident JavaScript Developer

By Kalob Taulien | in Online Courses

Welcome to JavaScript for Beginners! In this course, you will learn everything you need to become a confident JavaScript developer. Some courses only teach you the programming side of JavaScript, and other courses only show you the interactive side of JavaScript. But the truth is: JavaScript is an interactive programming language and you need to know both sides of JavaScript.

4.7/5 average rating: ★ ★ ★ ★

  • Access 59 lectures & 8 hours of content 24/7
  • Read, write & understand JavaScript
  • Learn core programming fundamentals that can be used in other coding languages
  • Understand how the strange quirks like hoisting *d closures work in JavaScript
  • Write & understand data types and data structures in JavaScript
Kalob Taulien | Head of Programming at Coding for Everybody
4.5/5 average rating: ★ ★ ★ ★

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

232,781 Total Students
14,638 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction to JavaScript
    • Introduction to JavaScript for Beginners - 1:14
    • Download the Course Files
    • Introduction: 7 JavaScript Facts - 7:07
    • Your First Script - 5:22
    • A Brief History - 6:06
  • JavaScript for Beginners
    • Introduction to Variables - 10:02
    • Merging Variables - 10:41
    • Console Logging - 5:50
    • Selecting HTML Elements - 7:46
    • Mini Project #1 - 5:36
    • String Manipulation - 18:42
    • Accepting User Input - 8:57
    • Introduction to Comparison Operators - 9:39
    • Handling Opposite Operators - 5:01
    • Mini Project #2 - 9:16
    • Handling Special Cases - 6:42
    • Code Commenting - 4:23
    • Introduction to Simple Arithmetic - 6:04
    • Boolean Logic - 8:23
    • Making Lists with Arrays - 9:22
    • Checking Variable Types - 7:30
    • Variable Casting - 7:23
    • More Comparison Operators - 12:15
    • Mini Project #3 - 5:54
    • Functions - 9:57
    • Practice with Functions - 14:53
    • Mini Project #4 - 7:01
    • Query Selectors - 13:13
    • Introduction to Events - 9:51
    • Tip Calculator Project - 14:37
    • Anonymous Functions - 6:33
    • IIFE - 4:29
    • This 'this' Keyword - 6:13
    • Scope - 6:52
    • Hoisting - 10:51
    • Introduction to Event Listeners - 7:01
    • Getting Input Values - 5:58
    • Changing CSS with Event Listeners - 10:35
    • Mini Project #5 - 7:55
    • Objects - 14:43
    • For Loops - 11:20
    • While Loops - 7:58
    • For Each Loops - 8:22
    • Guessing Game Project - 7:39
    • Let and Const - 7:53
    • Extending Classes - 12:37
    • Introduction to OOP - 10:44
    • Modal Project - 16:03
    • Home Stretch - 1:23
    • Object Literals - 3:04
    • Template Literals - 3:13
    • Destructuring Arrays and Objects, and All the Rest - 13:02
    • Timeouts - 3:51
    • Intervals - 2:51
    • API's and Ajax Requests - 11:58
    • Arrow Functions - 8:46
    • Adding and Removing CSS Classes - 3:48
    • Final Project - 14:30
  • Summary
    • 580_Summary - 3:05

View Full Curriculum


Access
Lifetime
Content
2.0 hours
Lessons
40

Git Essentials: The Step-by-Step Guide to Git & GitHub Mastery

Master the Daily Git Workflow That Every Developer Uses

By Kalob Taulien | in Online Courses

Git is the secret tool that almost every developer uses but nobody talks about it. It's such a commonplace tool that it's rarely mentioned on job postings because it's assumed that, no matter what your skill level is, that you know how to use Git and GitHub. There are a number of commands you'll use every day, and a few more commands you'll see once or twice a week. By taking this course, you are going to learn all the important aspects of Git and GitHub, and you won't be wasting hours learning things you'll never use.

4.7/5 average rating: ★ ★ ★ ★

  • Access 40 lectures & 2 hours of content 24/7
  • Learn the entire daily workflow that most developers use
  • Create & use a remote repository on GitHub
  • Know staging, committing & pushing files to GitHub
  • Resolve rebase conflicts & learn how to rebase
Kalob Taulien | Head of Programming at Coding for Everybody
4.5/5 average rating: ★ ★ ★ ★

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

232,781 Total Students
14,638 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction
    • Welcome to Git Essentials - 1:39
    • First things first
  • Beginner Git
    • Why the command line? - 1:50
    • Installing Git (Windows Only) - 2:29
    • Notes about Git for Windows
    • Installing Git (MacOS and Linux) - 4:06
    • Getting started with GitHub - 2:55
    • Configuring Git on your computer - 2:07
    • Creating and adding an SSH Key - 4:48
    • How to clone a repository - 3:16
    • How to create a new repository on GitHub - 4:53
    • How to push to your GitHub repository - 8:42
    • Git status - 4:48
    • Unstaging a file - 2:25
    • Undeleting a file - 3:21
    • Git origins and remotes - 3:30
    • Git branching - 4:07
    • Committing to a new branch - 4:07
    • Merging a branch into master - 3:43
    • Seeing your Git history - 2:16
    • Downloading updates from GitHub - 9:50
    • How to get updates from GitHub - 5:35
    • Checkout: code-time travel - 9:23
    • README.md files - 2:36
  • Advanced Git
    • Viewing file differences - 4:04
    • How to ignore files - 2:24
    • Create a custom Git alias - 1:51
    • The git alias code
    • Fixing Git commit messages - 2:03
    • How to fork a repo - 4:09
    • Git issues - 3:36
    • How to open a pull request - 9:32
    • Undoing a commit - 5:34
    • Force pushing - 5:56
    • How to rebase - 5:04
    • Resolving merge and rebase conflicts - 15:43
    • How to stash code - 7:59
    • Adding tags to your commits - 7:32
  • Summary
    • Final lesson - 4:51
    • Additional Free Learning Resources

View Full Curriculum


Access
Lifetime
Content
6.0 hours
Lessons
39

JavaScript Essentials

The Basis of JavaScript Including Programming Fundamentals You Can Use in Vue.js, React.js & Node.js

By Kalob Taulien | in Online Courses

This is the perfect introduction course to JavaScript to learn JavaScript from scratch and become an intermediate frontend developer. In this course, you will learn all the JavaScript fundamentals that will launch you into a career as a web developer. JavaScript Essentials was designed to give your transferable programming skills so you can learn Node.js, Vue.js, React.js, and even Python/PHP, so you can become a full stack developer.

4.4/5 average rating: ★ ★ ★ ★

  • Access 39 lectures & 6 hours of content 24/7
  • Write fluent JavaScript
  • Understand programming concepts that can be used in other language
  • Learn Node.js, Vue.js, React.js & even Python/PHP
  • Go over variables, query selectors, functions & much much more
Kalob Taulien | Head of Programming at Coding for Everybody
4.5/5 average rating: ★ ★ ★ ★

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

232,781 Total Students
14,638 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction
    • Introduction - 2:11
  • Getting Started
    • What you can expect - 2:46
    • Where to put your JavaScript - 6:40
    • Variables and Data Types - 22:33
    • String Manipulation - 23:37
    • Code Comments - 5:11
    • Basic Operators - 10:12
    • Comparison Operators - 11:16
    • If/Else Statements - 6:07
    • If/Elseif/Else Statements with User Input - 14:01
    • Query Selector - 15:56
    • Functions - 14:25
    • Function Examples - 13:13
    • HTML Events - 9:05
    • Project: Calculator - 2:01
    • Solution: Calculator Project - 20:55
    • Anonymous Functions - 5:41
    • Self Invoking Functions - 5:08
    • The this Keyword - 5:56
    • Hoisting - 6:28
    • Try, Catch, Throw and Finally - 9:50
    • Scope - 9:10
    • Project: Making a Modal - 5:10
    • Solution: Making a Modal - 19:06
    • Imposter Syndrome - 10:24
    • Arrays - 10:13
    • Objects - 18:05
    • For Loops - 14:07
    • While Loops - 9:55
    • Intro to Classes - 14:57
    • Returning Values From Class Methods - 5:26
    • Subclassing - 14:44
    • Super - 9:09
    • Surprise! - 5:02
    • New Variable Types - 14:42
    • New Functions - 6:17
    • Frameworks, Libraries and Where to Go Next - 13:47
    • How to Make Money While Learning to Code - 14:24
  • Summary
    • Summary - 4:34

View Full Curriculum


Access
Lifetime
Content
9.0 hours
Lessons
94

Python for Everybody: The Ultimate Python 3 Bootcamp

Learn Python from A to Z & Become a Ninja Python Coder

By Kalob Taulien | in Online Courses

Python is the #3 most popular programming language on Earth. There's no software that Python isn't involved in. Whether you want to get into Data Science, Machine Learning, Artificial Intelligence, Web Development, Video Games, Internet of Things, or anything else, Python is the language you'll want to learn. In fact, Python is the only language that can "do it all". This course is designed to set you up for success in every Python-related industry. If you are new to programming, Python is the perfect language to learn first.

4.6/5 average rating: ★ ★ ★ ★

  • Access 94 lectures & 9 hours of content 24/7
  • Learn to use Python 3 professionally
  • Explore variables, data structures, conditionals, loops, functions, OOP, & more
  • Create Python programs
  • Use Python on Windows, Mac, & Linux
Kalob Taulien | Head of Programming at Coding for Everybody
4.5/5 average rating: ★ ★ ★ ★

He is a professional web developer who 's been developing websites and working with startups since 1999. He also has a broad set of skills in software, web development, and information technology. Teaching over 210,000 students on Udemy alone, he's helped tens of thousands of people learn web development. From zero to hero and novice to ninja, he's considered a top teacher by thousands.

Throughout the years, Kalob has built hundreds, if not thousands, of websites, and has created multiple companies from his ideas and software. He also provides one-on-one coaching and startup consulting to new organizations.

232,781 Total Students
14,638 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: all levels

Requirements

  • Any device with basic specifications

Course Outline

  • Introduction
    • Python 2 vs. Python 3. - 2:00
    • Where is Python Used These Days? - 6:32
    • (Windows Only) Installing Python - 4:23
    • Installing Python - 1:57
    • Course FAQs
    • For Windows Users (Please Read)
    • (Windows Only) Command Line Crash Course - 4:03
    • Command Line Crash Course - 5:40
    • Running Python Code - 5:45
    • (Windows Only) Interactive Notebooks - 3:54
    • Interactive Notebooks - 7:26
    • Where to Download the Code - 1:36
    • Taking Notes Beside Code - 4:20
    • Asking Great Questions - 2:30
    • Coding Support
  • Beginner-friendly Python
    • Basic Arithmetic
    • Variables - 6:03
    • Formatting Code in Python - 6:23
    • Python Data Types - 9:56
    • Mutable vs. Immutable - 8:58
    • Numbers - 4:47
    • Strings (Sequences) - 8:27
    • Lists (Sequences) - 4:26
    • Indexing And Slicing - 6:42
    • String Properties And Methods - 8:46
    • User Input - 3:58
    • Print Formatting - 6:26
    • Lists - 10:07
    • Dictionaries - 13:13
    • Tuples - 5:56
    • Sets - 6:59
    • Booleans - 4:39
    • None - 3:58
    • Files - 11:32
    • Your First Python Program - 8:55
  • Intermediate Python
    • Comparison Operators - 9:21
    • Comparison Shortcuts - 8:23
    • Multiple Comparison Operators - 7:30
    • Chaining Operators Together - 6:40
    • Introduction to Loops - 3:08
    • For Loops - 8:11
    • Looping Through Dictionaries - 5:03
    • While Loops - 3:11
    • Break and Continue - 5:21
    • Type Casting - 9:32
    • Helpful Operators - 10:07
    • List Comprehensions - 9:06
    • Dictionary Comprehensions - 4:01
    • Functions - 16:25
    • Args And Kwargs - 8:14
    • Comments - 6:46
    • Map - 11:38
    • Filter - 4:29
    • Lambda Expressions - 3:30
    • Scope - 9:03
  • Advanced Python
    • Welcome to OOP - 12:54
    • Creating Your First Class - 2:28
    • Class Attributes - 5:37
    • Class Methods - 6:21
    • Real Life OOP Example - 5:52
    • Class Inheritance - 7:07
    • Class Interfaces - 5:28
    • Super Function - 4:53
    • Dunder Methods - 7:04
    • Introduction to Packages - 2:39
    • Installing 3rd Party Packages - 4:19
    • Finding 3rd Party Packages - 3:28
    • Seeing Installed Packages - 2:47
    • Introduction to Modules - 3:43
    • Creating a Package - 8:04
    • Name and Main - 7:19
    • Errors and Exceptions - 6:14
    • Catching Exceptions - 12:19
    • Unit Tests - 12:10
    • Nested Functions - 7:13
    • Decorators - 8:22
    • Generators - 14:41
    • Linting - 7:38
    • Virtual Environments - 13:24
    • Virtual Envs on Windows
    • Requirement Files - 3:51
    • Interactive Python - 3:13
    • Python Versions - 5:34
    • Local Server - 4:02
  • Final Project: Create an Image Recognition Application
    • Project: Demonstration - 0:51
    • Project: Python Environment - 1:53
    • Project: Required Packages - 1:53
    • Project: Custom Machine Learning Model - 1:57
    • Project: The Code - 4:28
    • Project: First Detection - 5:11
    • Project: Second Detection - 2:27
    • Project: Confidence Matters - 4:34
    • Project: How to Learn More - 1:34
  • Summary
    • Summary - 3:13

View Full Curriculum


Access
Lifetime
Content
7.0 hours
Lessons
74

Web Design JavaScript Front-End Code Course

Explore How to Write JavaScript Code to Create Interactive & Dynamic Web Pages

By Laurence Svekis | in Online Courses

This course covers JavaScript and how it can be used to select elements from the web page. Create new elements and update and manipulate elements directly using JavaScript. Explore how easy it is to make your website come to life. The course has mini-projects that you can work on as you progress to highlight what was learned.

4.5/5 average rating: ★ ★ ★ ★

  • Access 74 lectures & 7 hours of content 24/7
  • Explore how to add JavaScript to your HTML pages
  • Create User input with Prompt Code JavaScript
  • Create arrays to hold data with JavaScript
  • Use Element QuerySelectorAll JavaScript DOM element selection methods
  • Learn JavaScript code to duplicate page elements
Laurence Svekis | Instructor, GDE, Application Developer
4.3/5 Instructor Rating: ★ ★ ★ ★

Providing Smart digital solutions online since 2001, Laurence Svekis is considered a true web technology expert. He has professional experience in a wide range of digital areas, from Search Marketing, Video Marketing, Content creation, User Experience, application architecture, and web programming.

Applications he has created have entertained, informed, and engaged tens of millions of people. He has over billions of page views on various platforms and has sent millions of click-through visitors. He has developed hundreds of web applications, from microsites to enterprise-level platforms.

649,833 Total Students
37,739 Reviews

Important Details

  • Length of time users can access this course: lifetime
  • Access options: desktop & mobile
  • Certificate of completion included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Updates included
  • Experience level required: beginner

Requirements

  • Any device with basic specifications

Course Outline

  • Learn Core JavaScript Fundamentals
    • Introduction to JavaScript Course - 2:36
    • 1Welcometo_JavaScript - 8:57
    • Source Code For Lessons JavaScript
    • 2WritingJavaScript - 5:07
    • 3JavaScriptand_HTML - 10:34
    • 4CommentsJavaScript - 3:53
    • 5OutputOptions_JavaScript - 6:12
    • 6OutputAction_Challenge - 6:52
    • 7JavaScriptVariables - 6:40
    • 8LetandConstJavaScript - 6:26
    • 9DataTypes - 6:47
    • 10ChallengeJavaScript_Prompt - 5:36
    • 11TemplateLiterals_ - 6:13
    • 12PromptChallenge - 2:51
    • 13TypeConversionandCoercion - 7:00
    • 14TypeChallenge - 3:29
    • 15JavaScriptOperators - 3:45
    • 16JavaScriptAssignment_Operators - 2:31
    • 17JavaScriptComparison_Operators - 3:30
    • 18Truthyand_Falsey - 2:25
    • 19ConditionStatements - 6:11
    • 20ConditionChallenge - 5:53
    • 21TernaryOperator - 5:26
    • 22LogicalOperators - 5:45
    • 23JavaScriptSwitch_Statement - 4:55
    • 24SwitchFriends_Challenge - 4:13
    • 25JavaScriptFunctions - 7:40
    • 26JavaScriptFunction_Parameters - 7:04
    • 27JavaScriptFunction_Return - 5:18
    • 28FunctionExpression - 6:47
    • 29FunctionScope - 7:43
    • 30Functionclosures - 7:59
    • 31FunctionRecursion - 4:36
    • 32NumberGuesser_Challenge - 6:43
    • 33IIFEfunctions - 5:35
    • 34ArrowFunctions_JavaScript - 4:51
    • 35JavaScriptObjects - 9:16
    • 36JavaScriptObjectsPart2 - 7:31
    • 37CreateaCarObject_Challenge - 7:47
    • 38JavaScriptObjectsPart3 - 6:07
    • 39CreateJavaScript_Objects - 5:08
    • 40JavaScriptArrays - 8:37
    • 41ValuesintheArray - 6:57
    • 42ArrayMethods_JavaScript
    • 43ArrayMethodsPart2 - 10:55
    • 44ArrayMethods_Advanced - 11:04
    • 45JavaScriptLoops - 4:57
    • 46LoopArray_Contents - 5:00
    • 47LoopObject_Contents - 1:57
    • 48JavaScriptMap - 3:12
    • 49JavaScriptMath - 8:16
    • 50JavaScriptDate - 8:52
  • JavaScript DOM - Create InterActive and Dynamic Web Page Content
    • Introduction to JavaScript DOM - 3:19
    • 1WelcometoJavaScriptDOM - 6:47
    • JavaScript DOM section Source Code Download
    • 2SelectandElementJavaScript_DOM - 5:15
    • 3ElementSelectors - 9:11
    • 4ElementQuerySelectorAll - 5:58
    • 5JavaScriptManipulation_InnerContent - 6:21
    • 6ElementAttributes - 6:14
    • 7AttributeUpdates - 9:46
    • 8JavaScriptand_Classes - 6:52
    • 9ElementChildrenandTraversing - 7:39
    • 10MoreTraversing - 4:16
    • 11ElementManipulation_Styles - 7:17
    • 12CreateElements - 11:20
    • 13AppendPrepend_Challenge - 3:19
    • 14Removean_Element - 10:51
    • 15ElementClones - 7:09
    • 16AddingEvent_Listeners - 10:38
    • 17BubbleandCaptureEvent_Listeners - 8:12
    • 18MoreEvent_Listeners - 6:49
    • 19KeyboardEvents_JavaScript - 6:53
    • 20ListChallenge_Events - 13:11

View Full Curriculum



Terms

  • Unredeemed licenses can be returned for store credit within 30 days of purchase. Once your license is redeemed, all sales are final.