Packt | Full-Stack React, Python, and GraphQL [Video]
- CategoryOther
- TypeTutorials
- LanguageEnglish
- Total size3.4 GB
- Uploaded BySunRiseZone
- Downloads168
- Last checkedOct. 31st '19
- Date uploadedOct. 30th '19
- Seeders 38
- Leechers32
For More Udemy Free Courses >>> https://freetutorials.us/
For more Lynda and other Courses >>> https://www.freecoursesonline.me/
Forum for discussion >>> https://1hack.us/
By : Reed Barger
Released : 24 Oct 2019 (New Release!)
Course Length : 6 hours 35 minutes
ISBN : 9781839215698
Course Source : https://www.packtpub.com/web-development/full-stack-react-python-and-graphql-video
Develop impressive, rich full-stack apps with the latest and greatest features of Python, React, and GraphQL
Learn
• Build stunning, complete full-stack applications with React and Python
• Create a robust Python backend with the Django web framework
• Integrate GraphQL with Python using Graphene and Graphene-Django
• Use GraphQL in great depth—from the basics to using it in full-stack apps
• The latest and greatest React concepts, including React Hooks, React Context, and more
• Work with GraphQL on the backend to create a complete API (with Django and Graphene)
• Master GraphQL in React applications in great depth with Apollo Boost, Apollo Client, and Apollo Client State
About
This course is for developers keen to build complete, full-stack applications with cutting-edge React user interfaces, powered by a robust Python backend and using GraphQL on the server and client.
This course was designed for developers keen to get ahead of the curve in the latest web technologies, and focuses on how to use GraphQL from front to back, the most current techniques and tools in React (including React Hooks, Apollo Boost, and Material UI), and how to combine it all with Python, Django, and Graphene for an amazing stack.
You'll be building a full-stack app from scratch with a GraphQL API made with Python (Django and Graphene); a React client app with React Hooks and Apollo Boost; state management React Context (with useContext) and Apollo Client State, media file uploads with Cloudinary; and tons more.
This app will be a social music-sharing app called ReactTracks where users can upload and share any music they like, interact with various tracks by liking them and adding them to their profile, searching for tracks, adding information about their music, and editing/deleting their tracks.
All the codes and supporting files for this course are available at - https://github.com/PacktPublishing/Full-Stack-React-Python-and-GraphQL
Features
• Build robust GraphQL backends with Python
• Authenticate requests made to your Python backend with JSON web tokens
• Master the latest and greatest tools to React: React Hooks and React Context
Author
Reed Barger
Reed Barger is a Full-Stack Developer and Consultant. Reed is a professional developer with a passion for learning and teaching everything he knows. He believes in learning through doing and this philosophy is present in every course that he teaches. He loves to explore new web and mobile technologies, and his courses focus on giving you the edge in this fast-moving industry.
Files:
[FreeCoursesOnline.Me] PacktPub - Full-Stack React, Python, and GraphQL [Video] 0. Websites you may like- 0. (1Hack.Us) Premium Tutorials-Guides-Articles & Community based Forum.url (0.4 KB)
- 1. (FreeTutorials.Us) Download Udemy Paid Courses For Free.url (0.3 KB)
- 2. (FreeCoursesOnline.Me) Download Udacity, Masterclass, Lynda, PHLearn, Pluralsight Free.url (0.3 KB)
- 3. (NulledPremium.com) Download E-Learning, E-Books, Audio-Books, Comics, Articles and more... etc.url (0.2 KB)
- 4. (FTUApps.com) Download Cracked Developers Applications For Free.url (0.2 KB)
- How you can help Team-FTU.txt (0.2 KB)
- 01.What You Need for This Course.mp4 (32.7 MB)
- 02.Queries, Using GraphiQL, GraphQL compared to REST.mp4 (40.2 MB)
- 03.GraphQL Type System _ Schema, Object vs. Scalar Types, Arguments.mp4 (83.9 MB)
- 04.Mutations for Creating, Updating, Deleting Data in GraphQL.mp4 (43.9 MB)
- 05.Dynamic Values in Queries _ Mutations with GraphQL Variables.mp4 (32.2 MB)
- 06.Hello World in Graphene.mp4 (41.0 MB)
- 07.Syntax in Graphene _ Snakecase vs Camelcase.mp4 (29.5 MB)
- 08.Object Types, Arguments in Queries.mp4 (67.5 MB)
- 09.Mutations _ Default Values.mp4 (76.7 MB)
- 10.Variables in Queries _ Mutations.mp4 (49.4 MB)
- 11.Self and Info Values.mp4 (73.1 MB)
- 12.Creating Base Django Project.mp4 (42.1 MB)
- 13.Making Tracks App _ Modeling Track Data.mp4 (94.6 MB)
- 14.Adding Track Data _ Creating Schema with Graphene-Django.mp4 (78.4 MB)
- 15.Integrating GraphiQL for Interact with App Data.mp4 (41.5 MB)
- 16.Adding Mutations _ Creating New Tracks.mp4 (69.4 MB)
- 17.Creating New Users.mp4 (74.4 MB)
- 18.Querying Users by ID.mp4 (39.0 MB)
- 19.User Authentication with Django-GraphQL-JWT.mp4 (67.4 MB)
- 20.Authorization Headers to Get Current Auth User.mp4 (81.9 MB)
- 21.Connecting Users with Tracks.mp4 (128.2 MB)
- 22.Updating Tracks.mp4 (22.5 MB)
- 23.Deleting Tracks.mp4 (59.2 MB)
- 24.Adding Likes Model _ Creating Likes.mp4 (129.3 MB)
- 25.Querying Likes _ Querying Tracks with Associated Likes.mp4 (41.7 MB)
- 26.Error Handling with GraphQLError.mp4 (58.6 MB)
- 27.Adding Full Text Search to our Tracks.mp4 (24.1 MB)
- 28.Adding our React Client App.mp4 (33.2 MB)
- 29.Exploring the React Source Code.mp4 (87.1 MB)
- 30.Setting up Apollo Client _ Executing Queries with React Apollo.mp4 (49.3 MB)
- 31.Enabling django-cors-headers for Connecting to our Backend.mp4 (68.3 MB)
- 32.Creating our Register Form.mp4 (78.7 MB)
- 33.Executing GraphQL Operations Client-Side with Apollo Dev Tools.mp4 (40.3 MB)
- 34.Storing Form State with useState.mp4 (15.9 MB)
- 35.Executing Mutations with Mutation Component _ Register User Mutation.mp4 (96.8 MB)
- 36.Finishing Register (Success Dialog, Toggling Auth Components, Transitions).mp4 (32.2 MB)
- 37.Custom Error Component _ Improved Error Handling.mp4 (87.8 MB)
- 38.Build out Login Form _ Execute Login Mutation for JWT.mp4 (26.3 MB)
- 39.Using Apollo Client State to Manage Auth State.mp4 (19.7 MB)
- 40.Adding JWT to our Authorization Header with Apollo Client.mp4 (50.1 MB)
- 41.Adding Routing with React Router 4.mp4 (68.5 MB)
- 42.Styling our Header.mp4 (74.8 MB)
- 43.Signing Out Users with Signout Button.mp4 (62.8 MB)
- 44.Creating Loading Component.mp4 (27.2 MB)
- 45.Displaying Tracks with Track List.mp4 (135.6 MB)
- 46.Building CreateTrack Button _ Dialog.mp4 (13.2 MB)
- 47.Improving CreateTrack Dialog.mp4 (25.3 MB)
- 48.Audio Uploads _ Creating New Tracks.mp4 (42.1 MB)
- 49.RefetchQueries to Update UI After Mutation.mp4 (54.5 MB)
- 50.Uncontrolled vs Controlled Components _ Setting File Upload Limit.mp4 (21.2 MB)
- 51.Add Ability to Play _ Download Uploaded Audio Files.mp4 (27.7 MB)
- 52.Add Search Tracks Component _ Functionality.mp4 (20.7 MB)
- 53.Updating Track List According to Search Results.mp4 (18.5 MB)
- 54.Updating Tracks.mp4 (34.9 MB)
- 55.Using React Context _ useContext to Avoid Props Drilling.mp4 (31.4 MB)
- 56.Deleting Tracks.mp4 (98.3 MB)
- 57.Creating Likes _ Liking Tracks.mp4 (66.2 MB)
- 58.Disabling Multiple Likes Per Track.mp4 (19.4 MB)
- 59.Understanding the Apollo Cache _ Update vs. RefetchQueries.mp4 (60.9 MB)
- 60.Updating our Cache upon Creating Tracks.mp4 (19.0 MB)
- 61.Updating Cache upon Deleting Tracks.mp4 (16.7 MB)
- 62.Modifying Fetching Behavior of Queries with Fetch-Policy.mp4 (71.1 MB)
- 63.Building Users' Profile Page.mp4 (117.5 MB)
- 64.Finishing our App.mp4 (34.0 MB)
- code_9781839215698.zip (383.9 KB)
Code:
- udp://tracker.opentrackr.org:1337/announce
- udp://tracker.tiny-vps.com:6969/announce
- udp://tracker.torrent.eu.org:451/announce
- udp://tracker.ds.is:6969/announce
- udp://open.demonii.si:1337/announce
- udp://tracker.iamhansen.xyz:2000/announce
- udp://tracker.moeking.me:6969/announce
- udp://tracker.nyaa.uk:6969/announce
- https://tracker.vectahosting.eu:2053/announce
- http://tracker.yoshi210.com:6969/announce
- https://opentracker.xyz:443/announce
- https://tracker.opentracker.se:443/announce
- udp://tracker.zum.bi:6969/announce
- udp://exodus.desync.com:6969/announce
- udp://denis.stalker.upeer.me:6969/announce
- udp://tracker.filepit.to:6969/announce
- udp://retracker.netbynet.ru:2710/announce
- https://tracker.nanoha.org:443/announce
- udp://retracker.akado-ural.ru:80/announce
- http://tracker.files.fm:6969/announce
- udp://tracker-udp.gbitt.info:80/announce
- udp://tracker.uw0.xyz:6969/announce
- http://tracker3.itzmx.com:6961/announce
- http://tracker.bt4g.com:2095/announce
- udp://ipv4.tracker.harry.lu:80/announce
- http://tracker1.itzmx.com:8080/announce
- http://tracker.gbitt.info:80/announce
- udp://xxxtor.com:2710/announce
- udp://opentor.org:2710/announce
- udp://valakas.rollo.dnsabr.com:2710/announce
- udp://explodie.org:6969/announce
- udp://tracker.sbsub.com:2710/announce
- udp://retracker.lanta-net.ru:2710/announce
- udp://bt1.archive.org:6969/announce
- http://t.acg.rip:6699/announce
- https://1337.abcvg.info:443/announce
- udp://bt2.archive.org:6969/announce
- udp://tracker.leechers-paradise.org:6969/announce
- http://t.nyaatracker.com:80/announce
- http://vps02.net.orel.ru:80/announce
- https://tracker.fastdownload.xyz:443/announce
- https://opentracker.co:443/announce
- udp://tracker.msm8916.com:6969/announce
- https://tracker.nyaa.tk:443/announce
- http://h4.trakx.nibba.trade:80/announce
- udp://tracker.cyberia.is:6969/announce
- udp://tracker.openbittorrent.com:80/announce
- udp://bt.okmp3.ru:2710/announce