Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Full Stack JavaScript: Learn Backbone.js, Node.js & MongoDB to your Wishlist.

Add to Wishlist

Full Stack JavaScript: Learn Backbone.js, Node.js & MongoDB

Get started on the journey of using JavaScript for your front-end, back-end database
4.2 (91 ratings)
Instead of using a simple lifetime average, Udemy calculates a 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.
6,135 students enrolled
Created by Azat Mardan
Last updated 5/2016
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
You should expect a basic understanding from a collection of quick start guides, tutorials and suggestions for the development apps discussed in this course.
In addition to coding examples, the book covers virtually all setup and deployment step-by-step.
You’ll learn from the examples of Chat web/mobile applications starting with front-end components and by the end we’ll put front-end and back-end together and deploy to the production environment.
View Curriculum
  • Programming
  • Web developement

This is a hands-on course which introduces you to agile JavaScript web and mobile software development using the latest cutting-edge front-end and back-end technologies including: Node.js, MongoDB, Backbone.js, Parse, Heroku, and Windows Azure. Practical examples include building multiple versions of the Chat app.

  • jQuery + Parse JS REST API
  • Backbone and Parse JS SDK
  • Backbone and Node.js
  • Backbone and Node.js + MongoDB

The Chat application has all the foundation of a typical web/mobile application: fetching data, displaying it, submitting new data. Other examples in the course are as follows:

  • jQuery + Twitter RESP API "Tweet Analyzer"
  • Parse "Save John"
  • MongoDB "Print Collections"
  • Backbone.js "Apple Database"
  • Monk + Express.js "REST API Server"

This course will save you many hours by providing a hand-picked and tested collection of quick start guides. Full Stack JavaScript has practical examples that allow to spend less time learning and more time building your own applications. Prototype fast and ship code that matters!

Who is the target audience?
  • Web developers who want to get started with full stack JavaScript
  • The typical programmer who wants to learn more about effective JavaScript coding.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 15 Lectures Collapse All 15 Lectures 02:03:27
1 Lecture 02:38
Front-End JavaScript with Backbone.js
7 Lectures 58:47

Full Stack JavaScript: JavaScript SDK (03-parse-sdk)

Full Stack JavaScript: Message Board front-end (04-board-parse-rest)

Full Stack JavaScript: BackboneJS and Parse SDK Message Board (05-backbone-1)

Full Stack JavaScript: BackboneJS and Parse SDK Message Board (05-backbone-2)

Full Stack JavaScript: BackboneJS Message Board (06-board-backbone-parse-sdk)
Back-End JavaScript with Node.js
2 Lectures 17:40
Full Stack JavaScript: NodeJS "Hello World" app (07-hello)

Full Stack JavaScript: Message Board back-end TDD run-time storage (08-test)
Data Persistence with the MongoDB database
4 Lectures 27:43
Local database connection test with MongoDB Native Driver (09-db-connect)

Heroku database connection with MongoDB Driver (10-db-connect-heroku)

Server to list MongoDB collections (11-db-server)

Message Board API with MongoDB (12-board-api-mongo)
Putting User Interface (Front-End), Back-End and Database Together
1 Lecture 16:39
Full Stack JavaScript: Message Board API, UI and Deployment to Heroku (13-15)
About the Instructor
3.4 Average rating
398 Reviews
18,875 Students
8 Courses
Author of Apress books on Node&JS, Technology Fellow

Azat Mardan has over 12 years of experience in web, mobile and software development. With a Bachelor's Degree in Informatics and a Master of Science in Information Systems Technology degree, Azat possesses deep academic knowledge as well as extensive practical experience.

Currently, Azat works as Technology Fellow at Capital One Financial Corporation. Before that, Azat worked as a Team Lead / Senior Software Engineer at DocuSign, where his team rebuilds 50 million user product (DocuSign web app) using the tech stack of Nodejs, Expressjs, Backbonejs, CoffeeScript, Jade, Stylus and Redis.

Recently, he worked as an engineer at the curated social media news aggregator website, Storify dot com (acquired by LiveFyre) which is used by BBC, NBC, CNN, The White House and others. Storify runs everything on Nodejs unlike other companies. It's the maintainer of the open-source library jade-browser.

Before that, Azat worked as a CTO/co-founder at Gizmo — an enterprise cloud platform for mobile marketing campaigns, and has undertaken the prestigious 500 Startups business accelerator program.

Prior to this, Azat was developing he developed mission-critical applications for government agencies in Washington, DC, including the National Institutes of Health, the National Center for Biotechnology Information, and the Federal Deposit Insurance Corporation, as well as Lockheed Martin.

Azat is a frequent attendee at Bay Area tech meet-ups and hackathons (AngelHack hackathon '12 finalist with teamFashionMetric dot com).

In addition, Azat teaches technical classes at General Assembly, Hack Reactor, pariSOMA and Marakana (acquired by Twitter) to much acclaim.

In his spare time, he writes about technology on his blog: webapplog dot com which is number one in “expressjs tutorial" Google search results. Azat is also the author of Expressjs Guide, Rapid Prototyping with JS and Oh My JS; and the creator of open-source Nodejs projects, including ExpressWorks, mongoui and HackHall.

Report Abuse