Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
001 Building a form in React.en.srt |
11.10KB |
001 Building a form in React.mp4 |
69.30MB |
001 Generating JSON Web Tokens on the back end.en.srt |
21.45KB |
001 Generating JSON Web Tokens on the back end.mp4 |
92.65MB |
001 Getting the React application ready for deployment.en.srt |
5.55KB |
001 Getting the React application ready for deployment.mp4 |
25.81MB |
001 How React Works.en.srt |
5.27KB |
001 How React Works.mp4 |
12.37MB |
001 Installing node.js and an IDE.en.srt |
2.42KB |
001 Installing node.js and an IDE.mp4 |
17.22MB |
001 Installing the necessary software.en.srt |
3.26KB |
001 Installing the necessary software.mp4 |
16.60MB |
001 Introduction.en.srt |
6.29KB |
001 Introduction.mp4 |
75.28MB |
001 React Hooks_ useState().en.srt |
9.41KB |
001 React Hooks_ useState().mp4 |
40.18MB |
001 Setting up CORS middleware.en.srt |
5.02KB |
001 Setting up CORS middleware.mp4 |
16.59MB |
001 What are we going to create_.en.srt |
3.51KB |
001 What are we going to create_.mp4 |
6.58MB |
001 What is GraphQL_.en.srt |
2.25KB |
001 What is GraphQL_.mp4 |
8.52MB |
002 A bit about me.en.srt |
1.38KB |
002 A bit about me.mp4 |
16.51MB |
002 Building the production ready React application.en.srt |
3.40KB |
002 Building the production ready React application.mp4 |
16.16MB |
002 Changing App to a component, and setting up state.en.srt |
22.97KB |
002 Changing App to a component, and setting up state.mp4 |
108.10MB |
002 Creating our front end application and introducting the React Router.en.srt |
19.33KB |
002 Creating our front end application and introducting the React Router.mp4 |
85.55MB |
002 Getting the list of movies.en.srt |
7.32KB |
002 Getting the list of movies.mp4 |
32.01MB |
002 How to use the downloadable code.en.srt |
1.70KB |
002 How to use the downloadable code.mp4 |
5.13MB |
002 Installing Postgres.en.srt |
5.39KB |
002 Installing Postgres.mp4 |
48.95MB |
002 Making our form a controlled component, and binding it to state.en.srt |
13.98KB |
002 Making our form a controlled component, and binding it to state.mp4 |
70.08MB |
002 React Hooks_ useEffect().en.srt |
6.56KB |
002 React Hooks_ useEffect().mp4 |
26.37MB |
002 Setting up a schema and REST endpoint for GraphQL.en.srt |
20.37KB |
002 Setting up a schema and REST endpoint for GraphQL.mp4 |
82.62MB |
002 Setting up the Go project.en.srt |
16.89KB |
002 Setting up the Go project.mp4 |
67.79MB |
003 Checking for errors.en.srt |
7.89KB |
003 Checking for errors.mp4 |
38.10MB |
003 Getting the Go project ready for deployment.en.srt |
4.14KB |
003 Getting the Go project ready for deployment.mp4 |
19.65MB |
003 Getting the JSON Web Token from the back end.en.srt |
7.29KB |
003 Getting the JSON Web Token from the back end.mp4 |
36.53MB |
003 Handling the GraphQL request.en.srt |
6.80KB |
003 Handling the GraphQL request.mp4 |
35.74MB |
003 How to ask for help.en.srt |
2.62KB |
003 How to ask for help.mp4 |
32.61MB |
003 Installing a router and creating better handlers.en.srt |
21.55KB |
003 Installing a router and creating better handlers.mp4 |
78.57MB |
003 Installing Go.en.srt |
1.44KB |
003 Installing Go.mp4 |
8.01MB |
003 Making form inputs reusable components and a Challenge.en.srt |
8.72KB |
003 Making form inputs reusable components and a Challenge.mp4 |
50.15MB |
003 More about useEffect, and why we don't typically refer to things by ID in React.en.srt |
9.13KB |
003 More about useEffect, and why we don't typically refer to things by ID in React.mp4 |
33.33MB |
003 Our first React app.en.srt |
3.84KB |
003 Our first React app.mp4 |
14.27MB |
003 Routing to a component.en.srt |
2.93KB |
003 Routing to a component.mp4 |
14.74MB |
004 Building the Go back end for our remote server.en.srt |
2.13KB |
004 Building the Go back end for our remote server.mp4 |
6.24MB |
004 Challenge_ Route to components.en.srt |
2.24KB |
004 Challenge_ Route to components.mp4 |
8.69MB |
004 Displaying one movie.en.srt |
11.43KB |
004 Displaying one movie.mp4 |
48.71MB |
004 Handling a successful login.en.srt |
5.28KB |
004 Handling a successful login.mp4 |
20.58MB |
004 Implementing GraphQL requests for all movies.en.srt |
14.64KB |
004 Implementing GraphQL requests for all movies.mp4 |
74.96MB |
004 Models.en.srt |
6.80KB |
004 Models.mp4 |
31.00MB |
004 React and Redux.en.srt |
3.13KB |
004 React and Redux.mp4 |
10.64MB |
004 Solution to Challenge.en.srt |
1.63KB |
004 Solution to Challenge.mp4 |
11.69MB |
004 The obligatory _Hello, world_ app.en.srt |
16.32KB |
004 The obligatory _Hello, world_ app.mp4 |
52.30MB |
004 Useful Resources.html |
2.94KB |
005 Adding a search endpoint.en.srt |
7.19KB |
005 Adding a search endpoint.mp4 |
35.27MB |
005 Adding middleware to check for a valid token.en.srt |
23.47KB |
005 Adding middleware to check for a valid token.mp4 |
113.40MB |
005 Copying files to the server.en.srt |
3.49KB |
005 Copying files to the server.mp4 |
7.02MB |
005 Creating a reusable select component.en.srt |
7.18KB |
005 Creating a reusable select component.mp4 |
43.46MB |
005 Getting started with Movies by Genre.en.srt |
10.06KB |
005 Getting started with Movies by Genre.mp4 |
52.81MB |
005 Setting up a simple API route.en.srt |
15.49KB |
005 Setting up a simple API route.mp4 |
61.93MB |
005 Solution to Challenge.en.srt |
4.03KB |
005 Solution to Challenge.mp4 |
17.87MB |
005 Working with components.en.srt |
9.34KB |
005 Working with components.mp4 |
30.10MB |
006 Getting Genres from back end.en.srt |
6.21KB |
006 Getting Genres from back end.mp4 |
36.63MB |
006 Implementing GraphQL requests for search on front end.en.srt |
12.30KB |
006 Implementing GraphQL requests for search on front end.mp4 |
59.93MB |
006 Improved error handling.en.srt |
4.47KB |
006 Improved error handling.mp4 |
19.74MB |
006 More about routing (and a bit about the React lifecycle).en.srt |
11.40KB |
006 More about routing (and a bit about the React lifecycle).mp4 |
33.22MB |
006 Prepopulating the form with an existing movie.en.srt |
9.05KB |
006 Prepopulating the form with an existing movie.mp4 |
55.15MB |
006 Protecting the route on our front end.en.srt |
9.87KB |
006 Protecting the route on our front end.mp4 |
45.59MB |
006 Setting up the production database.en.srt |
4.85KB |
006 Setting up the production database.mp4 |
15.49MB |
006 Styling components.en.srt |
7.30KB |
006 Styling components.mp4 |
22.42MB |
007 Adding redirects for protected components.en.srt |
4.48KB |
007 Adding redirects for protected components.mp4 |
18.91MB |
007 Creating the database.en.srt |
2.55KB |
007 Creating the database.mp4 |
15.51MB |
007 Displaying one movie using GraphQL.en.srt |
4.58KB |
007 Displaying one movie using GraphQL.mp4 |
16.58MB |
007 Displaying the list of Genres.en.srt |
4.71KB |
007 Displaying the list of Genres.mp4 |
18.62MB |
007 More about routing Part II.en.srt |
7.39KB |
007 More about routing Part II.mp4 |
26.12MB |
007 Sending data to the REST back end.en.srt |
9.96KB |
007 Sending data to the REST back end.mp4 |
48.74MB |
007 Setting up the web server.en.srt |
12.88KB |
007 Setting up the web server.mp4 |
56.76MB |
007 Using a CSS Framework.en.srt |
5.38KB |
007 Using a CSS Framework.mp4 |
24.70MB |
008 Challenge.en.srt |
2.71KB |
008 Challenge.mp4 |
4.69MB |
008 Client side form validation.en.srt |
9.40KB |
008 Client side form validation.mp4 |
46.80MB |
008 Creating our connection pool and connecting to the database.en.srt |
10.87KB |
008 Creating our connection pool and connecting to the database.mp4 |
46.29MB |
008 Getting movies by Genre.en.srt |
6.80KB |
008 Getting movies by Genre.mp4 |
41.40MB |
008 More about routing Part III.en.srt |
14.96KB |
008 More about routing Part III.mp4 |
55.38MB |
008 More about the CSS Framework.en.srt |
4.90KB |
008 More about the CSS Framework.mp4 |
23.76MB |
008 Running the Go back end with supervisor.en.srt |
6.70KB |
008 Running the Go back end with supervisor.mp4 |
18.60MB |
008 Updating the front end.en.srt |
9.43KB |
008 Updating the front end.mp4 |
54.91MB |
009 Components and props.en.srt |
5.66KB |
009 Components and props.mp4 |
25.95MB |
009 Database functions & a challenge.en.srt |
15.51KB |
009 Database functions & a challenge.mp4 |
74.30MB |
009 Displaying movies by Genre.en.srt |
8.28KB |
009 Displaying movies by Genre.mp4 |
34.16MB |
009 Displaying one movie.en.srt |
7.54KB |
009 Displaying one movie.mp4 |
35.69MB |
009 Modifying the back end to handle poster images.en.srt |
16.54KB |
009 Modifying the back end to handle poster images.mp4 |
93.91MB |
009 Receiving data on the REST back end.en.srt |
19.59KB |
009 Receiving data on the REST back end.mp4 |
111.07MB |
009 Solution to Challenge.en.srt |
3.38KB |
009 Solution to Challenge.mp4 |
14.79MB |
010 More about props.en.srt |
3.63KB |
010 More about props.mp4 |
15.71MB |
010 Providing feedback with a reusable alert.en.srt |
12.41KB |
010 Providing feedback with a reusable alert.mp4 |
60.76MB |
010 Saving our token when the user leaves the site.en.srt |
9.32KB |
010 Saving our token when the user leaves the site.mp4 |
36.69MB |
010 Showing Genre name - an alternative to lifting state.en.srt |
5.65KB |
010 Showing Genre name - an alternative to lifting state.mp4 |
17.84MB |
010 Solution to challenge.en.srt |
10.57KB |
010 Solution to challenge.mp4 |
48.57MB |
010 Updating the front end to display the poster image.en.srt |
7.24KB |
010 Updating the front end to display the poster image.mp4 |
28.30MB |
011 An aside_ cleaning up our JSON feed.en.srt |
2.96KB |
011 An aside_ cleaning up our JSON feed.mp4 |
14.23MB |
011 Cleaning things up.en.srt |
4.44KB |
011 Cleaning things up.mp4 |
14.01MB |
011 Code clean up.en.srt |
4.14KB |
011 Code clean up.mp4 |
14.34MB |
011 Editing an existing movie.en.srt |
8.74KB |
011 Editing an existing movie.mp4 |
38.99MB |
011 Making better error responses from our back end.en.srt |
6.58KB |
011 Making better error responses from our back end.mp4 |
36.59MB |
011 React Events.en.srt |
8.59KB |
011 React Events.mp4 |
42.65MB |
011 React Events.mp4.vtx |
424.10KB |
012 Adding images.en.srt |
7.15KB |
012 Adding images.mp4 |
21.66MB |
012 Deleting a movie.en.srt |
6.96KB |
012 Deleting a movie.mp4 |
25.81MB |
012 Getting all movies as JSON.en.srt |
12.53KB |
012 Getting all movies as JSON.mp4 |
59.62MB |
012 More events.en.srt |
5.57KB |
012 More events.mp4 |
30.56MB |
012 source-code.zip |
188.06KB |
013 Adding a confirmation step when deleting movies.en.srt |
9.37KB |
013 Adding a confirmation step when deleting movies.mp4 |
37.64MB |
013 Next Steps.en.srt |
2.95KB |
013 Next Steps.mp4 |
13.51MB |
013 Refs.en.srt |
7.41KB |
013 Refs.mp4 |
32.02MB |
013 source-code-styling-components.zip |
188.93KB |
014 Implementing delete on the back end.en.srt |
4.32KB |
014 Implementing delete on the back end.mp4 |
22.62MB |
014 Simplifying things with state.en.srt |
11.93KB |
014 Simplifying things with state.mp4 |
52.53MB |
015 Connecting our delete button to the REST back end.en.srt |
7.88KB |
015 Connecting our delete button to the REST back end.mp4 |
31.27MB |
015 More about state_ lifting state to share data between components.en.srt |
12.28KB |
015 More about state_ lifting state to share data between components.mp4 |
58.84MB |
015 source-code-more-css.zip |
189.42KB |
016 Challenge_ displaying list of movies to edit.en.srt |
3.92KB |
016 Challenge_ displaying list of movies to edit.mp4 |
14.39MB |
016 Functional components.en.srt |
9.32KB |
016 Functional components.mp4 |
35.56MB |
016 source-code-props.zip |
189.77KB |
017 Cleaning things up.en.srt |
2.92KB |
017 Cleaning things up.mp4 |
16.47MB |
017 Solution to challenge.en.srt |
1.64KB |
017 Solution to challenge.mp4 |
9.30MB |
018 source-code-events.zip |
190.08KB |
019 source-code-more-events.zip |
190.17KB |
020 source-code.zip |
195.24KB |
021 source-code-simplifying-things-with-state.zip |
190.24KB |
022 source-code-more-about-state.zip |
191.06KB |
023 source.zip |
196.89KB |
024 source-code-cleanup.zip |
189.98KB |
026 source-code-intro.zip |
189.19KB |
027 source-code-routing-to-component.zip |
189.73KB |
029 source-code-solution.zip |
190.42KB |
030 source-code-nested-links-1.zip |
191.31KB |
031 source-code-nested-routing-2.zip |
191.41KB |
032 source-code-nested-routing-3.zip |
191.96KB |
033 source-code-nested-routing-4.zip |
192.54KB |
035 source-code-setting-up-app.zip |
2.11KB |
036 source-code-installing-router.zip |
3.36KB |
037 source-code-models.zip |
4.02KB |
038 source-code-one-route.zip |
5.85KB |
039 source-code-improved-error-handling.zip |
5.96KB |
040 go_movies.sql |
5.94KB |
041 source-code-connecting-to-db.zip |
6.30KB |
042 source-code-database-functions.zip |
7.16KB |
043 source-code-solution-db-functions.zip |
7.32KB |
044 source-code-db-functions-2.zip |
7.31KB |
045 source-code-get-all-movies.zip |
7.37KB |
046 source-code-next-steps.zip |
7.39KB |
047 source-code-cors.zip |
7.80KB |
048 source-code-list-all-movies-react.zip |
192.58KB |
049 source-code-error-checking.zip |
192.72KB |
050 source-code-display-one-movie-front-end.zip |
193.13KB |
051 source-code-genres-part-1.zip |
192.45KB |
052 source-code-genres-part-2.zip |
7.91KB |
053 source-backend-app.zip |
7.91KB |
053 source-front-end.zip |
193.12KB |
054 source-code-back-end-movies-by-genre.zip |
8.05KB |
055 source-code-displaying-movies-by-genre-front-end.zip |
193.93KB |
056 source-code-show-genre-name.zip |
194.01KB |
057 source-code-clean-up.zip |
194.06KB |
058 source-form.zip |
195.22KB |
059 source-form-2.zip |
195.48KB |
060 source-forms-3.zip |
196.26KB |
061 source-form-4.zip |
196.66KB |
062 source-reusable-select.zip |
197.24KB |
063 source-populating-form.zip |
197.44KB |
064 source-back-end.zip |
8.12KB |
064 source-front-end.zip |
197.56KB |
065 source.zip |
197.76KB |
066 source-back-end.zip |
13.19KB |
067 source-back-end.zip |
6.84KB |
067 source-front-end.zip |
192.75KB |
068 source-back-end.zip |
13.21KB |
069 source-front-end.zip |
199.95KB |
070 source-front-end.zip |
200.17KB |
071 source-back-end.zip |
13.39KB |
072 source-front-end.zip |
200.25KB |
074 source-front-end.zip |
200.77KB |
075 source-back-end.zip |
15.34KB |
076 source-front.zip |
210.86KB |
077 source-front.zip |
211.82KB |
079 source-back-end.zip |
16.08KB |
081 source-front.zip |
212.00KB |
083 source-back-end.zip |
16.14KB |
083 source-front.zip |
213.19KB |
084 source-front.zip |
212.18KB |
085 source-back-end.zip |
16.19KB |
086 movie_tickets.jpg |
31.73KB |
086 source-front.zip |
246.04KB |
088 source-back-end.zip |
17.09KB |
089 source-back-end.zip |
17.35KB |
090 source-front.zip |
247.02KB |
091 source-back-end.zip |
17.46KB |
092 source-front.zip |
247.26KB |
094 source-front.zip |
248.39KB |
095 source-back-end.zip |
18.13KB |
096 source-back-end.zip |
18.13KB |
096 source-front.zip |
248.47KB |
097 source-back-end.zip |
17.46KB |
097 source-front.zip |
247.25KB |
098 source-front.zip |
251.39KB |
100 source-back-end.zip |
18.10KB |
104 Caddyfile |
614B |
108 source-front.zip |
251.77KB |
external-assets-links.txt |
298B |
external-assets-links.txt |
230B |
external-assets-links.txt |
103B |
external-assets-links.txt |
93B |
external-assets-links.txt |
159B |
external-assets-links.txt |
291B |
external-assets-links.txt |
351B |
external-assets-links.txt |
487B |
external-assets-links.txt |
48B |