وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

React JS Project Bootcamp:Build YouTube Clone and 2 Projects

سرفصل های دوره

Master React JS with a YouTube Clone and More: Develop Scalable, Real-World Projects for Production-Ready Deployment.


1 - Introduction
  • 1 -Introduction

  • 2 - YouTube Clone Project-1
  • 1 -React-Youtube-Clone-Source-Code.rar
  • 1 -YouTube Clone Project - Live Demo
  • 1 - YouTube Clone Project - Source Code.html
  • 2 -Initializing Project Part-1
  • 3 -Creating Navbar Part - 2
  • 4 -Designing Search Input in Navbar Part - 3
  • 5 -Adding Clear Icon in Search Field Part - 4
  • 6 -Creating Sidebar Lets Import Icons Part - 5
  • 7 -Creating Sidebar Lets Create Category Object Part - 6
  • 8 -Creating Sidebar Add Categories Part-7
  • 9 -Creating Home Page Cards Part-8
  • 10 -Creating Home Page Cards Part - 9
  • 11 -Youtube API Setup Generating API Key Part - 10
  • 12 -Going Through Videos API Part - 11
  • 13 -Calling Popular Videos API Part - 12
  • 14 -Parsing Storing Videos Data Part - 13
  • 15 -Making Home Cards Dynamic Part - 14
  • 16 -Lets Fetch Channel Thumbnail Part - 15
  • 17 -Lets Update Channel Thumbnail and Render It Part-16
  • 18 -Lets Select the Categories Part - 17
  • 19 -Lets Go Through Categories API Part - 18
  • 20 -Fetching Categories Id Part - 19
  • 21 -Storing Categories Id Part - 20
  • 22 -Fetching Videos by Category Id Part - 21
  • 23 -Custom Hook For Home Page Part - 22
  • 24 -Lets Store Page Tokens Part - 23
  • 25 -Fetching from Next Page Part - 24
  • 26 -Adding Infinite Scrolling Feature Part - 25
  • 27 -Infinite Scroll as Per Categories Part - 26
  • 28 -Rendering Fetch Error Loading Spinner Part - 27
  • 29 -Creating Watch Page Route Part - 28
  • 30 -Creating Watch Page Layout Part-29
  • 31 -Creating Watch Page Details Part - 30
  • 32 -Creating Watch Page Buttons Part - 31
  • 33 -Designing Watch Page Description Part - 32
  • 34 -Designing Mini Cards Part - 33
  • 35 -Adding Video Duration in Mini Cards Part - 34
  • 36 -Fetching Videos Data for Watch Page Part - 35
  • 37 -Storing Videos Data Part - 36
  • 38 -Creating Helper Functions for Fetching Videos Data Part - 37
  • 39 -Lets Show the Video Details Part - 38
  • 40 -Add New Properties in Video Data Part - 39
  • 41 -Creating Video Viewing Section Part - 40
  • 42 -Fetching Activities For Watch Page Part - 41
  • 43 -Storing All Fetched Video Ids in an Array Part - 42
  • 44 -Fetching and Parsing Videos Data Part - 43
  • 45 -Storing And Displaying Videos Data Part - 44
  • 46 -Designing Comments Section Part - 45
  • 47 -Fetching Video Comments Part - 46
  • 48 -Parsing And Storing Comments Part - 47
  • 49 -Displaying Fetched Comments Part - 48
  • 50 -Adding Load More Button for Comments Part - 49
  • 51 -Designing Comment Replies Part - 50
  • 52 -Fetching Comment Replies Parsing Them Part - 51
  • 53 -Displaying Comments Replies Part - 52
  • 54 -Lets Resolve Some Bugs Part - 53
  • 55 -Designing Channel Page Channel Details Part - 54
  • 56 -Fetching Channel Info Part - 55
  • 57 -Parsing and Storing Fetched Data Part - 56
  • 58 -Displaying Channel Data Part - 57
  • 59 -Creating Custom Hook for Channel Part - 58
  • 60 -Lets Create Separate API Call File for Videos Channel Info Part - 59
  • 61 -Lets Create Separate API Call File for Comments Replies Part - 60
  • 62 -Lets Create Seperate API Call File for Video Details Channel Activities Part-61
  • 63 -Lets Create Separate API Call File for Categories Part - 62
  • 64 -Creating Modal for Channel Description Part - 63
  • 65 -Making Modal Scroll-able Part - 64
  • 66 -Designing Category Selection Buttons Part - 65
  • 67 -Designing Video Cards for Channel Page Part - 66
  • 68 -Fetching Videos for Channel Page Part - 67
  • 69 -Storing Videos Data for Channel Page Part - 68
  • 70 -Displaying Video Details in Cards Part - 69
  • 71 -Creating Load More button For Videos Fetching More Videos Part - 70
  • 72 -Updating the Stored Videos Part - 71
  • 73 -Adding Infinite Scrolling For Channel Videos Part - 72
  • 74 -Designing Channel Page Playlist Cards Part - 73
  • 75 -Fetching Playlist Data Part - 74
  • 76 -Parsing Playlist Data Part - 75
  • 77 -Updating The User Channel Hook Part - 76
  • 78 -Rendering Fetched Data in Playlists Part - 77
  • 79 -Adding Infinite Scrolling for Playlists Part - 78
  • 80 -Removing Loader When We Fetch All Videos Part - 79
  • 81 -Creating Parse File Part - 80
  • 82 -Designing Playlist Item Card Part - 81
  • 83 -Fetching Playlist Items Data Part - 82
  • 84 -Displaying PlayList Details Part - 83
  • 85 -Creating Custom Hook for Playlist Items Part - 84
  • 86 -Designing Playlist Video Card Part - 85
  • 87 -Fetching Playlist Videos Part - 86
  • 88 -Parsing Playlist Videos Data Part - 87
  • 89 -Storing Playlist Videos Data Part - 88
  • 90 -Creating Custom Hook for Playlist Item Part - 89
  • 91 -Adding Interactivity to Home Watch Page Part - 90
  • 92 -Adding Interactivity to Channel Page Playlist Page Part - 91
  • 93 -Creating Search Page Route Part - 92
  • 94 -Fetching Video Id Using Search API Part - 93
  • 95 -Getting Parsing Video Data for Search Page Part - 94
  • 96 -Storing Searched Video Data Part - 95
  • 97 -Close Icon In Search Field Part - 96
  • 98 -Making Navbar Responsive Part - 97
  • 99 -Making Home Page Responsive Part - 98
  • 100 -Making Watch Page Responsive Part - 99
  • 101 -Making Channel Page Responsive Part - 100
  • 102 -Making Playlist Page Responsive Part - 101
  • 103 -Pushing Code to Github Part - 102
  • 104 -Hosting App on Vercel Part - 103
  • 105 -Course Wrap Up
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 43454
    حجم: 12056 مگابایت
    مدت زمان: 899 دقیقه
    تاریخ انتشار: ۸ اسفند ۱۴۰۳
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید