Filename Size 01 Course Overview - Start Here/001 How to Get Help.mp4 14.7 MB 01 Course Overview - Start Here/002 Course Resources Document.html 602 B 01 Course Overview - Start Here/003 Optional Prettier Setup.mp4 20.2 MB 01 Course Overview - Start Here/004 App Overview.mp4 9.2 MB 01 Course Overview - Start Here/005 App User Flow Walkthrough.mp4 10.3 MB 01 Course Overview - Start Here/006 Tech Stack.mp4 13.8 MB 01 Course Overview - Start Here/007 App Mockups.mp4 17.8 MB 02 Server Side Architecture/008 Application Architecture.mp4 10.1 MB 02 Server Side Architecture/009 Relationship Between Node and Express.mp4 20.9 MB 02 Server Side Architecture/010 Generating Express Apps.mp4 17.2 MB 02 Server Side Architecture/011 Express Route Handlers.mp4 18 MB 02 Server Side Architecture/012 Heroku Deployment Checklist.mp4 29.4 MB 02 Server Side Architecture/013 Installing the Heroku CLI.mp4 20.7 MB 02 Server Side Architecture/014 Verifying Heroku Deployment.mp4 21.6 MB 02 Server Side Architecture/015 Followup Deployments.mp4 9.2 MB 03 Authentication with Google OAuth/016 Intro to Google OAuth.mp4 16.8 MB 03 Authentication with Google OAuth/017 The OAuth Flow.mp4 23.7 MB 03 Authentication with Google OAuth/018 Overview of Passport JS.mp4 27.4 MB 03 Authentication with Google OAuth/019 Passport Setup.mp4 18 MB 03 Authentication with Google OAuth/020 Enabling Google OAuth API.mp4 24 MB 03 Authentication with Google OAuth/021 Securing API Keys.mp4 13.4 MB 03 Authentication with Google OAuth/022 Google Strategy Options.mp4 18.2 MB 03 Authentication with Google OAuth/023 Testing OAuth.mp4 20.8 MB 03 Authentication with Google OAuth/024 Authorized Redirect URIs.mp4 20.7 MB 03 Authentication with Google OAuth/025 OAuth Callbacks.mp4 22.2 MB 03 Authentication with Google OAuth/026 Access and Refresh Tokens.mp4 25.6 MB 03 Authentication with Google OAuth/027 Nodemon Setup.mp4 11.7 MB 04 Adding MongoDB/028 Server Structure Refactor.mp4 31.8 MB 04 Adding MongoDB/029 The Theory of Authentication.mp4 28.5 MB 04 Adding MongoDB/030 Signing In Users with OAuth.mp4 42.1 MB 04 Adding MongoDB/031 Introduction to MongoDB.mp4 20.6 MB 04 Adding MongoDB/032 MongoDB Setup.mp4 20.7 MB 04 Adding MongoDB/033 Connecting Mongoose to Mongo.mp4 17.5 MB 04 Adding MongoDB/034 Breather and Review.mp4 7.2 MB 04 Adding MongoDB/035 Mongoose Model Classes.mp4 19.1 MB 04 Adding MongoDB/036 Saving Model Instances.mp4 32 MB 04 Adding MongoDB/037 Mongoose Queries.mp4 21.8 MB 04 Adding MongoDB/038 Passport Callbacks.mp4 19.8 MB 04 Adding MongoDB/039 Encoding Users.mp4 40.3 MB 04 Adding MongoDB/040 Deserialize User.mp4 10.6 MB 04 Adding MongoDB/041 Enabling Cookies.mp4 19.3 MB 04 Adding MongoDB/042 Testing Authentication.mp4 21.9 MB 04 Adding MongoDB/043 Logging Out Users.mp4 10.5 MB 04 Adding MongoDB/044 Optional A Deeper Dive.mp4 62.3 MB 05 Dev vs Prod Environments/045 Dev vs Prod Keys.mp4 13.5 MB 05 Dev vs Prod Environments/046 Generating Production Resources.mp4 25.1 MB 05 Dev vs Prod Environments/047 Determining Environment.mp4 15.5 MB 05 Dev vs Prod Environments/048 Version Control Scheme.mp4 17.9 MB 05 Dev vs Prod Environments/049 Heroku Env Variables.mp4 21.6 MB 05 Dev vs Prod Environments/050 Fixing Heroku Proxy Issues.mp4 30.4 MB 06 Moving to the Client Side/051 React App Generation.mp4 18.8 MB 06 Moving to the Client Side/052 A Separate Front End Server.mp4 19.9 MB 06 Moving to the Client Side/053 Running the Client and Server.mp4 22.7 MB 06 Moving to the Client Side/054 Routing Stumbling Block.mp4 45.5 MB 06 Moving to the Client Side/055 The Beauty of Create React Apps Proxy.mp4 35.5 MB 06 Moving to the Client Side/056 Optional Why This Architecture.mp4 78.2 MB 07 Developing the Client Side/057 AsyncAwait Syntax.mp4 33.4 MB 07 Developing the Client Side/058 Refactoring with AsyncAwait.mp4 13.5 MB 07 Developing the Client Side/059 Front End Tech.mp4 13.1 MB 07 Developing the Client Side/060 Client React Setup.mp4 11.6 MB 07 Developing the Client Side/061 Installing Root Modules.mp4 10.9 MB 07 Developing the Client Side/062 Troubleshooting NPM.mp4 5.2 MB 07 Developing the Client Side/063 Redux Review and Setup.mp4 17.2 MB 07 Developing the Client Side/064 The Auth Reducer.mp4 7.5 MB 07 Developing the Client Side/065 Finishing Reducer Setup.mp4 5.5 MB 07 Developing the Client Side/066 Why We Care About Auth.mp4 8.3 MB 07 Developing the Client Side/067 React Router Setup.mp4 9.5 MB 07 Developing the Client Side/068 Route Configuration.mp4 9.6 MB 07 Developing the Client Side/069 Always Visible Components.mp4 14.1 MB 07 Developing the Client Side/070 Always Visible Components.mp4 10.3 MB 07 Developing the Client Side/071 Materialize CSS.mp4 16.4 MB 07 Developing the Client Side/072 Webpack with CSS.mp4 14.4 MB 07 Developing the Client Side/073 Header Design.mp4 7.5 MB 07 Developing the Client Side/074 Current User API.mp4 9.5 MB 07 Developing the Client Side/075 Additional Proxy Rules.mp4 18.4 MB 07 Developing the Client Side/076 Basics of Redux Thunk.mp4 16.6 MB 07 Developing the Client Side/077 Refactoring the App.mp4 10 MB 07 Developing the Client Side/078 Testing FetchUser.mp4 16.6 MB 07 Developing the Client Side/079 Refactoring to AsyncAwait.mp4 13.7 MB 07 Developing the Client Side/080 AuthReducer Return Values.mp4 17.8 MB 07 Developing the Client Side/081 Accessing State in the Header.mp4 12.8 MB 07 Developing the Client Side/082 Header Content.mp4 8.7 MB 07 Developing the Client Side/083 Redirecting a User on Auth.mp4 12.5 MB 07 Developing the Client Side/084 Redirect on Logout.mp4 12.7 MB 07 Developing the Client Side/085 Landing Component.mp4 7.3 MB 07 Developing the Client Side/086 Link Tags.mp4 13.6 MB 08 Handling Payments/087 Client Side Billing.mp4 5.3 MB 08 Handling Payments/088 Billing Considerations.mp4 21.2 MB 08 Handling Payments/089 Stripe Billing Process.mp4 9.1 MB 08 Handling Payments/090 Exploring the Stripe API.mp4 14.6 MB 08 Handling Payments/091 Stripe API Keys.mp4 17.9 MB 08 Handling Payments/092 Env Variables with React.mp4 26.8 MB 08 Handling Payments/093 The Payments Component.mp4 17.9 MB 08 Handling Payments/094 Stripe Tokens.mp4 16.4 MB 08 Handling Payments/095 Payment Fixes.mp4 11.4 MB 08 Handling Payments/096 Reusing Action Types.mp4 15.1 MB 08 Handling Payments/097 Positing the Stripe Token.mp4 5.9 MB 08 Handling Payments/098 Post Request Handlers.mp4 6.9 MB 08 Handling Payments/099 Creating Charges.mp4 10.7 MB