Courses in this bundle6 Courses, 18 hours
You'll start with the very fundamentals of the language: variables and datatypes. Then in each lesson you'll build knowledge, from data structures like arrays and maps to loops, control structures, and functions. Along with the basics of the language, you'll also learn some key built-in APIs for manipulating data, AJAX, and working with the web browser DOM. Finally, you'll get a look at some of the most powerful and widely used web APIs that are supported by all modern browsers.
There's a lot to learn, so let's jump in!
4.Controlling Program Execution
8.Working With the DOM
Ajax can be a bit daunting at first, so in this course you learn by doing. Here you build a simple Ajax library, tweak it a bit for various scenarios then deploy a basic hands-on application.
3.Improving Our Ajax Toolkit
4.Accommodating for Internet Explorer
5.Ajax Search - Hands On Project
SOLID Design Patterns
If you want to improve your development skills, then take this course. Through testing and examples, you’ll learn how to create beautiful, flexible, maintainable code that lasts longer.
3.The SOLID Principles
Getting Started with Backbone
There are many front-end libraries to choose from when you're building a web application, and all of them have their pros and cons. In this course, you'll get your first look at one of the top contenders: Backbone. Backbone is an extremely flexible front-end library that offers an "MVC-ish" structure that will connect easily with your RESTful back-end.
Before you begin, you should know that Backbone requires Underscore, and often jQuery. If you don't know these libraries, you might want to check them out before getting started. Also, we'll use Express briefly, as a back-end; but don't worry if you haven't used that: it isn't required for Backbone.
3.Building Web Apps
4.Tying It All Together