Section 1 : Introduction to this Course

Lecture 1 A Note On Asking For Help
Lecture 2 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 3 About Certification
Lecture 4 About Proctor Testing
Lecture 5 Why This Course 00:07:48 Duration
Lecture 6 Syllabus Download
Lecture 7 Syllabus Walkthrough 00:09:41 Duration
Lecture 8 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS

Section 2 : IntroductiontoFrontEndDevelopment

Lecture 1 Unit Objectives
Lecture 2 NoteaboutSettingUpfrontEndDeveloperEnvironment
Lecture 3 Setting Up Front-End Developer Environment 00:03:11 Duration
Lecture 4 Note about Introduction to the Web
Lecture 5 Introduction to the Web 00:10:09 Duration
Lecture 6 The Front End Holy Trinity 00:11:47 Duration

Section 3 : Introduction to HTML

Lecture 1 Unit Objectives 00:01:38 Duration
Lecture 2 HTML Basics 00:05:53 Duration
Lecture 3 Note about Introduction to MDN
Lecture 4 Introduction to MDN 00:01:52 Duration
Lecture 5 HTML Boilerplate and Comments 00:09:42 Duration
Lecture 6 Basic Tags 00:08:29 Duration
Lecture 7 HTML Lists 00:04:32 Duration
Lecture 8 HTML Lists Assignment 00:01:23 Duration
Lecture 9 HTML Lists Assignment- SOLUTION 00:05:59 Duration
Lecture 10 Divs and Spans 00:05:13 Duration
Lecture 11 HTML Attributes 00:09:00 Duration
Lecture 12 Recreate Webpage Assignment 00:01:00 Duration
Lecture 13 Recreate Webpage Assignment- SOLUTION 00:03:57 Duration

Section 4 : Intermediate HTML

Lecture 1 Unit Objectives 00:01:19 Duration
Lecture 2 HTML Tables 00:06:03 Duration
Lecture 3 Tables Pokemon Exercise 00:01:18 Duration
Lecture 4 Tables Pokemon Exercise- SOLUTION 00:07:40 Duration
Lecture 5 Introduction to Forms 00:06:18 Duration
Lecture 6 Playing with Inputs 00:03:04 Duration
Lecture 7 The Form Tag 00:06:36 Duration
Lecture 8 Labels 00:03:38 Duration
Lecture 9 Form Validations 00:03:45 Duration
Lecture 10 Dropdowns and Radio Buttons 00:11:41 Duration
Lecture 11 Form Exercise 00:03:40 Duration
Lecture 12 Note about the Form Exercise solution
Lecture 13 Form Exercise- SOLUTION 00:17:01 Duration

Section 5 : Introduction to CSS

Lecture 1 Unit Objectives 00:02:07 Duration
Lecture 2 CSS Basics 00:05:28 Duration
Lecture 3 Our First Stylesheet 00:10:25 Duration
Lecture 4 Note about CSS Colors and and Background andBorder
Lecture 5 CSS Colors 00:14:55 Duration
Lecture 6 Background and Border 00:06:59 Duration
Lecture 7 Note about Selectors Basics Todo List
Lecture 8 Selectors Basics Todo List 00:10:55 Duration
Lecture 9 Introduction to Chrome Inspector 00:05:44 Duration
Lecture 10 More Advanced Selectors 00:09:52 Duration
Lecture 11 Note about Specificity and the Cascade
Lecture 12 Specificity and the Cascade 00:10:38 Duration
Lecture 13 Note about Selectors Practice Exercise
Lecture 14 Selectors Practice Exercise 00:04:59 Duration
Lecture 15 Selectors Practice Exercise- SOLUTION

Section 6 : Intermediate CSS

Lecture 1 Unit Objectives 00:01:42 Duration
Lecture 2 Text and Fonts 00:09:55 Duration
Lecture 3 More Text and Fonts 00:04:42 Duration
Lecture 4 Note about Google Fonts
Lecture 5 Using Google Fonts 00:05:15 Duration
Lecture 6 Introduction to the Box Model 00:11:40 Duration
Lecture 7 Creating a Tic Tac Toe Board 00:01:12 Duration
Lecture 8 Creating a Tic Tac Toe Board- SOLUTION 00:07:44 Duration
Lecture 9 Note about Image Gallery Code Along Pt. 1
Lecture 10 Image Gallery Code Along Pt. 1 00:08:41 Duration
Lecture 11 Note about changes to Google Fonts
Lecture 12 Image Gallery Code Along Pt. 2 00:05:57 Duration
Lecture 13 CSS Blog From Scratch Exercise Intro 00:03:24 Duration
Lecture 14 CSS Blog From Scratch Exercise SOLUTION Pt. 1 00:08:35 Duration
Lecture 15 CSS Blog From Scratch Exercise SOLUTION Pt. 2 00:08:12 Duration
Lecture 16 CSS Blog From Scratch Exercise SOLUTION Pt. 3 00:07:31 Duration

Section 7 : Bootstrap

Lecture 1 Unit Objectives 00:02:19 Duration
Lecture 2 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS
Lecture 3 What is Bootstrap 00:08:02 Duration
Lecture 4 Adding Bootstrap to a Project 00:09:14 Duration
Lecture 5 Forms and Inputs 00:14:01 Duration
Lecture 6 Nav Bars 00:15:44 Duration
Lecture 7 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS
Lecture 8 The Grid System 00:08:52 Duration
Lecture 9 Note about The Grid System
Lecture 10 Note about Bootstrap Image Gallery Pt. 1
Lecture 11 Bootstrap Image Gallery Pt. 1 00:14:11 Duration
Lecture 12 Note about Font Awesome
Lecture 13 Bootstrap Image Gallery Pt. 2 00:09:17 Duration
Lecture 14 Creating a Startup Landing Page Code Along 00:13:49 Duration
Lecture 15 Creating a Startup Landing Page Code Along Pt. 2 00:10:30 Duration
Lecture 16 Note about makingbootstrapresponsiveonmobile devic

Section 8 : Bootstrap 4!

Lecture 1 A History of Bootstrap 4 00:04:40 Duration
Lecture 2 The Bootstrap 4 Documentation 00:02:28 Duration
Lecture 3 Changes from Bootstrap 3 to 4 00:07:57 Duration
Lecture 4 Bootstrap 4 Code/Solutions Download
Lecture 5 Getting Started With Bootstrap 4 00:05:16 Duration
Lecture 6 Bootstrap 4 Colors and Backgrounds 00:06:00 Duration
Lecture 7 Typography 00:11:12 Duration
Lecture 8 New Fancy Spacing Utilities 00:12:38 Duration
Lecture 9 Responsive Breakpoints 00:10:48 Duration
Lecture 10 Bootstrap4 Navbars 00:08:02 Duration
Lecture 11 The New Display Utility 00:07:20 Duration

Section 9 : Bootstrap 4 Flexbox andLayout

Lecture 1 Bootstrap 4- Flexbox and Layout 00:10:14 Duration
Lecture 2 Flexbox Utilities Part 2 00:07:20 Duration
Lecture 3 Navs and Flexbox 00:09:57 Duration
Lecture 4 The Bootstrap 4 Grid 00:08:36 Duration
Lecture 5 PATTERN PROJECT Part 1 00:12:09 Duration
Lecture 6 PATTERN PROJECT Part 2 00:11:30 Duration
Lecture 7 The Grid + Flexbox 00:11:44 Duration
Lecture 8 Museum of Candy Project Part 1 00:02:24 Duration
Lecture 9 Note about Museum of Candy Project Part2
Lecture 10 Museum of Candy Project Part 2 00:14:01 Duration
Lecture 11 Museum of Candy Project Part 3 00:12:41 Duration
Lecture 12 Museum of Candy Project Part 4 00:16:40 Duration
Lecture 13 Museum of Candy Project Part 5 00:09:42 Duration

Section 10 : Introduction to JavaScript

Lecture 1 Unit Objectives 00:04:41 Duration
Lecture 2 The JavaScript Console 00:03:23 Duration
Lecture 3 Primitives 00:13:14 Duration
Lecture 4 Primitives Exercises 00:03:22 Duration
Lecture 5 Variables 00:06:26 Duration
Lecture 6 Null and Undefined 00:02:33 Duration
Lecture 7 Useful Built-In Methods 00:05:13 Duration
Lecture 8 Writing JavaScript in a Separate File 00:05:44 Duration
Lecture 9 JS Stalker Exercise 00:01:51 Duration
Lecture 10 JS Stalker Exercise- SOLUTION 00:04:47 Duration
Lecture 11 Age Calculator Exercise 00:01:10 Duration
Lecture 12 Age Calculator Exercise- SOLUTION 00:04:02 Duration

Section 11 : Javascript Basics Control Flow

Lecture 1 Unit Objectives 00:03:06 Duration
Lecture 2 Boolean Logic 00:05:24 Duration
Lecture 3 Note about logical operators lecture
Lecture 4 Logical Operators 00:10:15 Duration
Lecture 5 Conditionals 00:08:14 Duration
Lecture 6 Conditionals Exercise SOLUTION
Lecture 7 Guessing Game Code Along 00:10:11 Duration
Lecture 8 Note about Introduction to Loops lecture
Lecture 9 Introduction to Loops 00:09:26 Duration
Lecture 10 3 While Loop Exercises 00:03:25 Duration
Lecture 11 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS
Lecture 12 While Loops Problem Set SOLUTION 00:07:28 Duration
Lecture 13 Annoy-O-Matic Code Along 00:07:14 Duration
Lecture 14 Note about Intro to For Loops lecture
Lecture 15 Intro to For Loops 00:04:30 Duration
Lecture 16 For Loops Quick Exercises 00:02:18 Duration
Lecture 17 Loops Problem Set 00:01:06 Duration
Lecture 18 Loops Problem Set SOLUTION 00:06:26 Duration

Section 12 : Javascript Basics Functions

Lecture 1 Unit Objectives 00:02:02 Duration
Lecture 2 Introduction to Functions 00:05:46 Duration
Lecture 3 Arguments 00:08:36 Duration
Lecture 4 NoteaboutFunctionDeclarationvsFunctionExpression
Lecture 5 The Return Keyword 00:09:12 Duration
Lecture 6 Functions Quiz 00:01:53 Duration
Lecture 7 Functions Problem Set 00:03:17 Duration
Lecture 8 Functions Problem Set SOLUTION 00:14:31 Duration
Lecture 9 Scope Code Along 00:06:13 Duration
Lecture 10 Scope Quiz 00:02:35 Duration
Lecture 11 Higher Order Functions Code Along 00:05:45 Duration

Section 13 : Javascript Basics Arrays

Lecture 1 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS
Lecture 2 Introduction to Arrays 00:09:03 Duration
Lecture 3 Arrays Methods 00:10:45 Duration
Lecture 4 Array Quiz 00:02:55 Duration
Lecture 5 Note about Todo List Code Along
Lecture 6 Todo List Code Along Part 1 00:08:24 Duration
Lecture 7 Array Iteration 00:17:01 Duration
Lecture 8 Quick Array Iteration Challenge 00:03:52 Duration
Lecture 9 Note about Todo List Code Along Part 2
Lecture 10 Todo List Code Along Part 2 00:12:19 Duration
Lecture 11 Array Problem Set 00:03:19 Duration
Lecture 12 Array Problem Set- SOLUTION 00:10:21 Duration
Lecture 13 OPTIONAL- Building Our Own ForEach 00:17:00 Duration

Section 14 : Javascript Basics Objects

Lecture 1 Introduction to Objects 00:09:30 Duration
Lecture 2 Comparing Objects and Arrays 00:06:28 Duration
Lecture 3 Nested Objects and Arrays 00:04:31 Duration
Lecture 4 Objects Quiz 00:03:10 Duration
Lecture 5 Movie Database Exercise 00:09:26 Duration
Lecture 6 Adding Methods to Objects 00:06:47 Duration
Lecture 7 The Keyword This 00:06:20 Duration

Section 15 : DOM Manipulation

Lecture 1 IMPORTANT NOTE, PLEASE READ!!!
Lecture 2 Introduction to the DOM 00:04:32 Duration
Lecture 3 Defining the DOM 00:06:49 Duration
Lecture 4 Select and Manipulate 00:05:22 Duration
Lecture 5 Note about UI changes in new versionsofChrome
Lecture 6 Important Selector Methods 00:16:05 Duration
Lecture 7 Selector Exercise 00:04:17 Duration
Lecture 8 Note about next lecture ManipulatingStyle
Lecture 9 Manipulating Style 00:10:05 Duration
Lecture 10 Manipulating Text and Content 00:09:37 Duration
Lecture 11 Manipulating Attributes 00:06:20 Duration
Lecture 12 NoteaboutchangingtheGoogle logo innext lecture
Lecture 13 Playing With Google Code Along 00:11:23 Duration

Section 16 : Advanced DOM Manipulation

Lecture 1 Introduction to Events
Lecture 2 Note about Introduction to Events
Lecture 3 Color Toggle Exercise 00:09:37 Duration
Lecture 4 Score Keeper Project Part 1 00:17:10 Duration
Lecture 5 Note about Score Keeper Project Part 2
Lecture 6 Score Keeper Project Part 2 00:18:59 Duration
Lecture 7 Other Types of Events- Todo List 00:11:22 Duration
Lecture 8 Note regarding counting events exercise
Lecture 9 Counting Events Exercise 00:04:39 Duration

Section 17 : Color Game Project

Lecture 1 Notes regarding color game
Lecture 2 Creating the Color Game Pt. 1 00:04:57 Duration
Lecture 3 Creating the Color Game Pt. 2 00:16:42 Duration
Lecture 4 Notes regarding color
Lecture 5 Remove - INTRODUCTION TO BRAINMEASURES PROCTOR SYS
Lecture 6 Creating the Color Game Pt. 5 00:10:23 Duration
Lecture 7 Creating the Color Game Pt. 6 00:14:58 Duration
Lecture 8 Creating the Color Game Pt. 7 00:18:06 Duration
Lecture 9 Color Game Project Part 8 00:13:48 Duration
Lecture 10 Creating the Color Game Pt. 9 00:07:24 Duration

Section 18 : Intro to jQuery

Lecture 1 What is jQuery 00:02:48 Duration
Lecture 2 Why Use jQuery 00:08:43 Duration
Lecture 3 Including jQuery 00:08:29 Duration
Lecture 4 Note about jQuery
Lecture 5 Selecting with jQuery 00:14:38 Duration
Lecture 6 Selector Exercise 00:09:34 Duration
Lecture 7 Text and HTML 00:08:27 Duration
Lecture 8 Attr and Val 00:11:14 Duration
Lecture 9 Manipulating Classes 00:04:57 Duration

Section 19 : Advanced jQuery

Lecture 1 jQuery Events- Click 00:07:55 Duration
Lecture 2 Note about typo in the next lecture
Lecture 3 jQuery Events- Keypress 00:07:24 Duration
Lecture 4 jQuery Events- On 00:07:02 Duration
Lecture 5 jQuery Effects 00:12:07 Duration

Section 20 : Todo List Projects

Lecture 1 Note About TodoListApFadeandSlideAnimations
Lecture 2 Intro to the Todo List App 00:03:53 Duration
Lecture 3 Todo List- Folder Structure 00:06:07 Duration
Lecture 4 Todo List- Basic HTML 00:05:30 Duration
Lecture 5 Todo List- Marking Completion 00:09:58 Duration
Lecture 6 Todo List- Deleting Todos 00:09:32 Duration
Lecture 7 Note aboutnextlectureCreating Todos
Lecture 8 Todo List- Creating Todos 00:11:02 Duration
Lecture 9 Todo List- Styling Pt. 1 00:14:20 Duration
Lecture 10 Todo List- Styling Pt. 2 00:11:57 Duration
Lecture 11 NoteaboutFontAwesome5and Togglingthe Form
Lecture 12 Todo List- Toggling the Form 00:02:38 Duration

Section 21 : OPTIONAL Project Patatap Clone

Lecture 1 IMPORTANT NOTE, PLEASE READ!!!
Lecture 2 Project Intro 00:06:11 Duration
Lecture 3 Note about Paper.js Exercise
Lecture 4 Paper.js Intro 00:13:21 Duration
Lecture 5 Paper.js Exercise 00:07:17 Duration
Lecture 6 Adding Keypress Events 00:10:26 Duration
Lecture 7 Paper.js Animations 00:12:46 Duration
Lecture 8 Note about next lecture (Howler.js)
Lecture 9 Adding Howler js 00:19:14 Duration
Lecture 10 Patatap Clone Refactor

Section 22 : Backend Basics

Lecture 1 Introduction to Backend 00:11:47 Duration
Lecture 2 Note about Postman (HTTP in Depth)
Lecture 3 HTTP in Depth 00:12:25 Duration
Lecture 4 Backend Workflow Pt. 1 00:11:43 Duration
Lecture 5 Backend Workflow Pt. 2 00:10:39 Duration
Lecture 6 IMPORTANT!!!PleaseReadNoteaboutCloud9 signup
Lecture 7 Introduction to Cloud 9 00:07:50 Duration
Lecture 8 Setting Up Cloud9 00:05:18 Duration

Section 23 : The Command Line

Lecture 1 A NOTE ON SOLUTIONS!
Lecture 2 Introduction to the Command Line 00:03:52 Duration
Lecture 3 CD and LS 00:10:01 Duration
Lecture 4 Touch and Mkdir 00:06:27 Duration
Lecture 5 Removing Files and Folders 00:04:33 Duration
Lecture 6 Command Line Exercise 00:10:56 Duration

Section 24 : Node JS

Lecture 1 Introduction to Node 00:10:56 Duration
Lecture 2 Using Node 00:08:09 Duration
Lecture 3 Node Echo Exercise. 00:04:00 Duration
Lecture 4 Node Average Exercise 00:06:14 Duration
Lecture 5 Introduction to NPM 00:05:33 Duration
Lecture 6 Note about Installing NPM Packages
Lecture 7 Installing NPM Packages 00:11:07 Duration
Lecture 8 Note about NPM Faker Exercise
Lecture 9 NPM Faker Exercise 00:13:06 Duration

Section 25 : Server Side Frameworks

Lecture 1 Introduction to Express
Lecture 2 Note about Our First Express App
Lecture 3 Our First Express App 00:18:00 Duration
Lecture 4 The Package json 00:09:06 Duration
Lecture 5 How to automate server restart
Lecture 6 Route Params 00:17:37 Duration
Lecture 7 Express Basics Exercise 00:03:58 Duration
Lecture 8 Express Basics Exercise- SOLUTION 00:14:47 Duration

Section 26 : Intermediate Express

Lecture 1 Note about Templates and EJS
Lecture 2 Templates and EJS 00:19:44 Duration
Lecture 3 EJS- Conditionals and Loops 00:16:14 Duration
Lecture 4 Serving Custom Assets 00:16:51 Duration
Lecture 5 Post Requests Part 1 00:11:29 Duration
Lecture 6 Post Requests Pt. 2 00:09:15 Duration

Section 27 : Working With API's

Lecture 1 Intro to API's 00:15:42 Duration
Lecture 2 JSON and XML 00:11:09 Duration
Lecture 3 Making API Requests with Node 00:12:22 Duration
Lecture 4 Note about Sunset Time API Example
Lecture 5 Sunset Time API Example 00:08:23 Duration
Lecture 6 Note about JSON Placeholder API Example
Lecture 7 JSON Placeholder API Example 00:15:30 Duration
Lecture 8 Note about Movie API lectures
Lecture 9 Movie API App- Introduction 00:08:29 Duration
Lecture 10 Movie API App- Results Route 00:06:58 Duration
Lecture 11 Movie API App- Displaying Data 00:04:53 Duration
Lecture 12 Movie API App- Adding Search 00:09:02 Duration

Section 28 : YelpCamp Basics

Lecture 1 YelpCamp- Initial Routes 00:14:21 Duration
Lecture 2 YelpCamp- Layout 00:05:46 Duration
Lecture 3 YelpCamp- Creating Campgrounds 00:12:38 Duration
Lecture 4 Note about YelpCampStylingCampgroundsLecture
Lecture 5 YelpCamp- Styling Campgrounds 00:10:42 Duration
Lecture 6 YelpCamp- Styling Nav and Forms 00:13:40 Duration

Section 29 : Databases

Lecture 1 What is a Database 00:10:28 Duration
Lecture 2 Note about installing MongoDB
Lecture 3 Installing MongoDB 00:06:42 Duration
Lecture 4 Mongo Shell Basics 00:12:29 Duration
Lecture 5 Notes about Mongoose
Lecture 6 Introduction to Mongoose Pt. 1 00:09:03 Duration
Lecture 7 Introduction to Mongoose Pt. 2. 00:12:52 Duration

Section 30 : YelpCamp Data Persistence

Lecture 1 YelpCamp- Adding Mongoose 00:15:42 Duration
Lecture 2 How to Avoid Potential Issues with Mongoose 00:04:39 Duration
Lecture 3 YelpCamp- Campground Show Page Part 1 00:10:21 Duration
Lecture 4 Yelp Camp- Campground Show Page Part 2 00:11:02 Duration

Section 31 : RESTful Routing

Lecture 1 Intro to REST 00:16:24 Duration
Lecture 2 RESTful Blog App- INDEX 00:17:10 Duration
Lecture 3 Note about Blog App Layout
Lecture 4 Note about Blog App Layout
Lecture 5 Blog App- Layout 00:09:20 Duration
Lecture 6 Note aboutRESTfulBlogAppNewandCreate
Lecture 7 RESTful Blog App- NEW and CREATE 00:13:43 Duration
Lecture 8 Note about RESTful Blog App SHOW
Lecture 9 RESTful Blog App- SHOW 00:16:55 Duration
Lecture 10 RESTful Blog App- EDIT AND UPDATE 00:16:38 Duration
Lecture 11 RESTful Blog App- DESTROY 00:09:10 Duration
Lecture 12 Note about RESTful Blog App Final Touches
Lecture 13 RESTful Blog App- Final Touches 00:15:14 Duration

Section 32 : Data Associations

Lecture 1 Introduction to Associations 00:03:49 Duration
Lecture 2 Embedded Data 00:14:31 Duration
Lecture 3 Note About Object References
Lecture 4 Object References 00:12:25 Duration
Lecture 5 Module.exports 00:07:24 Duration

Section 33 : YelpCamp Comments

Lecture 1 YelpCamp- Refactoring App.js 00:04:52 Duration
Lecture 2 Note about Seeding the Database
Lecture 3 YelpCamp- Seeding the Database 00:12:28 Duration
Lecture 4 Note about comment model lecture
Lecture 5 YelpCamp- Comment Model 00:11:45 Duration
Lecture 6 Note about Comments Lecture
Lecture 7 YelpCamp- Creating Comments Pt. 1 00:15:02 Duration
Lecture 8 YelpCamp- Creating Comments Pt. 2 00:09:19 Duration
Lecture 9 YelpCamp- Styling Comments Pt 1 00:13:44 Duration
Lecture 10 Note about YelpCamp Styling Comments Pt2
Lecture 11 YelpCamp- Styling Comments Pt 2 00:07:02 Duration

Section 34 : Authentication

Lecture 1 Note about authentication section
Lecture 2 Introduction to Authentication 00:10:40 Duration
Lecture 3 Secret Page Code Along Pt. 1 00:06:24 Duration
Lecture 4 Secret Page Code Along Pt. 2 00:10:44 Duration
Lecture 5 Secret Page Code Along Pt. 3 00:13:22 Duration
Lecture 6 Secret Page Code Along Pt. 4 00:08:05 Duration
Lecture 7 Secret Page Code Along Pt. 5 00:08:42 Duration
Lecture 8 Secret Page Code Along Pt. 5 00:08:42 Duration
Lecture 9 Secret Page Code Along Pt. 5 00:08:42 Duration

Section 35 : YelpCamp Adding Authentication

Lecture 1 YelpCamp- Adding Auth Pt. 1 00:03:58 Duration
Lecture 2 YelpCamp- Adding Auth Pt. 2 00:10:44 Duration
Lecture 3 YelpCamp- Adding Auth Pt. 3. 00:07:29 Duration
Lecture 4 YelpCamp- Adding Auth Pt. 4 00:07:51 Duration
Lecture 5 YelpCamp- Adding Auth Pt. 5 00:10:13 Duration

Section 36 : YelpCamp Cleaning Up

Lecture 1 YelpCamp- Refactoring Routes 00:19:08 Duration
Lecture 2 YelpCamp- User Associations- Comment 00:13:07 Duration
Lecture 3 YelpCamp- User Associations- Campground 00:11:17 Duration

Section 37 : YelpCamp Update and Destroy

Lecture 1 Intro to New YelpCamp Features 00:03:38 Duration
Lecture 2 Campground Edit and Update 00:15:13 Duration
Lecture 3 Campground Destroy 00:07:46 Duration
Lecture 4 NotesaboutCampgroundDestroy&CampgroundAuthorizatio
Lecture 5 Campground Authorization Part 1 00:13:55 Duration
Lecture 6 Campground Authorization Part 2 00:07:00 Duration
Lecture 7 Comment Edit and Update 00:17:27 Duration
Lecture 8 Note about Comment Destroy lecture
Lecture 9 Comment Destroy 00:09:15 Duration
Lecture 10 Comment Authorization 00:10:16 Duration

Section 38 : YelpCamp UI Improvements

Lecture 1 Refactoring Middleware 00:11:12 Duration
Lecture 2 Flash Messages- Installation 00:14:21 Duration
Lecture 3 Note about Flash Messages
Lecture 4 Flash Messages- Adding Bootstrap 00:12:07 Duration
Lecture 5 Flash Messages- Helpful Errors 00:13:18 Duration
Lecture 6 Note about error handling
Lecture 7 Landing Page Refactor - Part One 00:04:55 Duration
Lecture 8 Landing Page Refactor - Part Two 00:12:35 Duration
Lecture 9 Dynamic Price Feature 00:09:34 Duration
Lecture 10 Note aboutfurtherYelpCampimprovements

Section 39 : Git and Github

Lecture 1 Intro To Git 00:13:11 Duration
Lecture 2 Git Init, Add, and Commit
Lecture 3 Git Log and Checkout 00:19:52 Duration
Lecture 4 Note about Git lectures

Section 40 : Deploying

Lecture 1 Intro to Deploying and Heroku 00:05:05 Duration
Lecture 2 Deploying a Simple App Part 1 00:07:05 Duration
Lecture 3 Note about Heroku CLI 00:00:59 Duration
Lecture 4 Deploying a Simple App Part 2 00:17:19 Duration
Lecture 5 Deploying YelpCamp- Basics 00:08:35 Duration
Lecture 6 Note about MongoLab
Lecture 7 Deploying YelpCamp- MongoLab 00:12:53 Duration
Lecture 8 Environment Variables 00:19:02 Duration