Welcome to the course! | |||
Introduction to the course | 00:02:00 | ||
Atom setup | 00:05:00 | ||
Web Development Basics - HTML | |||
HTML document structure | 00:04:00 | ||
HTML elements – div, span | 00:07:00 | ||
HTML elements – i, b, p, a | 00:06:00 | ||
HTML elements – ul, li, ol | 00:05:00 | ||
HTML elements – header, footer | 00:05:00 | ||
HTML elements – section, main, article | 00:08:00 | ||
HTML elements – h1-h6, aside | 00:04:00 | ||
HTML tables | 00:10:00 | ||
Advanced HTML Concepts | |||
Images | 00:04:00 | ||
Forms | 00:05:00 | ||
Checkboxes | 00:05:00 | ||
Radio buttons | 00:05:00 | ||
Select, option, buttons | 00:06:00 | ||
HTML5 videos | 00:07:00 | ||
HTML5 audio | 00:05:00 | ||
Doctypes | 00:03:00 | ||
Meta tags | 00:07:00 | ||
Introduction to Cascading Style Sheets (CSS) | |||
Targeting, color, background | 00:16:00 | ||
Element specificity | 00:04:00 | ||
Padding, margin, float | 00:08:00 | ||
Max-width, background-image | 00:17:00 | ||
Switching over to an IDE | 00:02:00 | ||
Font weight, style, and family | 00:14:00 | ||
Text decorations | 00:04:00 | ||
Text spacing | 00:04:00 | ||
Text decoration modification | 00:04:00 | ||
Text shadow | 00:08:00 | ||
Advanced CSS | |||
Psuedo states | 00:09:00 | ||
Border radius | 00:00:00 | ||
Positions | 00:09:00 | ||
Psuedo-elements | 00:07:00 | ||
Z-index | 00:06:00 | ||
Viewpoint width and height, overflowing content | 00:07:00 | ||
Transition property | 00:06:00 | ||
JavaScript for Begeinners | |||
Intro to Javascript | 00:04:00 | ||
Alerts and console logging | 00:06:00 | ||
Integers, strings, and variables | 00:07:00 | ||
Undefined variables and modifying values of variables | 00:05:00 | ||
Boolean operators | 00:03:00 | ||
Comparing values | 00:05:00 | ||
If statements | 00:11:00 | ||
For loops | 00:03:00 | ||
Defining functions | 00:06:00 | ||
Event handling | 00:09:00 | ||
Setting an elements inner HTML | 00:03:00 | ||
More JavaScript Concepts | |||
Arrays pt1 | 00:06:00 | ||
Arrays pt2 | 00:07:00 | ||
Arrays pt3 | 00:05:00 | ||
Textareas and getting the values of inputs | 00:14:00 | ||
Functions – parameters and return values | 00:08:00 | ||
Multiple parameters in functions | 00:05:00 | ||
Flexible function parameters | 00:12:00 | ||
Project – find the missing number | 00:08:00 | ||
Project solution | 00:08:00 | ||
Classes intro | 00:05:00 | ||
Class constructor, instance variables, and static variables | 00:09:00 | ||
Extending classes | 00:14:00 | ||
Getting Started with jQuery | |||
jQuery setup | 00:06:00 | ||
Targeting elements | 00:04:00 | ||
Event handling | 00:09:00 | ||
Dropdown menus | 00:22:00 | ||
Making our dropdown disappear | 00:05:00 | ||
Multiple targets, events, attr method | 00:09:00 | ||
Prepend, append, html | 00:05:00 | ||
preventDefault | 00:06:00 | ||
eventwhich, switch | 00:09:00 | ||
Custom context menu, pageY, pageX | 00:13:00 | ||
is method | 00:08:00 | ||
More jQuery | |||
Writing our own version of jQuery | 00:17:00 | ||
Find method | 00:05:00 | ||
First and last | 00:02:00 | ||
Focusin and focusout | 00:11:00 | ||
Contains, is, hasClass | 00:07:00 | ||
Each method | 00:03:00 | ||
Callbacks | 00:07:00 | ||
CSS | 00:05:00 | ||
Bootstrap Basics | |||
Bootstrap intro | 00:07:00 | ||
Navbar pt1 | 00:07:00 | ||
Navbar pt2 | 00:11:00 | ||
Bootstrap forms pt1 | 00:14:00 | ||
Bootstrap forms pt2 | 00:05:00 | ||
Bootstrap buttons | 00:06:00 | ||
Project #2 - Pipboy from Fallout 4 | |||
Pipboy navbar | 00:08:00 | ||
Pipboy main page | 00:07:00 | ||
Pipboy image and footer | 00:13:00 | ||
Pipboy colors | 00:05:00 | ||
Pipboy font and styling the main nav | 00:13:00 | ||
Scanlines | 00:06:00 | ||
Navigation styling | 00:10:00 | ||
Tabs | 00:09:00 | ||
Progress bars | 00:10:00 | ||
Stat bars | 00:14:00 | ||
Footer fixes | 00:02:00 | ||
Damage and resistance | 00:05:00 | ||
Icons | 00:11:00 | ||
Inventory template | 00:04:00 | ||
Item list | 00:13:00 | ||
Weapon stat container | 00:11:00 | ||
Finishing touches with JavaScript | 00:18:00 | ||
Project #3 - Google Chrome Extension | |||
Problem Solving | 00:09:00 | ||
Manifest files | 00:06:00 | ||
Basic setup | 00:03:00 | ||
Getting video urls | 00:02:00 | ||
Injecting JS | 00:06:00 | ||
Getting pretty objects for each url | 00:05:00 | ||
Creating download options list | 00:17:00 | ||
Communicating between the page and extension | 00:09:00 | ||
Chrome downloads api and background scripts | 00:08:00 | ||
Receiving messages and downloading files | 00:06:00 | ||
Styling our extension and publishing | 00:09:00 | ||
Final Thoughts | |||
BONUS - Coding Another Google Chrome Extension | |||
Introduction and Manifest | 00:22:00 | ||
Content Scripts | 00:16:00 | ||
Messaging Different Parts of Our Extension | 00:10:00 | ||
Creating Share Popup | 00:08:00 | ||
Icons | 00:13:00 | ||
Building an Image Downloader | 00:14:00 | ||
Interacting with the DOM | 00:29:00 | ||
Uploading to the Chrome Web Store | 00:07:00 |
No Reviews found for this course.