Complete Guide to Front-End Web Development & Design

The information age has put a premium on web developers and made web development skills more important than ever. In this course, you'll learn valuable front-end development concepts so you can start building your own websites from scratch. With an immersion in HTML5, CSS3, JavaScript and jQuery, this course will give you a wealth of knowledge that may be an excellent foundation for your development career.

After launching his first websites he quickly realized that to get traffic on your site you need to be able to market online. Researching and using personal experimentation as to what are the most successful ways to effectively drive traffic to his websites, he was able to successfully build multiple success eCommerce sites. He used his expertise to provide Search Engine Marketing Services SEO to 100's of clients.

In the advent of Social Media in 2006, he had identified it as an excellent opportunity to drive traffic and connect with users. He created many successful sites that integrated with Myspace and then later into Facebook. He was able to monetize the traffic on several platforms, driving in some cases 10K+ clicks daily to the various platforms..

Applications he has created have entertained, informed and engaged tens of millions of people and he has over billions of page views on various platforms.

Learn to Code JavaScript For Web Designers & Developers

Discover One of the Web's Most Popular Programming Languages With This 3-Hour Crash Course

JavaScript is one of the web's most popular languages, having been used to build, or contributed to build just about all of your favorite websites and applications. In this course, you'll learn how to develop dynamic, interactive websites with JavaScript. The opportunities for JavaScript developers are virtually endless, so the time to learn is now!

After launching his first websites he quickly realized that to get traffic on your site you need to be able to market online. Researching and using personal experimentation as to what are the most successful ways to effectively drive traffic to his websites, he was able to successfully build multiple success eCommerce sites. He used his expertise to provide Search Engine Marketing Services SEO to 100's of clients.

In the advent of Social Media in 2006, he had identified it as an excellent opportunity to drive traffic and connect with users. He created many successful sites that integrated with Myspace and then later into Facebook. He was able to monetize the traffic on several platforms, driving in some cases 10K+ clicks daily to the various platforms..

Applications he has created have entertained, informed and engaged tens of millions of people and he has billions of page views on various platforms.

The Complete HTML & CSS Course: From Novice To Professional

Explore Two of the Web's Most Important & Most Used Programming Languages

HTML and CSS are the two programming languages most fundamental to web development and design, and the two most important for a new web developer to learn. If you're new to coding, this course is perfect. You'll learn HTML and CSS quickly and easily, taking your programming skills from novice to professional in no time.

The Complete jQuery Course: From Beginner To Advanced

Use jQuery, JavaScript's Most Popular Library, to Create More Dynamic, Higher-Quality Websites

jQuery is the most popular JavaScript library in use today, designed to make it easier to navigate programming elements and develop more dynamic websites. You'll learn this useful tool by actually delving into real code and optimizing jQuery in real projects. By course's end, you'll be able to work productively with JavaScript to create professional-quality sites.

Access 51 lectures & 6 hours of content 24/7

Make your site come alive w/ jQuery's animation utilities

Change the contents & appearance of any element in the Document Object Model (DOM)

JavaScript & jQuery Basics for Beginners

jQuery dramatically simplifies the process of writing JavaScript, allowing you to create dynamic, interactive websites quickly. Common tasks that otherwise take lines of code to execute? With jQuery, you can simply write one line and be done with it. Whether you're working with HTML or implementing animations, you'll find your development process to be easier than ever.

The EDUmobile Academy was founded in 2008 by Vishal Lamba, who has been actively involved in the tech space since 1989. Its team is passionate about creating world-class courses to serve its community of learners. Each course is created by highly qualified and articulate mentors. Over the years, it's provided guidance and training to a developer community of over 80,000 people.

Advanced JavaScript

Dig Into the Deep Fundamentals of JavaScript & Pass Any Technical Interview

So you're comfortable with JavaScript. You've taken some courses, written some programs, built a few websites... But would you say you're advanced? No? Well, this course wants to get you there. Diving into deeper JavaScript fundamentals, this course imagines you're in a technical interview, helping you root out specific problems and debug more effectively. By course's end, you'll have all the tools you need to pass any technical interview and lock down high-paying JavaScript gigs.

Access 25 lectures & 3.5 hours of content 24/7

Learn the different types in JavaScript & how to check if two values are really equal

Understand the different scopes in which a variable can be declared & how to manipulate those scopes

Cover advanced topics in event handling, like the different event phases

Learn advanced JavaScript through a series of 20 interview questions to help you better prepare for technical interviews

Asim Hussain has over 15 years experience working for clients such as the European Space Agency and Google. He wrote his first program in 1988, his first website in 1996, earned a 1st Class Degree in Computer Science in 2000, and now, 15 years later, he owns a digital agency in London called Bubblegum specialising in building complex web & mobile applications in AngularJS/Node/Django and IonicFramework.

Details & Requirements

Length of time users can access this course: lifetime

Access options: web streaming, mobile streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: intermediate

Compatibility

Internet required

Course Outline

Introduction

How to edit and run code in Chrome? (1:38)

Welcome (4:33)

Basics

1. What is "use strict" and what does it do? (9:49)

2. Does javascript pass variables by reference or by value? (4:58)

Quiz 1

Types & Equality

3. What are the different types in javascript? (9:27)

4. What is the difference between == and ===? (6:37)

5. What is NaN and how can we check for it? (5:25)

Quiz 2

Scopes

6. What are the different scopes in javascript? (3:56)

7. What is variable hoisting? (4:41)

8. What is the scope chain? (4:08)

9. What is an IIFE and why might you use it? (6:02)

10. What are function closures? (12:09)

Quiz 3

Object Orientation

11. What does the this keyword mean? (13:11)

12. What do the functions call, bind and apply do? (20:19)

13. What is the prototype chain? (11:41)

14. What is the difference between prototypal and classical inheritance? (3:07)

Quiz 4

15. What is the Constructor OO pattern? (part 1) (19:46)

15. What is the Constructor OO pattern? (part 2) (12:22)

16. What is the Prototype OO pattern? (15:50)

Quiz 5

Networking

17. What is CORS? (17:55)

18. What is CORS? (11:50)

Quiz 6

Events

19. What is the difference between event capturing and bubbling? (8:13)

19. What is the difference between event capturing and bubbling? (5:13)

JavaScript: Gentle Introduction for Beginners

Supercharge Your Web Development Skills by Learning JavaScript

JavaScript is one of the most in-demand programming languages today because it is built into and runs in all major internet browsers. It's the most common language used in web development. If you have any aspirations towards being a web developer, you need to learn JavaScript, and this is the perfect course to send you on your way.

Access 44 lectures & 5 hours of content 24/7

Add features & interactivity to websites

Build large full stack applications using JavaScript

Create entire games using a single programming language

Use mini projects to gauge your learning

Chris Dixon is a web developer and online teacher. He is passionate about his work, as well as teaching others about it, and has started various online and offline businesses. He was personally motivated to become his own boss and have more freedom and flexibility in his life. He built his first website back in 1999, back when the Internet was first beginning to popularize in usage.

Details & Requirements

Length of time users can access this course: lifetime

Access options: web streaming, mobile streaming

Certification of completion not included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: beginner

Compatibility

Internet required

Course Outline

Introduction & Getting Started

Welcome & what we will be building (1:43)

Download Javascript reference sheet

Understanding Javascript

What is Javascript & what do we use it for? (4:33)

Where to include Javascript

Displaying Javascript on webpages & comments (8:26)

Javascript Basics

Javascript variables & assignment (8:21)

Numbers & arithmetic

Javascript strings

Mini Challenge: Display a users score

String methods (8:19)

Mini challenge: Correctly format users name (6:17)

Javascript arrays (4:42)

Array methods (3:57)

Javascript functions (5:35)

Function parameters (3:23)

Javascript scope

Javascript objects (10:41)

Math & Dates

Javascript math (8:03)

Mini challenge: Generate a random whole number between 1 and 100 (6:29)

Website Wireframing with HTML5 & CSS3

Building one website is cool, but if you want to make any money in web development, you're going to need to learn the tricks to outline and construct a high volume of sites. In this course, you'll learn how to use HTML and CSS to compile the basic foundations of new sites quickly and easily. The first step to any project is the prototype, and this course will give you the tools to nail the prototype phase fast.

Access 35 lectures & 3 hours of content 24/7

Gain a basic understanding of HTML & CSS

Learn how to rapidly build web layout wireframes

Create the basic sections of a site, like text, images, & interactive features

Scale wireframes into fully-functioning sites

Stone River eLearning was founded in 2011, and has taught over 300,000 students through its website and reseller partners since its founding. Their courses focus on programming, development and design.