The Complete Front-End Web Development Course!
Get started as a front-end web developer using HTML, CSS, JavaScript, jQuery, and Bootstrap!
If you would like to get started as a front-end web developer, you are going to LOVE this course! Work on projects ranging from a simple HTML page to a complete JavaScript based Google Chrome extension. We will cover the following technologies in this course:
Web development basics with HTML
Cascading Style Sheets (CSS)
JavaScript programming
jQuery JavaScript library
Bootstrap framework
We will work on 3 class projects throughout this course:
Simple text site - We will use what we learned in the HTML sections to create a simple text site. This project will help you learn HTML structure and the essential elements.
Fallout inspired Pip-Boy - We will take what we learned in the CSS and Bootstrap sections of the course to code a Pip-Boy from the game Fallout. This project will help you learn the design elements of modern web development.
Google Chrome extension - We will finish the course by programming a JavaScript based Google Chrome extension. This project will help you understand the logical parts of web development.
This course covers the most popular web development frameworks, and will get you started on your path towards becoming a full-stack web developer!
Still not sold? Check out a few of the awesome reviews this course has received!
"Excellent Course! Highly Recommend It! Such a great hands on experience with this course."
"Very nice course, covers all the stuff you need, good voice and good explanation makes it perfect for people that are new to HTML. Also there's some best practices recommendations which are useful even for advanced developers."
"Excellence in giving the optimal set of tools for web development beginners seeking a well-rounded start for professional web development."
Thank you for taking the time to read this, and we hope to see you in the course!
Requirements:
What you'll learn:
HTML document structure
FREE PREVIEWHTML elements - div and span
FREE PREVIEWHTML elements - i, b, p, and a
HTML elements - ul, li, and ol
HTML elements - header and footer
HTML elements - section, main, and article
HTML elements - h1-h6 and aside
HTML tables
Project #1 - HTML text site
Images
Forms
Inputs
Checkboxes
Radio buttons
Select, option and buttons
HTML5 videos
HTML5 audio
Doctypes
Meta tags
Targeting color and background
Element specificity
ID targeting, margin, and border
Padding, margin and float
Max-width and background-image
Switching over to an IDE
Font weight, style and family
Text decorations
Text spacing
Text decoration modification
Text shadow
Psuedo-states
Border radius
Positions
Psuedo-elements
Z-index
Viewpoint width and height, overflowing content
Transition property
Intro to JavaScript
Alerts and console logging
Integers, strings and variables
Undefined variables and modifying values of variables
Boolean operators
Comparing values
If statements
For loops
Defining functions
Event handling
Setting an elements innerHTML
Arrays part 1
Arrays part 2
Arrays part 3
Textareas and getting the values of inputs
Functions - parameters and return values
Multiple parameters in functions
Flexible function parameters
Exercise - find the missing number
Exercise solution
Classes explained
Class constructor, instance variables and static variables
Extending classes
jQuery setup
Targeting elements
Event handling
Dropdown menus
Making our dropdown disappear
Multiple targets, events and attr method
Prepend, append and html
preventDefault
event.which and switch properties
Custom context menu, pageY and pageX
is method
Writing our own version of jQuery
Find method
First and last
Focusin and focusout
Contains, is and hasClass
Each method
Callbacks
CSS
Bootstrap setup
Navbar part 1
Navbar part 2
Forms part 1
Forms part 2
Buttons
Setup
Navbar
Main page
Pipboy image and footer
Colors
Font and styling main nav
Scanlines
Navigation styling
Tabs
Progress bars
Stat bars
Footer fixes
Damage and resistance
Icons
Inventory template
Item list
Weapon stat container
Finishing touches with JavaScript
Problem solving
Manifest files
Basic setup
Getting video URLs
Injecting JavaScript
Getting pretty objects for each URL
Creating download options list
Communicating between the page and extension
Chrome downloads API and background scripts
Receiving messages and downloading files
Styling our extension and publishing
Tips for getting started as a freelance web developer
Joseph Delgadillo
Best-Selling Instructor
The digital age is upon us. Would you like to build/protect the systems that shape our future?
I am here on Uthena to produce valuable educational resources for students who wish to learn skills related to information technology, network security, programming languages and much more. Enroll in one of my courses for a practical, down to earth approach to learning.
"The Complete Front-End Web Development Course!"
$27.81
Lifetime enrollment
You may like these other courses by JTDigital Courses.