MongoDB Data Master Bootcamp

Courses
7
Lessons
376
Enrolled
177

What's Included

Product Details

Access
Lifetime
Content
12 hours
Lessons
67

Projects in MongoDB - Learn MongoDB Building 10 Projects

Explore the World's Most Popular Cross Platform NoSQL Database

By Eduonix Technologies | in Online Courses

MongoDB has quickly become one of the most popular NoSQL database solutions available, and will quickly enhance your ability to handle data with ease. With a document-based approach, MongoDB lets professionals model data however they prefer. While MySQL limits modeling to rows and columns, MongoDB is much more flexible, allowing developers to use a familiar programming language like Ruby, and a JSON format. What does this mean? Faster and more intuitive storage of data.
  • Utilize MongoDB to manage data more efficiently w/ over 67 lectures & 12 hours of content
  • Develop quickly w/ a document-based approach
  • Utilize JavaScript to communicate w/ MongoDB for faster development
  • Study best practices for NoSQL development
  • Get querying capabilities w/ the flexibility of storing data in an intuitive manner
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it's used in industry and the professional world. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • Basic understanding of JavaScript & NoSQL schema

Course Outline

  • Introduction
    • Introduction
  • Customer Database Intro Project
    • Project Intro
    • MongoDB Installation & Setup
    • Inserting & Finding Customers
    • Updating & Removing Customers
    • Arrays & Embedded Data
  • Product Catalog REST API
    • Project Intro
    • Nodejs & Express Setup
    • Data Model & GET Requests - Basics
    • Data Model & GET Requests Part B
    • POST, PUT & DELETE Requests
  • TaskManager with JQuery & MongoLab
    • Project Intro
    • MongoLab Setup
    • Getting & Adding Categories Part A
    • Getting & Adding Categories Part B
    • Editing & Deleting Categories
    • Tasks CRUD
  • MeteorJS Photo Gallery
    • Project Intro
    • GridFS & Meteor Install
    • Uploading Photos
    • Viewing Photos
  • PHP Todo List
    • Project Intro
    • PHP Install & App Setup
    • Get & Display Todos Part A
    • Get & Display Todos Part B
    • Adding Todos
    • Updating & Deleting Todos
  • Invoicr MEAN app
    • Project Intro
    • Express Setup and Customer Model Part A
    • Express Setup and Customer Model Part B
    • Completing the Backend API
    • Angular Client Side Setup Part A
    • Angular Client Side Setup Part B
    • Displaying Customers and Invoices Part A
    • Displaying Customers and Invoices Part B
    • Adding Customers and Invoices
    • Editing & Removing Customers and Invoices
  • CDN Finder
    • Project Intro
    • Setting Up a Windows Environment Part A
    • Setting Up a Windows Environment Part B
    • Module Server Files
    • Module Client Files Part A
    • Module Client Files Part B
    • Formatting Views Part A
    • Formatting Views Part B
    • Search and Filter
  • AirFind Airport Finder
    • Project Intro
    • Express File Structure Part A
    • Express File Structure Part B
    • Backend API Routes Part A
    • Backend API Routes Part B
    • Frontend Airport Display Part A
    • Frontend Airport Display Part B
    • Search By State & Proximity
  • MongoChat with Socket.io
    • Project Intro
    • Server Websocket Events
    • Read Messages From Mongo Part A
    • Read Messages From Mongo Part B
    • Submit Messages From Client
  • SiteSearch Engine
    • Project Intro
    • Generating an Express App
    • Website Model and Add Function Part A
    • Website Model and Add Function Part B
    • Searching Websites
    • Adding and Searching Articles
  • Course Summary
    • Summary

View Full Curriculum


Access
Lifetime
Content
4 hours
Lessons
101

Comprehensive Course on MongoDB & Data Modeling

Quickly & Easily Gain Complete Proficiency in MongoDB

By Digitorious Technologies | in Online Courses

MongoDB is a scalable and high-performance open source database designed to handle document-oriented storage. MongoDB is better than relational databases due to scalability and storage-related issues. This course goes from the complete basics and moves upwards, exploring intricate details and explaining advanced level concepts.
  • 101 lectures & 4.5 hours of content on NoSql, JSON & BSON
  • Introduction to MongoDB
  • CRUD operations in MongoDB
  • Data Modelling in MongoDB
  • Data types in MongoDB
  • Embedding in MongoDB
  • DBRefs and manual reference in MongoDB
Digitorious Technologies is a leading publisher of development courses, providing in-depth knowledge and high-quality training. Digitorious Technologies serves with the mission of providing direction to people who are looking for a career the IT/software industry. Digitorious is the best place for learning new technologies and making things easy to understand virtually. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • MODULE 1: Introduction to NOSQL Databases
    • 1.1 What is NoSQL (1:56)
    • 1.2 History of Databases
    • 1.3 Need new kind of database
    • 1.4 Features of NOSQL
    • 1.5 NOSQL Databases
    • 1.6 Benefits of NOSQL Databases
    • 1.7 ACID Properties (3:04)
    • 1.8 CAP Theorem
    • 1.9 BASE Properties
    • 1.10 NOSQL vs RDBMS
  • MODULE 2: JSON and BSON
    • 2.1 What is JSON
    • 2.2 JSON syntax rules
    • 2.3 JSON Data types
    • 2.4 Example of JSON
    • 2.5 What is BSON
    • 2.6 How Mongo DB uses BSON
    • 2.7 Reasons to use NOSQL
    • 2.8 Installation of MongoDB on Windows
  • MODULE 3: Introduction to Mongo DB
    • 3.1 What is Mongo DB
    • 3.2 Overview of Mongo DB
    • 3.3 Features of Mongo DB
    • 3.4 Why use Mongo DB
    • 3.5 Database in Mongo DB
    • 3.6 Collection in Mongo DB
    • 3.7 Document in Mongo DB
    • 3.8 Data Types in Mongo DB
    • 3.9 Terminologies in RDBMS and Mongo DB
    • 3.10 Introduction to Mongo DB shell
    • 3.11 Handson for data types in MongoDB
  • MODULE 4: CRUD Operations
    • 4.1 CRUD Introduction
    • 4.2 Database Operations
    • 4.3 CRUD Concept
    • 4.4 Types of Read Operations
    • 4.5 Write Operations
    • 4.6 Create Operations
    • 4.7 Read Operations
    • 4.8 Delete Operations
    • 4.9 Operators used to update
    • 4.10 Update Operations
    • 4.11 Handson for operators used in mongoDB
  • MODULE 5: Data Modelling
    • 5.1 Data Modelling Introduction
    • 5.2 Data Model Design
    • 5.3 Normalized Data Models
    • 5.4 Handson for data model design
    • 5.5 Operational Factors and Data Models
    • 5.6 Introduction to GridFS
    • 5.7 GridFS Collection
    • 5.8 Hands-ON on GridFS
    • 5.9 Model Relationship between Documents
    • 5.10 Model Tree Structures
    • 5.11 Architecture of Mongo DB
  • Books and Pdfs
    • What is NoSQL
    • History of Databases
    • Need new kind of databases
    • Features of NoSQL
    • NoSQL Databases
    • Benefits of NoSQL Databases
    • ACID Properties
    • CAP Theorem
    • BASE Properties
    • NoSQL vs.RDBMS
    • 2.1 What is JSON
    • 2.2 JSON syntax rules
    • 2.3 JSON Data types
    • 2.4 Example of JSON
    • 2.5 What is BSON
    • 2.6 How Mongo DB uses BSON
    • 2.7 Reasons to use NOSQL
    • 3.1 What is Mongo DB
    • 3.2 Overview of Mongo DB
    • 3.3 Features of Mongo DB
    • 3.4 Why use Mongo DB
    • 3.5 Database in Mongo DB
    • 3.6 Collection in Mongo DB
    • 3.7 Document in Mongo DB
    • 3.8 Data Types in Mongo DB
    • 3.9 Terminologies in RDBMS and Mongo DB
    • 3.10 Introduction to Mongo DB shell
    • 3.11 Handson for data types in MongoDB
    • 4.1 CRUD Introduction
    • 4.2 Database Operations
    • 4.3 CRUD Concept
    • 4.4 Types of Read Operations
    • 4.5 Types of Write Operations
    • 4.6 Create Operations
    • 4.7 Read Operations
    • 4.8 Delete Operations
    • 4.9 Operators used to update
    • 4.10 Update Operations
    • 4.11 Handson for operators used in mongodb
    • 5.1 Data Modelling Introduction
    • 5.2 Data Model Design
    • 5.3 Normalized Data Models
    • 5.4 Handson for data model design
    • 5.5 Operational Factors and Data Models
    • 5.6 Introduction to GridFS
    • 5.7 GridFS Collection
    • 5.8 Hands-ON on GridFS
    • 5.9 Model relationship between documents
    • 5.10 Model tree structures
    • 5.11 Architecture of Mongo DB

View Full Curriculum


Access
Lifetime
Content
4 hours
Lessons
55

Learn MongoDB from Scratch: The Leading NoSQL Database

Understand Concepts for Building MongoDB-Based Applications

By Sunil Kumar Gupta | in Online Courses

This course is designed to provide you with the knowledge and hands-on skills to become a successful MongoDB expert. Start with the basics, and then continue on to advanced concepts for building MongoDB-based applications. You'll finish with expert knowledge of MongoDB concepts, the MongoDB installation process, and creating databases, Collections, CRUD operations, and Indexing.
  • Master MongoDB based application development w/ over 55 lectures & 4 hours of content
  • Decide where & when to use MongoDB during app development
  • Design MongoDB databases from start to finish
  • Differentiate between RDBMS & NoSQL databases
  • Spot key features & advantages of NoSQL database MongoDB over RDBMS databases
Sunil is a developer, programmer, mentor and all round technology nut. With over 5.6 years of professional experience in the software development as Software Engineer and Technology Analyst, he understands what technology can do for us. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Course Objectives - An Introduction
    • Course Objectives - An Introduction To The Course
  • Introduction to NoSQL Database
    • Introduction to NoSQL Databases
    • Introduction to MongoDB
    • Difference between MongoDB & RDBMS
    • Quiz on Introduction to NoSQL database
  • Getting Started - Installation & Configuration
    • Installing MongoDB on Windows
    • Configuring MongoDB server with configuration file
    • Installing MongoDB on Mac OS X
    • Quiz on Installation & Configuration
  • Basics of MongoDB
    • Creating First Database
    • Creating Document and Saving it to Collection
    • Exercise
    • Dropping a Database
    • Creating a Collection - Using db.createCollection(name,options)
    • Dropping a Collection
    • Quiz on Basics of MongoDB
  • MongoDB CRUD Operations - Create, Read, Update and Delete
    • Creating/Inserting a document in collection using javascript file
    • Inserting Array of Documents
    • Exercise
    • Reading a Document - Querying
    • Reading a Document with $lt, $gt operator
    • Other Query Operators
    • Updating Documents
    • Deleting documents
    • Quiz on CRUD operations
  • Performance tuning with Indexes in MongoDB
    • Introduction to Indexes
    • Understanding Impact of Indexes
    • Creating Index
    • Finding Indexes
    • Dropping Index
    • Quiz on Index in MongoDB
  • ObjectIds in MongoDB
    • Section Overview
    • Understanding ObjectIds
    • Creating ObjectIds
    • Advantages of ObjectIds created by MongoDB
    • Disadvantages of ObjectIds created by MongoDB
    • Quiz on ObjectIds in MongoDB
  • Aggregation Framework in MongoDB
    • Aggregation Framework In MongoDB
    • Using aggregate() method- Aggregation Example 1
    • Using distinct() and count()
    • Sorting documents
  • Data Modeling in MongoDB
    • Introduction to Data Modelling in MongoDB
    • Data Modeling using References
    • Data Modeling using Embedded documents
  • Relationships in MongoDB
    • Relationships in MongoDB
    • One-To-One Relationship
    • One-To-Many Relationship
    • Many-To-Many Relationship
  • User/Role Management In MongoDB
    • Creating User in MongoDB Database
    • Starting mongod server with Authentication
  • Regular Expressions in MongoDB
    • Regular Expressions in MongoDB
    • Using $regex operator for Pattern Matching
    • Pattern Matching without $regex Operator
    • Pattern Matching with $options - case insensitive
    • Fetching Last 'n' documents from a collection
  • Map-Reduce in MongoDB
    • Introduction to Map-Reduce
    • Demo - Map-Reduce in MongodB

View Full Curriculum


Access
Lifetime
Content
4 hours
Lessons
22

Learn Database Design from Scratch Using MongoDB

Enter a Whole New World of Cutting-Edge Big Data Systems

By Eduonix Technologies | in Online Courses

Join the NoSQL movement and learn to create large scale data-oriented web solutions with this amazing course. You'll quickly learn tips, tricks, and the motivation behind NoSQL database systems with this expert-taught course. Understand why the control of data is at times more important than availability, and the best cases for NoSQL implementation--real time web applications dealing with massive amount of data.
  • Learn NoSQL concepts & terms w/ over 22 lectures & 4.5 hours of content
  • Understand the NoSQL design approach & view test cases
  • Gain a conceptual understanding of Big Data
  • Understand MongoDB installation & usage
  • Learn data aggregation techniques
  • Use Node.js & MongoDB to create web applications
  • Navigate the JSON Document Format
Eduonix creates and distributes high-quality technology training content. Their team of industry professionals has been training manpower for more than a decade. They aim to teach technology the way it is used in the industry and professional world. They have a professional team of trainers for technologies ranging from Mobility, Web and Enterprise, and Database and Server Administration. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required

Course Outline

  • Course Intro
    • Course Intro (6:40)
  • The-NoSQL-Database
    • What is NoSQL (15:52)
    • Types of NoSQL Databases (7:13)
    • What is Big Data (6:36)
  • Getting-Started-With-MongoDB
    • MongoDB Overview (11:11)
    • MongoDB Terms (8:10)
    • Install MongoDB in Windows (10:15)
    • Install MongoDB in Linux (4:28)
  • Working-With-Documents-Part-1
    • JSON Document Model Syntax (8:50)
    • Creating Database Users (5:21)
    • Inserting & Saving Data (20:12)
    • Finding and Displaying Data (18:57)
  • Working-With-Documents-Part-2
    • Aggregation Operators (21:43)
    • Update and Delete Data (26:16)
    • Importing and Exporting (9:31)
    • MongoLab Cloud Database (8:49)
  • Node.js-&-MongoDB
    • Node.js Overview and Installation (6:28)
    • Install Express, Jade and Mongoose (12:53)
    • Node.js Find and Display Data (26:12)
    • Node.js Save Data (10:02)
    • Node.js Deleting Data (7:58)
  • Course Summary
    • Course Summary (4:26)

View Full Curriculum


Access
Lifetime
Content
3 hours
Lessons
22

MongoDB 3.2 Fundamentals for Developers

Master the Most Popular NoSQL Database in the World with Hands-On Exercises

By Emre Savkli | in Online Courses

Thanks to advancements in technology, companies now deal with extremely large sets of data. But this can also prove problematic when it comes to actually managing and analyzing it. That's where NoSQL database solutions come in. They're extremely popular in today's tech world, and helpful in managing huge volumes of data quickly and easily. In this course, you'll get a full introduction to MongoDB, the world's most popular NoSQL database solution.
  • Learn basic concepts of MongoDB w/ 22 lectures and 3 hours of content!
  • Practice w/ extremely useful case studies
  • Improve your querying skills
  • Study database design patterns & learn to build your own database
  • Study basic operations in MongoDB
Emre Şavklı is a Software Developer and Instructor. He has been working in a vocational high school for over eight years, and has also developed small and medium sized business projects with .NET technologies, like C#.NET,ASP. NET, SQL Server, and WCF. He also has over five years experience on XML, JSon Data, and AJAX technologies. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Latest version of MongoDB
  • Internet required

Course Outline

  • Introduction To Mongo DB
    • Let me satisfy your expectation...
    • Let's Start !
    • Install MongoDB
    • Operations In Mongo DB Shell-Database And Collection Management
    • Operations In Mongo DB Shell-Javascript In Mongo Shell
    • Understanding Database ,Collection and Document
    • Data Model Patterns
    • Quiz
  • Insert, Update And Delete Documents
    • Insert New Document
    • Update Documents-$set Operator
    • Update Documents-Update Multiple Documents
    • Update Documents-$unset Operator And "upsert" Command
    • Update Documents-$inc Operator
    • Remove Documents
    • Quiz
  • Projection Queries
    • Prepare To The Chapter-Insert Tasks
    • Projection- Using Comparison Operators
    • Projection-Using Logical Operators
    • Projection-$exists operator
    • Projection-Text Search by $text operator
    • Run JavaScript Functions Directly By Using $where Operator
    • Quiz
  • Aggregation Operations
    • Beginning To Aggregation Operations
    • $group And $match Operators By Samples
    • Single Purpose Aggregation Functions-count() And distinct()

View Full Curriculum


Access
Lifetime
Content
3 hours
Lessons
30

Mongoose: MongoDB Object-Document Mapper for NodeJS Apps

Study the Mongoose Library & Start Using Node.js with MongoDB

By Azat Mardan | in Online Courses

NodeJS (JavaScript on the server) is awesome, but some developers get confused about NoSQL when it comes to working in Node with MongoDB (NoSQL database). Do you need a better explanation of how to use Node.js with MongoDB? The most popular choice is the Mongoose library. This course will introduce you to the Mongoose library, and make sure you can make changes to the database layer without issue.
  • Study Mongoose w/ 30 lectures & 3 hours of content
  • Answer quizzes & complete exercises outlined in the course
  • Learn to do virtually anything w/ Node & MongoDB
  • Study the industry’s best techniques & practices
  • Learn Mongoose quickly without reading extensive documentation
  • Study different data types in the Mongoose Schema class
  • Store binary data in MongoDB w/ Mongoose
  • Use the populate method & Mongoose references
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 Degree in Information Systems Technology, Azat possesses deep academic knowledge as well as extensive practice. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: all levels

Compatibility

  • Internet required
  • MongoDB required

Course Outline

  • Welcome
    • Instructions
  • Basics
    • Project Initialization
    • Schema, Model, and The Find Method
    • The Save Method
    • Schema Types, Its Properties and Validation
    • Required Property and Schema Validation
    • Additional Schema Types
    • Complex Schema With Nested Objects
    • Bubbling Errors With The Okay Module
    • The FindOne Method for Get and Put Requests
    • Enum Schema Property
    • Setters and Getters in Schema
    • Custom Field Validation and The Path Method
    • Summary and The Remove Method
  • Advanced
    • Selecting Fields
    • Virtual Fields
    • Pre Save Hook
    • Pre Validate Hook
    • Post Save Hook
    • The Populate Method and References
    • Static and Instance Methods
    • Summary
    • Uploading and Storing Binary Data
  • HackHall
    • HackHall Demo
    • Case Study: HackHall.com
  • Bonus
    • MongoUI Demo
    • HackHall—Chapter 22 from Pro Express.js
    • Express.js Cheatsheet
    • Oh My JS Ebook

View Full Curriculum


Access
Lifetime
Content
9 hours
Lessons
79

Node Program: From Zero to Hero with Nodejs & MongoDB

Get the Insider Introduction to These Technologies & Start Deploying Your Own Apps

By Azat Mardan | in Online Courses

Interested in Node.js, but don't know where to start or how to learn it properly? Confused about how the MEAN stack pieces of MongoDB, Expressjs, Angularjs, and Nodejs fit together? Or how it's even possible to run JavaScript outside of the browser? This course delivers the best information in the simplest way to help you learn about these systems. Save time and frustration by learning best practices for building and deploying apps.
  • Study Node.js w/ over 79 lectures & 9.5 hours of content
  • Start creating Node.js apps from scratch
  • Get an overview of JavaScript concepts & issues
  • Use MongoDB in your projects
  • Study the Express.js framework
  • Learn to deploy an app to Heroku & AWS
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 Degree in Information Systems Technology, Azat possesses deep academic knowledge as well as extensive practice. For more details on this course and instructor, click here. This course is hosted by StackSkills, the premier eLearning destination for discovering top-shelf courses on everything from coding—to business—to fitness, and beyond!

Details & Requirements

  • Length of time users can access this course: lifetime
  • Access options: web streaming
  • Certification of completion not included
  • Redemption deadline: redeem your code within 30 days of purchase
  • Experience level required: intermediate

Compatibility

  • Internet required
  • Heroku & AWS accounts
  • Knowledge in web development (HTML, CSS, browser JS)

Course Outline

  • Welcome to Node from 0 to Hero!
    • Slides/PDFs/Presentation and Source Code (Downloads)
  • Introduction to Node.js
    • Introduction to the Course and Author
    • Node.js Definition
    • Non-Blocking I/O
    • Integration
    • Node.js Frameworks
  • Node.js Fundamentals
    • It's all about JavaScript! — Node.js Fundamentals
    • Node.js Global Object
    • Node.js REPL (Shell/Console) Demo
    • Node.js Modules
    • Node.js Modules Demo
  • npm—Node.js Package Manager
    • Meet the best, the npm!
    • Node.js Package Manager npm
    • Node.js Package Manager npm 2
    • Node.js Package Manager npm Demo
    • Node.js Package Manager npm 3
  • HTTP Server with Node.js and Core http Module
    • Node.js, Web Apps and http Core Module
    • Node.js Hello World HTTP Server
    • Node.js Hello World HTTP Server Demo
    • Node.js HTTP Object
    • Node.js HTTP Static Server Demo
    • Node.js Learn You Node Workshop
    • Node.js Learn You Node Workshop Demo
  • MongoDB NoSQL Database
    • Create, Delete, Read and Update with Mongo, Mongo Shell and Mongo Native Driver
    • MongoDB NoSQL Database
    • MongoDB Shell Demo
    • MongoDB Native Node.js Driver
  • REST API with MongoDB and Node.js using Core http Module
    • Building RESTful APIs with Core http Module, Node and MongoDB
    • Node.js and MongoDB REST API Demo
    • Node.js and MongoDB REST API Demo 2
    • Node.js and MongoDB REST API Demo 3
    • Node.js and MongoDB REST API Demo 4
  • Summary
    • Summary, Bonuses and Outro
  • NodeProgram.com LIVE Day 1, Node.js and NPM (BONUS)
    • Intro
    • Slides, Books and Requirements (DO NOT EXPECT AUDIO IN THIS LECTURE!)
    • Slides
    • JavaScript Fundamentals
    • JavaScript Fundamentals II
    • JavaScript Fundamentals III
    • JavaScript Fundamentals Exercise
    • Node.js Fundamentals
    • Node.js Fundamentals Exercise
    • Node.js Fundamentals II and Core Modules
    • Core Modules II and Tools
    • NPM
    • Learn You Node Demo
    • Learn You Node Exercise
    • NPM II and Hello World Server
    • Hello World Demo
    • Hello World Heroku Demo
    • Hello World Server Exercise
    • Stream Adventure Exercise
    • Chat REST API Server (Memory Store) Demo
    • Chat REST API Server (Memory Store) Exercise
    • Functional JavaScript Exercise (Optional)
  • NodeProgram.com LIVE Day 2, MongoDB, Express.js (BONUS)
    • Overview
    • Overview II and MongoDB
    • MongoDB Shell Exercise
    • MongoDB and Chat Server (DB Store) Exercise
    • Chat REST API Server (DB Store) Exercise
    • Q&A and Discussions
    • Express.js Fundamentals
    • Express.js Fundamentals II and Its Middleware
    • Express.js Stack
    • Express.js Stack II
    • Express.js Hello World Demo
    • Express.js Hello World Exercise
    • Chat REST API Server (Express.js) Exercise
    • Node.js in Production: Q&A and Discussions
    • Node.js in Production
  • Elective Exercises (BONUS)
    • Full-Stack App Exercise
    • OAuth Integration Exercise
    • IaaS Deployment Exercise
  • NodeProgram.com Advanced (BONUS)
    • Control Flow and Async
    • Sessions and Clusters
    • Production Stack Diagram
    • Error Handling
    • Async Error Handling with Domain
    • REPL, Upstart, Forever, and Nginx

View Full Curriculum



Terms

  • All sales final
  • Instant digital redemption