种子简介
种子名称:
[FreeCourseSite.com] Udemy - Learn to build an e-commerce store with .Net, React & Redux
文件类型:
视频
文件数目:
224个文件
文件大小:
9.94 GB
收录时间:
2023-6-28 19:11
已经下载:
3次
资源热度:
158
最近下载:
2024-11-22 17:35
下载BT种子文件
下载Torrent文件(.torrent)
立即下载
磁力链接下载
magnet:?xt=urn:btih:8a8dd2eab502e00d5247a0552fa9f8ed2bf50645&dn=[FreeCourseSite.com] Udemy - Learn to build an e-commerce store with .Net, React & Redux
复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。
喜欢这个种子的人也喜欢
种子包含的文件
[FreeCourseSite.com] Udemy - Learn to build an e-commerce store with .Net, React & Redux.torrent
01 - Introduction/001 Introduction.mp416.19MB
01 - Introduction/002 Setting up the dev environment.mp450.09MB
01 - Introduction/003 Course assets and source code.mp46.5MB
01 - Introduction/004 Getting help.mp47.83MB
02 - API Basics/001 Section 2 Introduction.mp441.27MB
02 - API Basics/002 Creating the .Net solution and API project.mp437.43MB
02 - API Basics/003 Adding VS Code extensions.mp422.17MB
02 - API Basics/004 What’s in the Web API template.mp480.74MB
02 - API Basics/005 Creating a new C# class for the Product.mp413.35MB
02 - API Basics/006 What is Entity Framework.mp47.32MB
02 - API Basics/007 Adding the DbContext class.mp481.87MB
02 - API Basics/008 Creating an Entity Framework Migration.mp438.09MB
02 - API Basics/009 Creating a class to seed data into the database.mp421.96MB
02 - API Basics/010 Using the Program.cs class to migrate and seed the data on app startup.mp450.92MB
02 - API Basics/011 Creating an API controller to return a list of products.mp449.73MB
02 - API Basics/012 Using async methods when querying a database.mp423.6MB
02 - API Basics/013 Saving our code into source control.mp446.35MB
02 - API Basics/014 Summary of section 2.mp42.84MB
03 - React Basics/001 Section 3 Introduction.mp418.43MB
03 - React Basics/002 Creating the react application.mp410.75MB
03 - React Basics/003 What's in the React template.mp443.62MB
03 - React Basics/004 React component basics.mp435.99MB
03 - React Basics/005 Using react hooks - useState.mp424.92MB
03 - React Basics/006 Using react hooks - useEffect.mp415.65MB
03 - React Basics/007 Adding CORS configuration to the API.mp426.78MB
03 - React Basics/008 Typescript vs javascript in React.mp424.45MB
03 - React Basics/009 Adding a Typescript interface for the product.mp454.9MB
03 - React Basics/010 File and folder organisation.mp448.29MB
03 - React Basics/011 Adding React components.mp443.59MB
03 - React Basics/012 Adding the Material UI styling framework.mp496.26MB
03 - React Basics/013 Adding components for the ProductList and Card.mp419.23MB
03 - React Basics/014 Installing and using React dev tools.mp411.22MB
03 - React Basics/015 Adding an AppBar.mp414.68MB
03 - React Basics/016 Adding cards for our individual products.mp460.25MB
03 - React Basics/017 Styling the product card.mp471.9MB
03 - React Basics/018 Using Material UI Theme.mp461MB
03 - React Basics/019 Challenge solution and setting bg color.mp451.21MB
03 - React Basics/020 Section 3 Summary.mp4980.03KB
04 - React Router/001 Section 4 Introduction.mp47.83MB
04 - React Router/002 Setting up React Router.mp430.71MB
04 - React Router/003 Adding Nav Links to the AppBar.mp449.77MB
04 - React Router/004 Stying the nav bar.mp471.69MB
04 - React Router/005 Fetching a product on component load.mp478.87MB
04 - React Router/006 Adding the product detail page content.mp444.21MB
04 - React Router/007 Summary of section 4.mp4999.66KB
05 - Error handling/001 Section 5 Introduction.mp423.3MB
05 - Error handling/002 Setting up an error controller.mp439.54MB
05 - Error handling/003 Adding exception handling middleware.mp456.98MB
05 - Error handling/004 Centralising the axios requests.mp457.66MB
05 - Error handling/005 Creating a react component to test the error responses.mp430.16MB
05 - Error handling/006 Using Axios interceptors.mp426.79MB
05 - Error handling/007 Adding toast notifications.mp419.96MB
05 - Error handling/008 Handling validation errors.mp432.99MB
05 - Error handling/009 Creating a server error component.mp425.6MB
05 - Error handling/010 Creating a not found component.mp429.39MB
05 - Error handling/011 Adding a delay and loading indicators to the app.mp435.31MB
05 - Error handling/012 Using the dotnet debugging tool.mp425.55MB
05 - Error handling/013 Using the react debugger.mp436.56MB
05 - Error handling/014 Section 5 summary.mp44.19MB
06 - Adding the shopping cart feature/001 Section 6 introduction.mp414.34MB
06 - Adding the shopping cart feature/002 Creating the basket entity.mp423.61MB
06 - Adding the shopping cart feature/003 EF Relationships.mp472.1MB
06 - Adding the shopping cart feature/004 Create a basket controller.mp417.22MB
06 - Adding the shopping cart feature/005 Add basket item endpoint logic.mp439.06MB
06 - Adding the shopping cart feature/006 Using the debugger to check the add item logic.mp456.43MB
06 - Adding the shopping cart feature/007 Shaping the data to return.mp445.48MB
06 - Adding the shopping cart feature/008 Removing an item from the basket.mp411.16MB
06 - Adding the shopping cart feature/009 Using CreatedAtRoute.mp441.41MB
06 - Adding the shopping cart feature/010 Adding the axios methods for the basket.mp4100.99MB
06 - Adding the shopping cart feature/011 Creating a basket component.mp426.4MB
06 - Adding the shopping cart feature/012 Styling the basket page with a table.mp423.6MB
06 - Adding the shopping cart feature/013 Using React context to centralise state.mp442.1MB
06 - Adding the shopping cart feature/014 App initialisation - fetching the basket on app start.mp450.42MB
06 - Adding the shopping cart feature/015 Updating the header with the basket item count.mp429.19MB
06 - Adding the shopping cart feature/016 Adding the remove item functionality.mp464.62MB
06 - Adding the shopping cart feature/017 Adding specific loading indicators for the buttons.mp423.26MB
06 - Adding the shopping cart feature/018 Challenge - Basket Summary.mp427.97MB
06 - Adding the shopping cart feature/019 Challenge - Solution.mp424.84MB
06 - Adding the shopping cart feature/020 Updating the product detail component to add items to cart part 1.mp452.56MB
06 - Adding the shopping cart feature/021 Updating the product detail component to add items to cart part 2.mp497.84MB
06 - Adding the shopping cart feature/022 Adding a checkout page.mp411.11MB
06 - Adding the shopping cart feature/023 Section 6 Summary.mp44.15MB
07 - Redux/001 Section 7 Introduction.mp411.45MB
07 - Redux/002 Installing and using Redux.mp463.54MB
07 - Redux/003 Redux actions.mp423.73MB
07 - Redux/004 Action Creators.mp412.82MB
07 - Redux/005 Using Redux Toolkit.mp4101.32MB
07 - Redux/006 Using redux dev tools.mp420.31MB
07 - Redux/007 Creating a basket slice.mp453.83MB
07 - Redux/008 Refactoring the app to use the redux store.mp462.79MB
07 - Redux/009 Using async functions in redux part 1.mp466.04MB
07 - Redux/010 Using async functions in redux part 2.mp448.79MB
07 - Redux/011 Using async functions in redux part 3.mp4132.51MB
07 - Redux/012 Challenge - Solution.mp488.81MB
07 - Redux/013 Using Entity Adapters.mp478.36MB
07 - Redux/014 Using entity adapter selectors.mp437.07MB
07 - Redux/015 Fetching a single product.mp478.09MB
07 - Redux/016 Error handling in the reducers.mp470.89MB
07 - Redux/017 Error handling in the basket slice.mp464.83MB
07 - Redux/018 Section 7 summary.mp41.68MB
08 - Paging, Sorting, Filtering/001 Section 8 Introduction.mp419.12MB
08 - Paging, Sorting, Filtering/002 Adding sorting to the API.mp457.91MB
08 - Paging, Sorting, Filtering/003 Adding search functionality to the API.mp49.75MB
08 - Paging, Sorting, Filtering/004 Adding filters to the API.mp437.73MB
08 - Paging, Sorting, Filtering/005 Adding a pagination helper classes.mp422.16MB
08 - Paging, Sorting, Filtering/006 Creating a class that extends our List into a PagedList.mp479MB
08 - Paging, Sorting, Filtering/007 Testing our pagination in swagger.mp434.69MB
08 - Paging, Sorting, Filtering/008 Getting the unique brands and filters as lists from the API.mp419.25MB
08 - Paging, Sorting, Filtering/009 Getting the filter lists from the API and storing in Redux state.mp463.28MB
08 - Paging, Sorting, Filtering/010 Catalog page design.mp492.08MB
08 - Paging, Sorting, Filtering/011 Adding the product params to redux state.mp444.36MB
08 - Paging, Sorting, Filtering/012 Setting up the axios get request to use our params.mp462.03MB
08 - Paging, Sorting, Filtering/013 Adding the search functionality to the client.mp459.04MB
08 - Paging, Sorting, Filtering/014 Adding sort to the client.mp422.26MB
08 - Paging, Sorting, Filtering/015 Adding filtering to the client.mp444.98MB
08 - Paging, Sorting, Filtering/016 Setting up pagination on the client.mp471.78MB
08 - Paging, Sorting, Filtering/017 Adding a pagination component.mp483.27MB
08 - Paging, Sorting, Filtering/018 Challenge solution.mp475.6MB
08 - Paging, Sorting, Filtering/019 Cleaning up the loading indicators in the catalog.mp462.01MB
08 - Paging, Sorting, Filtering/020 Section 8 Summary.mp4990.05KB
09 - Identity/001 Section 9 Introduction.mp411.72MB
09 - Identity/002 Setting up identity.mp438.87MB
09 - Identity/003 Adding the entity configuration and migration.mp497.95MB
09 - Identity/004 Adding an account controller.mp427.13MB
09 - Identity/005 Testing the login and register methods.mp417.52MB
09 - Identity/006 JWT Tokens.mp411.78MB
09 - Identity/007 Creating a token service.mp428.82MB
09 - Identity/008 Using the token service.mp465.8MB
09 - Identity/009 Validating the token on the server.mp434.03MB
09 - Identity/010 Configuring swagger to send the auth token.mp466.59MB
09 - Identity/011 Creating Login and Register components.mp413.74MB
09 - Identity/012 Create a login form.mp436.5MB
09 - Identity/013 Using controlled component.mp432.27MB
09 - Identity/014 Adding React hook form.mp454.89MB
09 - Identity/015 Using React hook form validators.mp431.95MB
09 - Identity/016 Adding an account slice.mp490.87MB
09 - Identity/017 Creating a dropdown menu.mp437.81MB
09 - Identity/018 Persisting the login.mp493.54MB
09 - Identity/019 Cleaning up the app init code.mp461.01MB
09 - Identity/020 Adding a register form.mp454.93MB
09 - Identity/021 Adding the registration validators.mp474.9MB
09 - Identity/022 Transfer the basket to logged in user.mp4120.48MB
09 - Identity/023 Client side testing and code for basket transfer.mp440.83MB
09 - Identity/024 Challenge solution.mp439.02MB
09 - Identity/025 Adding a private route component.mp423.58MB
09 - Identity/026 Section 9 Summary.mp46.81MB
10 - Adding the checkout feature/001 Section 10 Introduction.mp45.83MB
10 - Adding the checkout feature/002 Creating the order entities.mp428.2MB
10 - Adding the checkout feature/003 Refactoring identity to use an int.mp489.54MB
10 - Adding the checkout feature/004 Creating an orders controller.mp410.49MB
10 - Adding the checkout feature/005 Adding the create order method.mp489MB
10 - Adding the checkout feature/006 Testing the order creation.mp436.72MB
10 - Adding the checkout feature/007 Shaping the order data.mp461.82MB
10 - Adding the checkout feature/008 Creating the checkout component.mp433.81MB
10 - Adding the checkout feature/009 Adding a custom text input.mp441.53MB
10 - Adding the checkout feature/010 Using react hook form context.mp434.79MB
10 - Adding the checkout feature/011 Creating a reusable check box.mp411.26MB
10 - Adding the checkout feature/012 Adding a validation library.mp456.25MB
10 - Adding the checkout feature/013 Updating the review component.mp449.94MB
10 - Adding the checkout feature/014 Updating the payment form.mp444.53MB
10 - Adding the checkout feature/015 Submitting the order.mp455.55MB
10 - Adding the checkout feature/016 Fetching a saved address for the form.mp4111.31MB
10 - Adding the checkout feature/017 Creating the orders page.mp466.16MB
10 - Adding the checkout feature/018 Challenge - Order detail.mp420.83MB
10 - Adding the checkout feature/019 Challenge - Solution.mp447.26MB
10 - Adding the checkout feature/020 Section 10 Summary.mp42.22MB
11 - Payments/001 Section 11 Introduction.mp424.59MB
11 - Payments/002 Setting up stripe.mp434.69MB
11 - Payments/003 Creating a payment service.mp451.03MB
11 - Payments/004 Creating a payments controller.mp436MB
11 - Payments/005 Testing the payment intents using swagger.mp417.12MB
11 - Payments/006 Adding stripe to the client.mp441.06MB
11 - Payments/007 Using stripe payment inputs.mp441.95MB
11 - Payments/008 Validating the stripe inputs part 1.mp436.67MB
11 - Payments/009 Validating the stripe inputs part 2.mp450.68MB
11 - Payments/010 Adding the payment intent function.mp431.27MB
11 - Payments/011 Adding the submit payment function.mp488.88MB
11 - Payments/012 Testing card payments.mp438.7MB
11 - Payments/013 Adding a webhook.mp485.05MB
11 - Payments/014 User secrets.mp477.34MB
11 - Payments/015 Section 11 Summary.mp41.87MB
12 - Publishing/001 Section 12 Introduction.mp46.75MB
12 - Publishing/002 Home page design.mp422.46MB
12 - Publishing/003 Creating a react production build.mp486.96MB
12 - Publishing/004 Serving the client app from the API.mp442.69MB
12 - Publishing/005 Switching to a production DB Server.mp4106.4MB
12 - Publishing/006 Deployment - Dockerising our app.mp455.91MB
12 - Publishing/007 Deployment - connecting to the postgres in docker.mp442.2MB
12 - Publishing/008 Deployment - Creating fly io launch config.mp423.96MB
12 - Publishing/009 Deployment - Adding the fly io secrets.mp455.67MB
12 - Publishing/010 Deployment - Adding a github action.mp475.14MB
12 - Publishing/011 Deployment - Automated deployment with github action and fly io.mp488.86MB
12 - Publishing/013 Setting up heroku.mp418.67MB
12 - Publishing/014 Deploying to Heroku.mp491.68MB
12 - Publishing/015 Heroku troubleshooting.mp461.36MB
12 - Publishing/016 Section 12 Summary.mp45.77MB
13 - Roles and CRUD operations/001 Section 13 Introduction.mp48.1MB
13 - Roles and CRUD operations/002 Connecting Github to Heroku.mp414.94MB
13 - Roles and CRUD operations/003 Adding a create product endpoint.mp426.22MB
13 - Roles and CRUD operations/004 Adding automapper.mp464.46MB
13 - Roles and CRUD operations/005 Editing a product.mp440.92MB
13 - Roles and CRUD operations/006 Adding a delete endpoint.mp420.74MB
13 - Roles and CRUD operations/007 Adding an image service.mp476.09MB
13 - Roles and CRUD operations/008 Using the image service.mp459.47MB
13 - Roles and CRUD operations/009 Updating and deleting images.mp451.29MB
13 - Roles and CRUD operations/010 Adding an inventory page.mp4126.24MB
13 - Roles and CRUD operations/011 Adding a product form.mp474.07MB
13 - Roles and CRUD operations/012 Creating a reusable select list.mp422.6MB
13 - Roles and CRUD operations/013 Reusable textarea and number inputs.mp48.7MB
13 - Roles and CRUD operations/014 Adding a drop zone.mp467.16MB
13 - Roles and CRUD operations/015 Styling the drop zone.mp438MB
13 - Roles and CRUD operations/016 Validating the product form.mp438.28MB
13 - Roles and CRUD operations/017 Submitting the form data.mp497.66MB
13 - Roles and CRUD operations/018 Deleting a product from the list.mp442.85MB
13 - Roles and CRUD operations/019 Extracting the roles from the token.mp454.79MB
13 - Roles and CRUD operations/020 Using roles in the client app.mp436.39MB
13 - Roles and CRUD operations/021 Publishing changes to FlyIO.mp446.31MB
13 - Roles and CRUD operations/022 End of course summary.mp46.18MB
14 - Updating to .Net 6/001 Update the project from .Net 5 to .Net 6.mp452.62MB
14 - Updating to .Net 6/002 .Net 6 new project features.mp4199.16MB
15 - Updating to .Net 7, React 18 and React Router 6/001 Updating to .Net 7.mp488.33MB
15 - Updating to .Net 7, React 18 and React Router 6/002 Updating the .Net project to use the minimal hosting model.mp445.44MB
15 - Updating to .Net 7, React 18 and React Router 6/003 Updating to React Router v6.mp4204.38MB
15 - Updating to .Net 7, React 18 and React Router 6/004 Updating to React 18.mp481.99MB