توضیحات
Uber Clone – Typescript, NodeJS, GraphQL, React, Apollo ، دوره کلون اوبر با تایپ اسکریپت ، NodeJS, GraphQL, React, Apollo توسط آکادمی Nomadcoders منتشر شده است. در این دوره سیستم اوبر را از ابتدا تا انتها شبیه سازی میکنید ( بک اند ، فرانت اند و انتشار). شما ایجاد یک سرویس جهانی را در همه سطوح برنامه نویسی تجربه خواهید کرد. کاربران می توانند داده های نقشه گوگل را دانلود کنند، اطلاعات محلی خودرو را ارسال و دریافت کنند و همچنین در زمان واقعی بین راننده و مشتری چت کنند. کلون کدینگ روشی برای مطالعه، ایجاد و دنبال کردن سرویس های کاربردی مانند اینستاگرام و یوتیوب است. هیچ راهی به اندازه یادگیری ایجاد یک سرویس واقعی سریع و موثر نیست.
تکنولوژی های استفاده شده در بک اند:
Graphql Yoga, Express, TypeORM, Bcrypt, Mailgun, JWT, Twilio, Postgresql, Cloudinary, Heroku
تکنولوژی های استفاده شده در فرانت اند:
React, Typescript, Styled Components, Popmotion, Google Maps Javascript SDK
آنچه خواهید آموخت
- تعاملات real-time بین کاربران ایجاد کنید.
- ساخت یک اپلیکیشن چند منظوره در دنیای واقعی
- دانلود داده های گوگل مپس
- ایحاد سرویس چت
مشخصات دوره Uber Clone – Typescript, NodeJS, GraphQL, React, Apollo
- ناشر: Nomad Coders
- مدرس: Niko
- زبان: انگلیسی
- سطح آموزش: پیشرفته
- تعداد دروس: 182
- مدت زمان آموزش: 22 ساعت و 42 دقیقه
سر فصل های دوره
# Requirements
# Whatarewebuilding
# Whatareweusing
# ProjectSetup-Git&Installation
# ProjectSetupTypescriptandNodeJS
# Awordon@types
# GraphQLYogaandExpresspartOne
# GraphQLYogaandExpresspartTwo
# APIandSchemaStructuepartOne
# APIandSchemaStructuepartTwo
# GraphqlToTypescript
# TypecheckingGraphqlArguments
# ConfiguringTypeORM
# CreatingaVirtualEnvironmentonNodeJS
# UserEntityGraphQLType
# UserEntitypartOne
# UserEntitypartTwo
# HashingandEncryptingUserPasswords
# VerifyingUserPassword
# VerificationEntitypartOne
# UsingTypesontheEntities
# CreatingtheVerificationKey
# PlaceEntity
# RideEntity
# ChatandMessageEntitiespartOne
# ChatandMessageEntitiespartTwo
# ModelRelationshipslikeaBoss
# ResolverTypes
# PlanningtheResolverspartOne
# PlanningtheResolverspartTwo
# FacebookConnectResolverpartOne
# FacebookConnectResolverpartTwo
# FacebookConnectResolverpartThree
# TestingtheFacebookConnectResolver
# EmailSignInResolverpartOne
# EmailSignInResolverpartTwo
# IntroductiontoTwilio
# StartPhoneVerificationResolverpartOne
# StartPhoneVerificationResolverpartTwo
# StartPhoneVerificationResolverpartThree:SendingSMS
# CompletePhoneVerificationpartOne
# CompletePhoneVerificationpartTwo
# EmailSignUpResolver
# CreatingCustomJWT
# AuthenticatingUserswithCustomJWT
# TestingAuthenticationResolvers
# CustomAuthMiddlewareonExpresspartOne
# CustomAuthMiddlewareonExpresspartTwo
# UsingResolverContextforAuthentication
# GetMyProfileResolver
# ProtectingResolverswithMiddlewares
# SendingConfirmationEmailpartOne
# SendingConfirmationEmailpartTwo
# SendingConfirmationEmailpartThree
# TestingEmailSending
# RequestEmailVerificationResolver
# CompleteEmailVerificationResolver
# TestingEmailVerificationResolvers
# UpdateMyProfileResolverpartOne
# UpdateMyProfileResolverpartTwo
# UpdateMyProfileResolverBugFixing
# ToggleDrivingModeResolver
# ReportMovementResolver
# AddPlaceResolver
# EditPlaceResolver
# DeletePlaceResolver
# GetMyPlacesResolverandTesting
# GetNearbyDriversResolverpartOne
# GetNearbyDriversResolverpartTwo
# DriversSubscriptionpartOne
# DriversSubscriptionpartTwo
# AuthenticatingWebSocketSubscriptionspartOne
# AuthenticatingWebSocketSubscriptionspartTwo
# FilteringSubscriptionMessages
# FilteringSubscriptionMessagespartTwo
# RequestRideResolver
# GetNearbyRidesResolver
# NearbyRideSubscription
# TestingtheNearbyRideSubscription
# UpdateRideStatusResolverpartOne
# UpdateRideStatusResolverpartTwo
# GetRideResolver
# RideStatusSubscription
# TestingtheRideStatusSubscription
# CreatingaChatRoom
# GetChatResolver
# BugFixing
# TestingGetChatResolver
# SendChatMessageResolver
# MessageSubscription
# BackendConclusions
# CreateReactAppwithTypescript
# ApolloSetuppartOne
# ApolloSetuppartTwo
# ApolloSetuppartThree
# ApolloSetupRecap
# ConnectingLocalStatetoComponents
# TypescriptandReactComponents
# TypescriptandStyledComponentspartOne
# TypescriptandStyledComponentspartTwo
# GlobalStylesSetUp
# PlanningtheRoutes
# RouterandRoutes
# OutHomeComponent
# LoginComponentandReactHelmet
# RouteComponentsReview
# InputsandTypescriptpartOne
# InputsandTypescriptpartTwo
# NotificationswithReactToastify
# PhoneLoginMutationpartOne
# MagicwithApolloCodegen
# PhoneLoginMutationpartTwo
# PhoneLoginMutationpartThree
# VerifyPhoneScreen
# TestingthePhoneLoginScreenandRedirecting
# VerifyPhoneMutationpartOne
# VerifyPhoneMutationpartTwo
# UpdatingLocalState
# SocialLoginwithApollopartOne
# SocialLoginwithApollopartTwo
# SocialLoginwithApollopartThree
# SocialLoginwithApollopartFour
# HomeSidebarComponent
# HomeSidebarQuery
# HomeSidebarQuerypartTwo
# UpdatingDriverModepartOne
# UpdatingDriverModepartTwo
# EditProfileScreenpartOne
# EditProfileScreenpartTwo
# EditProfileScreenpartThree
# UploadingProfilePhototoCloudinarypartOne()
# UploadingProfilePhototoCloudinarypartOne()
# UploadingProfilePhototoCloudinarypartTwo
# SettingsScreenpartOne
# SettingsScreenpartTwo
# Places+AddPlaceComponents
# AddPlaceMutation
# EditPlaceMutation
# GoogleMapsandReactpartOne
# GoogleMapsandGeolocation
# GoogleMapEvents
# ReverseGeocodingpartOne
# ReverseGeocodingpartTwo
# GeocodingpartOne
# GeocodingpartTwo
# RefactoringAddPlace
# HomeScreenUserMarker
# HomeScreenMovingwiththeUser
# HomeScreenCreatingRouteMarkers
# HomeScreenGettingDirectionspartOne
# HomeScreenGettingDirectionspartTwo
# CalculatingthePrice
# ReportLocationwithHOC
# NearbyDriversQuery
# NearbyDriversQuerypartTwo
# DrawingNearbyDriverspartOne
# DrawingNearbyDriverspartTwo
# DrawingNearbyDriverspartThree
# EjectingfromApolloBoost
# RequestRideMutation
# GettingNearbyRidespartOne
# GettingNearbyRidespartTwo
# ApolloSubscriptionspartOne
# ApolloSubscriptionspartTwo
# RideScreenpartOne
# GetRideQuerypartOne
# GetRideQuerypartTwo
# RideStatusSubscription
# RideStatusSubscriptionpartTwo
# ChatScreenQuery
# ChatScreenMutation
# ChatScreenSubscription
# ChatScreenSubscriptionpartTwo
# FrontendConclusions
# DeployingtoNowpartOne
# DeployingtoNowpartTwo
# Bugfixandconclusions
# Introduction
# BuildingforproductionpartOne
# Heroku
# HerokuandDatabases
# FinishingUp
پیش نیاز های دوره
- An average understanding of JS is required
- An intermediate or better understanding of TYPESCRIPT!
- An intermediate or higher understanding of React is required.
- Medium or high level GRAPHQL, understanding of APOLLO is required.
تصاویر

فیلم نمونه
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
30.1 گیگابایت













































2 دیدگاه. همین الان خارج شوید
سلام، لطفا آپدیت کنید
سلام
نسخه به روزتری در دسترس نیست.