course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
Getting Started With Functions
Working With Events - And - Cross Browser Differences
Multiple Types of Events
Variables and Getting Information From The Document
|Section 2: Conditions|
More on Conditional Statements
Switch Case Statements
|Section 3: Intro to Affecting The Document|
Getting The Time
Working With The Time
Custom Dependent Text
|Section 4: Styling|
More on Styling
|Section 5: Projects|
Responsive Absolute Positioning
Making Better Forms
Making a Lightbox
Creating a Mask
Getting Element Attributes - And - Working With Arrays
Setting Attributes - AND - Substrings
Continuing To Manipulate The Document - AND - Training Your Customers
Putting it together
Finishing The Gallery
Considering Site Speed
After working 15 hour days as a restaurant manager, I decided that it was time for a change. After learning the basics of web development, I knew that I had found my new career. Today, I specialize in being an all-in-one digital guru. I've done everything from creating custom Content Management Systems (CMS) for employers to track their employees, to professional corporate websites, to e-commerce sites, as well as blogs. I'm a developer, designer, and marketer for my customers. I focus on making well structured sites that naturally rank well in search engines.