RAR-files |
jgt-9781839215810.rar |
100,000,000 |
FCE1ADD1 |
jgt-9781839215810.r00 |
100,000,000 |
E6D87964 |
jgt-9781839215810.r01 |
100,000,000 |
50A8CB94 |
jgt-9781839215810.r02 |
100,000,000 |
F851B9A8 |
jgt-9781839215810.r03 |
100,000,000 |
3DBD4C30 |
jgt-9781839215810.r04 |
100,000,000 |
35B77253 |
jgt-9781839215810.r05 |
100,000,000 |
F858CFB0 |
jgt-9781839215810.r06 |
100,000,000 |
FF1D2F93 |
jgt-9781839215810.r07 |
100,000,000 |
A94AABD8 |
jgt-9781839215810.r08 |
100,000,000 |
CA9E2BB7 |
jgt-9781839215810.r09 |
100,000,000 |
40698E65 |
jgt-9781839215810.r10 |
100,000,000 |
BC4E6084 |
jgt-9781839215810.r11 |
100,000,000 |
EF2D1523 |
jgt-9781839215810.r12 |
100,000,000 |
C068716B |
jgt-9781839215810.r13 |
100,000,000 |
966544B7 |
jgt-9781839215810.r14 |
100,000,000 |
63EDB782 |
jgt-9781839215810.r15 |
100,000,000 |
DE64E5E6 |
jgt-9781839215810.r16 |
100,000,000 |
E0B77C9B |
jgt-9781839215810.r17 |
100,000,000 |
257B7125 |
jgt-9781839215810.r18 |
100,000,000 |
869D1901 |
jgt-9781839215810.r19 |
100,000,000 |
80B01B6A |
jgt-9781839215810.r20 |
100,000,000 |
DAF7DDC0 |
jgt-9781839215810.r21 |
100,000,000 |
3747F1E5 |
jgt-9781839215810.r22 |
100,000,000 |
3EA96E08 |
jgt-9781839215810.r23 |
100,000,000 |
2FB75668 |
jgt-9781839215810.r24 |
100,000,000 |
CEA74F4F |
jgt-9781839215810.r25 |
100,000,000 |
8CDBCAA1 |
jgt-9781839215810.r26 |
100,000,000 |
569F6C91 |
jgt-9781839215810.r27 |
100,000,000 |
C1A00E74 |
jgt-9781839215810.r28 |
100,000,000 |
7015AFCD |
jgt-9781839215810.r29 |
100,000,000 |
922927D2 |
jgt-9781839215810.r30 |
100,000,000 |
937D4B0A |
jgt-9781839215810.r31 |
100,000,000 |
A11B2F74 |
jgt-9781839215810.r32 |
100,000,000 |
BD741C4D |
jgt-9781839215810.r33 |
100,000,000 |
ECBEC6C0 |
jgt-9781839215810.r34 |
100,000,000 |
BA87CB12 |
jgt-9781839215810.r35 |
100,000,000 |
F02557B3 |
jgt-9781839215810.r36 |
100,000,000 |
394C5CD6 |
jgt-9781839215810.r37 |
100,000,000 |
814D6E2C |
jgt-9781839215810.r38 |
100,000,000 |
61777F5D |
jgt-9781839215810.r39 |
100,000,000 |
CD03103D |
jgt-9781839215810.r40 |
100,000,000 |
98E73851 |
jgt-9781839215810.r41 |
100,000,000 |
B127A64E |
jgt-9781839215810.r42 |
100,000,000 |
96B1848C |
jgt-9781839215810.r43 |
100,000,000 |
E9317BCB |
jgt-9781839215810.r44 |
100,000,000 |
9F794EFF |
jgt-9781839215810.r45 |
33,506,824 |
6523BA7F |
|
Total size: |
4,633,506,824 |
|
|
Archived
files |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0101.Introduction to this section.mp4
[a4e6a2bd36eb31f0]
|
30,395,707 |
6ACFEE52 |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0102.Our project and endpoints.mp4
[d84c743d6ecf49ae]
|
14,105,763 |
6AF74E1F |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0103.Reviewing the beginner course code.mp4
[8a70051d80ffb19d]
|
31,793,556 |
B3190425 |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0104.Simplifying our error handling.mp4
[cc46257875e11e72]
|
7,313,341 |
570AE880 |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0105.Refactoring our resources.mp4
[5e4509e4b227884d]
|
12,376,316 |
4882B756 |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0106.Should we have unique names.mp4
[489afcb41b0c2c65]
|
12,258,020 |
BF95417A |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0107.Adding basic type hinting.mp4
[1a9e0499542365d9]
|
21,263,006 |
E6AD783F |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0108.Adding custom JSON types.mp4
[5b63d7e0322bd3a5]
|
16,997,562 |
6D6897B3 |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0109.Using the current class as a type hint.mp4
[863d66d798b4a3c6]
|
10,399,552 |
A239417B |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0110.Using Black for code formatting.mp4
[a9472e67babeb9f4]
|
30,303,808 |
21CC8B41 |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0111.Improving errors with constants.mp4
[38da60e0e559425c]
|
24,059,543 |
1B22A519 |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0112.@classmethod across the board.mp4
[a5193e21695cde7d]
|
19,069,192 |
156E675A |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0113.Testing our API with Postman.mp4
[790347223099176c]
|
24,467,242 |
D086A462 |
Packt Advanced REST APIs with Flask and Python\01.Introduction\0114.Conclusion of this section.mp4
[50277b2af4199b8c]
|
6,790,699 |
D99D0DA0 |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0201.Introduction to this section.mp4
[9f74c8bff6fd5011]
|
9,735,857 |
9E1155B8 |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0202.Serialization with Marshmallow.mp4
[f0e65f186d192686]
|
18,582,040 |
213511DA |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0203.Deserialization with Marshmallow.mp4
[4009c7d0765d549f]
|
16,157,037 |
07077EBB |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0204.Migrating from virtualenv to Pipenv.mp4
[dfb64070c35ccfe2]
|
42,602,967 |
E6FD1421 |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0205.Using vanilla Marshmallow with the API.mp4
[f56f93ef77ae3659]
|
38,983,140 |
8EE7BD8F |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0206.Introduction to Flask-Marshmallow.mp4
[178d78af1ff29eee]
|
34,851,121 |
6D9FA922 |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0207.Adding items to our REST API.mp4
[ff262a505b17dace]
|
32,286,087 |
AF6AAC6A |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0208.Adding stores to our REST API.mp4
[6f120763f3d99d51]
|
25,205,716 |
00E1461B |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0209.Deduplicating error handling.mp4
[f97097700657bf35]
|
14,729,767 |
14142BC2 |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow\0210.Conclusion of this section.mp4
[1ec7c651d2aaddf2]
|
10,960,199 |
029DAADE |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0301.Introduction to this section.mp4
[a1ecb381d82d7914]
|
17,564,194 |
4B78FDCF |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0302.Introduction to e-mail confirmation.mp4
[26da0b22f7309b0]
|
105,974,011 |
DC5D33A8 |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0303.Adding an activated property.mp4
[d10831de70f25ceb]
|
11,909,430 |
78C4023A |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0304.Activating users manually.mp4
[7ea00c51b0032df4]
|
19,191,563 |
5A73EDF9 |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0305.Telling users, they are active.mp4
[16fe401a5ac729f6]
|
39,611,427 |
047F11A2 |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0306.Setting up Mailgun.mp4
[3ce339002256d375]
|
11,498,766 |
4CC2642E |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0307.Sending e-mails with Mailgun (Part 1).mp4
[608d018b6bc26f3]
|
39,012,232 |
E4332BE9 |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0308.Sending e-mails with Mailgun (Part 2).mp4
[af219e8f213e4224]
|
16,013,209 |
BBB1C727 |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0309.Creating our Mailgun library file.mp4
[bfd0c581b9f4a6be]
|
22,971,457 |
B3C68962 |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0310.Using .env files in Flask.mp4
[78cc508bb7531fee]
|
16,001,004 |
DA779E9F |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0311.Adding more configuration to. Env.mp4
[408320fb5f80e123]
|
7,540,332 |
FC7D32DA |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0312.Error handling in Mailgun.mp4
[47fa3b56c4701b74]
|
26,908,055 |
DAA287BA |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations\0313.Conclusion of this section.mp4
[30be3ac1f5ea2856]
|
17,168,384 |
69FE33D3 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0401.Introduction to this section.mp4
[22555de01155534e]
|
15,360,856 |
BDA283FA |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0402.Creating the Confirmation Model.mp4
[6942f57504098b54]
|
39,845,270 |
779AE237 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0403.Changes in our User Model.mp4
[618606e65d9541f0]
|
24,836,522 |
D354C49F |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0404.Creating our Confirmation Resource.mp4
[8a415624550ed794]
|
50,925,446 |
ED617109 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0405.Updating our User Resource.mp4
[5b8c71a157f7e1aa]
|
16,878,478 |
B1D7D73C |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0406.Adding the last confirmation to the user schema.mp4
[80a61ba2e8ed10e0]
|
9,696,705 |
66C349E7 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0407.Fixing our app.py.mp4
[81416a882852d738]
|
19,455,044 |
B5DD4532 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0408.Cross-resource dependencies are (generally) bad.mp4
[5cc8c20ccdbd2ffc]
|
15,646,339 |
8A36A9B1 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0409.What are localisation and internationalisation.mp4
[2f88826982a6cc6d]
|
16,896,567 |
0CDF174B |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0410.Storing strings in config files.mp4
[2535ec5309306b7b]
|
15,230,605 |
E5F256E4 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0411.Creating a simple translation library.mp4
[8e1472625f94d05]
|
23,366,287 |
A6084E6C |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0412.Updating our resources to use translations.mp4
[abe59e3deecfc456]
|
40,345,567 |
C2F8E7C9 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0413.Adding a new language to our API.mp4
[7b6aebadb5006e24]
|
15,697,519 |
D6396A42 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0414.What is Flask-Babel.mp4
[dd80cfbed53e8e47]
|
18,632,200 |
BA00C8B8 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0415.Common pitfalls and advice.mp4
[a19ce54245e016d7]
|
13,097,735 |
CFE15A8B |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation\0416.Conclusion of this section.mp4
[fae17db41cd83e4]
|
26,143,252 |
8F25E9C9 |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0501.Introduction to this section.mp4
[83dc38ecc79f7bdd]
|
19,682,443 |
1046C71C |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0502.Collection and request descriptions.mp4
[51be333141556702]
|
11,776,518 |
7D5C7D67 |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0503.Recap of Postman environments.mp4
[3058952f62ce2fbe]
|
11,844,840 |
F5B45752 |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0504.JavaScript tests in Postman.mp4
[9a186377c7da6db3]
|
35,143,624 |
BBFACEFB |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0505.Running entire collections in Postman.mp4
[10365a5d2e134d6c]
|
36,235,344 |
F44B9890 |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0506.Adding example requests and responses.mp4
[9a3b75050b4ab1f8]
|
20,323,768 |
20B59FE8 |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0507.Previewing our Postman documentation.mp4
[bc36e82ad6acf0ca]
|
3,074,610 |
24D43AAF |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0508.Publishing our documentation page.mp4
[b827cdc3af036002]
|
11,473,983 |
0F8927BD |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0509.More options for publishing documentation.mp4
[552f07fd2913ec4a]
|
19,403,179 |
D0D6EC96 |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests\0510.Conclusion of this section.mp4
[41214c8ce1d0de8e]
|
12,822,039 |
A384EF57 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0601.Introduction to this section.mp4
[e1b32deafa1d09cc]
|
7,744,036 |
3FDD4FD4 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0602.Installing Flask-Uploads.mp4
[d3afdd2735e954c8]
|
5,259,355 |
CECBBCB1 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0603.Config files in Flask.mp4
[551ea57bf8400ca8]
|
36,373,233 |
6C60FEAC |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0604.What are wsgi and Werkzeug.mp4
[f7d8c86b8882d753]
|
20,149,822 |
A7531D51 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0605.Creating our image helper library.mp4
[d548c5fc753365bc]
|
46,862,344 |
87216DF0 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0606.Creating our image schema.mp4
[b36a192e69e06c38]
|
14,968,538 |
C8991795 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0607.Creating our image upload resource.mp4
[bb6b17544d626d7c]
|
24,924,453 |
08C4B177 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0608.Trying out our image upload.mp4
[38f92a7ffbee498c]
|
25,157,200 |
434A155C |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0609.Retrieving and deleting images.mp4
[69d1da95e325229c]
|
31,956,135 |
99859B7F |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0610.Another example user avatars.mp4
[790d0b6e91baf71e]
|
31,583,219 |
0F0ECE97 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0611.Adding the avatar resource.mp4
[7f3b77811f1bd34d]
|
18,662,517 |
BD4EC326 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads\0612.Conclusion of this section.mp4
[1391a151b7817357]
|
15,749,744 |
FC302707 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0701.Introduction to this section.mp4
[55678fd4e0e96f39]
|
324,048,516 |
1D1A3430 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0702.What's in our starter code.mp4
[ee68ed60a756e83e]
|
5,899,041 |
95B8FD7C |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0703.Connecting to our remote database.mp4
[748c359b827d36f6]
|
109,242,445 |
F7ECA2E0 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0704.Initialising Flask-Migrate and Alembic.mp4
[69c483b10bd5fcca]
|
241,668,546 |
357836A1 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0705.Creating our initial table structure.mp4
[9a548d9516beeb7c]
|
290,617,315 |
AC2FEA18 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0706.Our first database migration.mp4
[c1cb920e2ff244a2]
|
132,896,101 |
660F700C |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0707.Checking the Alembic script (important!).mp4
[e082b52df1c12d63]
|
281,697,277 |
3D420F44 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0708.Adding a new column with migrations.mp4
[4cda4dacc6ba2cea]
|
90,649,613 |
EECD538E |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0709.Problems that can happen while migrating.mp4
[78173f5a232208e6]
|
239,615,970 |
D84CB309 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0710.A word of caution!.mp4
[4eef37aa76c8f87f]
|
44,916,024 |
818FF280 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0711.Defining a SQLAlchemy naming convention.mp4
[3102e1ee486e18d0]
|
189,222,877 |
F7257D62 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0712.When should you read documentation.mp4
[936a5d824e413055]
|
182,293,317 |
81B155EA |
Packt Advanced REST APIs with Flask and Python\07.Database migrations\0713.Conclusion of this section.mp4
[6e5a0ebfaa90411a]
|
250,527,628 |
ED2B8278 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0801.Introduction to this lecture.mp4
[6450c2cec3ac0582]
|
12,847,287 |
14ADDE12 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0802.Introduction to OAuth 2.0.mp4
[f6e9651294806f22]
|
15,151,113 |
3C3FFEF4 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0803.What's in our starter code.mp4
[c518801ec757159a]
|
10,171,264 |
F93F4CA8 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0804.Creating a GitHub OAuth App.mp4
[83459a76af31d9df]
|
9,288,894 |
EB5C6395 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0805.Flask-OAuthlib.mp4
[90d6d49c9f89e0b4]
|
13,228,278 |
0D1DB696 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0806.Setting up our GitHub client.mp4
[283a42ec6531275c]
|
17,371,092 |
121F6E35 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0807.Our GithubLogin resource.mp4
[32e656b997dda1a8]
|
13,323,567 |
8C398387 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0808.What is Flask's g.mp4
[45e58bc200e9319d]
|
18,795,748 |
56F06590 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0809.What is a tokengetter.mp4
[1aecae3a270ddb7d]
|
29,429,948 |
D51A8233 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0810.Finishing our GithubAuthorize resource.mp4
[302e2343452f6fb7]
|
17,250,589 |
B4A8486C |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0811.Adding some error handling.mp4
[29c25b9a898660de]
|
8,168,727 |
E093A523 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0812.Setting user passwords.mp4
[4131b9c3412b936a]
|
28,760,733 |
E727857E |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0813.Using url_for with Flask-RESTful.mp4
[a6939a1b5ca0ab69]
|
9,816,305 |
3FDEF682 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth\0814.Conclusion of this section.mp4
[b4dbca10bd7d76ee]
|
13,963,283 |
8D4C22FC |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0901.Introduction to this section.mp4
[120ed0a85e0bf918]
|
6,725,181 |
6433FCC9 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0902.Setting up our Stripe account.mp4
[f201cef0340eba35]
|
14,757,096 |
DB7E55D8 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0903.What's in our starter code.mp4
[63deab7ca8266b6a]
|
14,461,518 |
57C864DF |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0904.Where do users pay.mp4
[9bbae86dc1bf0661]
|
19,089,061 |
A7CAAF52 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0905.After payment receiving order data.mp4
[c9e8915ff024bf36]
|
34,228,005 |
578E954B |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0906.Creating our OrderModel.mp4
[9bd9b41b7812d23e]
|
29,659,924 |
19131FD1 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0907.Many-to-many relationships with SQLAlchemy.mp4
[3fd867b9c05ff466]
|
28,801,906 |
1CB1AE30 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0908.Using the Association Object in our Resource.mp4
[d4630ef3c6510abb]
|
44,320,651 |
6375EDFC |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0909.Charging orders with Stripe.mp4
[d073aa9b28212b9a]
|
29,302,534 |
E6979769 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0910.Calculating the amount and description.mp4
[a02c35827002c08a]
|
18,685,650 |
2189AC38 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0911.Testing our OrderResource.mp4
[8bc9eb204836d8b3]
|
14,408,251 |
0D5D68F4 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0912.Creating a way to view existing orders.mp4
[faca7752f0113b74]
|
10,051,298 |
5086C530 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0913.When things go wrong error handling in Stripe.mp4
[b5aacb5b639bbfce]
|
15,513,639 |
F0548286 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0914.Security considerations in payments.mp4
[9eaf8c470fdc5ebe]
|
8,527,012 |
2F19C2F0 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe\0915.Conclusion of this section.mp4
[c0932ad4364d78ba]
|
13,358,366 |
5B8AD44D |
Packt Advanced REST APIs with Flask and Python\10.Bonus section\1001.Conclusion of the course.mp4
[e3b684a34a495b4c]
|
4,692,437 |
0F1E8FB0 |
Packt Advanced REST APIs with Flask and Python\Exercise Files\exercise_files.zip |
8,236 |
59480D4D |
Packt Advanced REST APIs with Flask and Python\01.Introduction |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\02.Serialization with Marshmallow |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\03.E-mail confirmations |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\04.Advanced e-mail confirmation |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\05.Postman documentation and tests |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\06.Image uploads |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\07.Database migrations |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\08.Third party login with OAuth |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\09.Payments with Stripe |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\10.Bonus section |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python\Exercise Files |
0 |
00000000 |
Packt Advanced REST APIs with Flask and Python |
0 |
00000000 |
|
Total size: |
4,587,728,901 |
|
|