B2edkkicrteufbugdfhw advanced%20javascript%20development 960x540

Advanced Javascript Development

Go Beyond the Basics with this Dive in to Javascript's Most Important, Advanced Features

So you've got the basics down and you're looking to grow as a Javascript developer? You want to learn how to exploit Javascript to create powerful front ends for web and mobile apps? You want to understand closures, and Object Oriented Javascript?

If so, you've found the right course.

Code along with Marco, your expert instructor as you learn the techniques the pros use to create production quality,bullet-proof javascript code. This course is a deep dive in to some of Javascript's most powerful features like regular expression pattern matching, closures and prototypes. Fully understand Javascript's powerful DOM parsing model as you apply this language to your own development work.

Javascript is becoming the most important language in web and mobile. You can't afford not to know the techniques Marco teaches in Advanced Javascript Development.


Your Instructor


Marco Covarrubias
Marco Covarrubias

Marco Covarrubias has a passion for programming. In 2005, he graduated from UCLA with a bachelor’s degree in Computer Science and Engineering. He then attended Cal Poly Pomona where he earned a master’s degree in Electrical Engineering with a focus in DSP and communications in 2008. Also in 2008, he joined ARINC as an engineer, where he contributed to two different projects.

In 2012, Marco was hired by Cisco Systems in northern California, where he worked as part of the automation team for the data center switches. He recently worked as part of their web security team as a backend Python developer. Before that, he worked for Honda R&D, where he was an Ajax developer.

Marco has extensive experience with computer system and architecture design, as well as hardware design and signal processing algorithms. To date, he has learned how to program in Python, PHP, Javascript, and C#. During his spare time, Marco enjoys movies, music, bike riding, and learning how to program web and mobile applications.


Class Curriculum



Frequently Asked Questions


When does the class start and finish?
The class starts now and never ends! It is a completely self-paced online class - you decide when you start and when you finish.
How long do I have access to the class?
How does lifetime access sound? After purchase, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the class?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This easy-to-understand course is designed to help you reinforce your prior learning while perfecting your skills in Javascript. You'll go beyond the basics and learn how to write more sophisticated, interactive, and intuitive programs. You'll also be taught how to more effectively use the tricks and techniques needed to build bigger, better mobile apps and webpages.

Here's what some of our students think of this course:

Marco understands Javascript inside out, I had difficulty understanding closures but the way he explained to me made complete sense and finally I can say that I understand a difficult concept, Closures as defined within this language. I recommend this course to anyone who requires to gain a deeper understanding of Javascript.

- Mohammed Naseer

This course is not open for enrollment.