Create a Production Ready Airbnb Clone with React, Node, TypeScript, and GraphQL
Автор: newline
Загружено: 2021-09-13
Просмотров: 9721
Learn advanced React, Node, TypeScript, and GraphQL by building a production-ready home sharing application, inspired by sites like Airbnb. In this 8-week, self-paced, online course, you’ll build a complete home sharing application, that we’ll call Tinyhouse, alongside of industry experts, Hassan Djirdeh and Jing Chen. Hassan has built some of the largest production applications at-scale during his time at Instacart, Shopify and Deloitte. He is also the author of one of the bestselling Vue books, Fullstack Vue. Jing has combined his passions in mechanical-engineer and programming during his time at Alstom and Bombardier. Together these two instructors will teach you how to build an app that you can launch and start making revenue from in just a few months. Check out the full course here: https://www.newline.co/tinyhouse
It’s really frustrating to take courses that claim to build complete “demo apps'' only to find that they weren't even remotely production-ready. Figuring out how to properly use TypeScript and React together, how to securely add permissions for my GraphQL resolvers, how to use typings for Apollo requests, and dozens of other little issues can make creating a non-trival app feel impossible, as you try to figure out these real-world details. This is why we created Tinyhouse, a 30+ hour Masterclass that will take you step by step through a full-featured, full-stack Node.js and React app that covers all of the details and the right way to implement them. By the end of this course you’ll be able to create production ready, sophisticated apps that take Stripe payments, have social login with OAuth and Google Sign-in, contain location-based searching with Google's Geocoding API, build out the users and listings UI (and backend features), build out the host UI, store and host image uploads, and deploy your app to production.
This course is produced by \newline; building courses for developers from software professionals. We democratize production-level details that you would have to spend years educating yourself by working at a Silicon Valley company.
Connect with \newline Online!
Visit \newline's Website: https://www.newline.co/
Find \newline on Facebook: / newlinedotco
Follow \newline on Twitter: / fullstackio
Follow \newline on Instagram: / newlinedotco
Chat with \newline on Discord: / discord
#newline #React #Node
Chapters
0:00 Course Preview
02:39 Environment Setup
05:33 Creating a Node Server From Scratch Introduction
06:37 What is Node?
11:42 Running JavaScript with Node
14:41 Creating a minimal Node:Express Server
22:49 Automatic Reloading Using Nodemon
26:38 Introducing TypeScript
32:16 Adding TypeScript to our Server
48:26 Compiling our TypeScript project
51:32 Linting with ESLint
1:04:48 Introducing mock listings
1:11:52 Creating GET and POST Express routes
1:22:37 Section 1 Summary
1:26:41 GraphQL Introduction
1:27:23 What is GraphQL?
1:33:03 Comparing Github's REST and GraphQL APIs
1:42:50 GraphQL Concepts
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: