| 0 | 289.1 KB | ||
| 1 | 84.6 KB | ||
| 1 - Application Preview.mp4 | 44.2 MB | ||
| 2 | 169.9 KB | ||
| 3 | 50.5 KB | ||
| 4 | 145.8 KB | ||
| 5 | 312.7 KB | ||
| 6 | 738.2 KB | ||
| 10 - Connecting with Redux State Management.mp4 | 48.5 MB | ||
| 11 - Routing with reactrouterdom.mp4 | 34.6 MB | ||
| 12 - Creating Login Page View.mp4 | 48.9 MB | ||
| 12 - LoginPage.css | 819.2 B | ||
| 13 - Handling Username Input.mp4 | 32 MB | ||
| 14 - Handling Login Button.mp4 | 47.8 MB | ||
| 15 - Code Refactoring.mp4 | 34.3 MB | ||
| 16 - Getting Geo Location.mp4 | 57.7 MB | ||
| 17 - Disabling Button on Location Error.mp4 | 15.8 MB | ||
| 18 - Saving Location In Store.mp4 | 34 MB | ||
| 19 - Redux Store Debugging.mp4 | 33.9 MB | ||
| 2 - Nodejs installation.mp4 | 18.7 MB | ||
| 20 - Getting Fake Location.mp4 | 47.5 MB | ||
| 21 - Connection with SocketIO Server.mp4 | 79.3 MB | ||
| 22 - Storing Online Users.mp4 | 65.6 MB | ||
| 23 - Login functionality.mp4 | 71 MB | ||
| 24 - Emitting Event with Online Users.mp4 | 93.8 MB | ||
| 25 - Saving Online Users In Store.mp4 | 53.1 MB | ||
| 26 - Removing Disconnected User From Store.mp4 | 58.1 MB | ||
| 27 - Testing Functionality Of Removing Disconnected User.mp4 | 25.5 MB | ||
| 28 - Application Source Code After Section.html | 0 B | ||
| 28 - S03E07App.zip | 324.1 KB | ||
| 29 - MapPage.css | 2.7 KB | ||
| 29 - Rendering Google Map.mp4 | 72.4 MB | ||
| 3 - Creating Server Project.mp4 | 20.3 MB | ||
| 30 - Rendering Map Markers.mp4 | 128.5 MB | ||
| 30 - location-icon.svg | 819.2 B | ||
| 31 - Rendering Username Label.mp4 | 30.1 MB | ||
| 32 - Creating User Card.mp4 | 41.2 MB | ||
| 33 - Connecting User Info Card.mp4 | 71.6 MB | ||
| 34 - Calculating Distance Between Two Coordinates.mp4 | 58 MB | ||
| 34 - distanceFunction.txt | 614.4 B | ||
| 35 - Converting Number to Two Decimals.mp4 | 46 MB | ||
| 36 - Creating Chat Button.mp4 | 42.3 MB | ||
| 36 - chat-icon.svg | 1.4 KB | ||
| 37 - Application Source Code After Section.html | 0 B | ||
| 37 - S04E08App.zip | 330 KB | ||
| 38 - Preparing Store For Messages.mp4 | 67.1 MB | ||
| 39 - Creating Dummy Chatboxes.mp4 | 54.9 MB | ||
| 4 - Creating Express Server.mp4 | 41 MB | ||
| 40 - Adding Nav Bar to Chatbox.mp4 | 53.6 MB | ||
| 40 - close-icon.svg | 921.6 B | ||
| 41 - Adding Messages Container.mp4 | 14 MB | ||
| 42 - Adding New Message Input.mp4 | 14.6 MB | ||
| 43 - Handling User Input.mp4 | 51.2 MB | ||
| 44 - Rendering Dummy Messages.mp4 | 61.6 MB | ||
| 45 - Displaying Real Chatboxes.mp4 | 65.1 MB | ||
| 46 - Closing Chatboxes.mp4 | 35.5 MB | ||
| 47 - Appending Local Messages.mp4 | 189.3 MB | ||
| 48 - Fixing Bug With Messages.mp4 | 32.1 MB | ||
| 49 - Sending Messages To Other Users.mp4 | 100.7 MB | ||
| 5 - Adding SocketIO Server.mp4 | 38.8 MB | ||
| 50 - Displaying Messages At Server Side.mp4 | 50.5 MB | ||
| 51 - Automatically Opening Chatboxes.mp4 | 51.9 MB | ||
| 52 - Messages Scroll Automatically.mp4 | 39.5 MB | ||
| 53 - Application Source Code After Section.html | 0 B | ||
| 53 - S05E15App.zip | 337.1 KB | ||
| 54 - Introduction To Video Rooms.mp4 | 12.3 MB | ||
| 55 - Preparing Store For Video Rooms.mp4 | 42.9 MB | ||
| 56 - Create Room Button.mp4 | 59.2 MB | ||
| 56 - call-icon.svg | 2.4 KB | ||
| 57 - Creating Join Room Buttons.mp4 | 63.1 MB | ||
| 58 - Informing Server About New Room Created.mp4 | 106 MB | ||
| 59 - Fixing Bug With Emitting Event With New Room.mp4 | 24.3 MB | ||
| 6 - Testing Connection with Postman.mp4 | 18.8 MB | ||
| 7 | 512 B | ||
| 8 | 344.5 KB | ||
| 9 | 153.4 KB | ||
| 10 | 224.7 KB | ||
| 11 | 133.5 KB | ||
| 12 | 725.1 KB | ||
| 13 | 435.4 KB | ||
| 14 | 89 KB | ||
| 15 | 686.6 KB | ||
| 16 | 604.5 KB | ||
| 17 | 423.1 KB | ||
| 18 | 2.6 KB | ||
| 19 | 934.4 KB | ||
| 20 | 387.2 KB | ||
| 21 | 950.4 KB | ||
| 22 | 96.5 KB | ||
| 23 | 605.8 KB | ||
| 24 | 905.6 KB | ||
| 25 | 415.1 KB | ||
| 26 | 784.4 KB | ||
| 27 | 873.3 KB | ||
| 28 | 20.7 KB | ||
| 29 | 340.8 KB | ||
| 30 | 75.6 KB | ||
| 31 | 446.2 KB | ||
| 32 | 951.9 KB | ||
| 33 | 443.3 KB | ||
| 34 | 73.7 KB | ||
| 35 | 851.7 KB | ||
| 36 | 562.8 KB | ||
| 37 | 737.5 KB | ||
| 38 | 198.5 KB | ||
| 39 | 135.9 KB | ||
| 40 | 536.3 KB | ||
| 41 | 246.4 KB | ||
| 42 | 489.7 KB | ||
| 43 | 762 KB | ||
| 44 | 40.5 KB | ||
| 45 | 859.1 KB | ||
| 46 | 584.7 KB | ||
| 47 | 125 KB | ||
| 48 | 694.3 KB | ||
| 49 | 793.4 KB | ||
| 50 | 46.9 KB | ||
| 51 | 199.9 KB | ||
| 52 | 428.4 KB | ||
| 53 | 519.3 KB | ||
| 54 | 203.1 KB | ||
| 55 | 233 KB | ||
| 56 | 368.1 KB | ||
| 57 | 534.2 KB | ||
| 58 | 402.1 KB | ||
| 59 | 687.1 KB | ||
| 60 | 39.3 KB | ||
| 60 - Broadcasting Rooms List to All Users.mp4 | 64.9 MB | ||
| 61 | 52.5 KB | ||
| 61 - Setting Real Rooms In Store.mp4 | 35.6 MB | ||
| 62 | 955.3 KB | ||
| 62 - Rendering Real Rooms.mp4 | 52.6 MB | ||
| 63 | 10.4 KB | ||
| 63 - Getting Access To Local Stream.mp4 | 128.6 MB | ||
| 64 | 96.9 KB | ||
| 64 - Displaying Local Video.mp4 | 75.3 MB | ||
| 65 - PeerJS Introduction.mp4 | 36.8 MB | ||
| 65 | 326 KB | ||
| 66 - Creating Peer Object.mp4 | 39.8 MB | ||
| 66 | 930.3 KB | ||
| 67 - How Peer Server Works.mp4 | 39.6 MB | ||
| 67 | 489.2 KB | ||
| 68 - Connecting With Peer Server.mp4 | 78.6 MB | ||
| 7 - Disconnected Event Handler.mp4 | 31.9 MB | ||
| 68 | 725.9 KB | ||
| 69 | 944.6 KB | ||
| 69 - Preparing Peer Implementation For Calling.mp4 | 76.9 MB | ||
| 70 - Joining Video Room.mp4 | 107.3 MB | ||
| 71 - Updating Rooms At Server Side.mp4 | 95.9 MB | ||
| 72 - Testing Broadcasting Rooms After Login Event.mp4 | 13.4 MB | ||
| 8 - More about Events Handlers.mp4 | 5.4 MB | ||
| 70 | 734.4 KB | ||
| 71 | 900.7 KB | ||
| 72 | 213.3 KB | ||
| 73 - Connecting Calling With Second User.mp4 | 43.4 MB | ||
| 73 | 279.3 KB | ||
| 74 | 646.3 KB | ||
| 74 - Displaying Remote Stream.mp4 | 50.3 MB | ||
| 75 - Creating Video Room Buttons.mp4 | 64.4 MB | ||
| 75 - call-disconnect-icon.svg | 1.8 KB | ||
| 75 - camera-icon.svg | 1.4 KB | ||
| 75 - camera-off-icon.svg | 1.2 KB | ||
| 75 - mic-icon.svg | 921.6 B | ||
| 75 - mic-off-icon.svg | 1.2 KB | ||
| 75 | 170.3 KB | ||
| 76 | 433.4 KB | ||
| 76 - Leaving Room At Initiator Side.mp4 | 49.8 MB | ||
| 77 - Testing Leaving Room.mp4 | 19.1 MB | ||
| 77 | 651.1 KB | ||
| 78 | 49.7 KB | ||
| 78 - Server Side Logic Of Leaving Room.mp4 | 86.9 MB | ||
| 79 | 646.8 KB | ||
| 79 - Closing Peer Connection At Both Sides.mp4 | 135.8 MB | ||
| 80 - Handling Case Of Dirty Leave.mp4 | 144.9 MB | ||
| 80 | 82.9 KB | ||
| 81 | 348 KB | ||
| 81 - Microphone and Camera Buttons.mp4 | 124.4 MB | ||
| 82 | 687.1 KB | ||
| 82 - Muting And Switching Camera Off.mp4 | 46.3 MB | ||
| 83 | 220.4 KB | ||
| 83 - Complete Application Source Code.html | 102.4 B | ||
| 83 - geocall-completed.zip | 365 KB | ||
| 84 - What is WebRTC.mp4 | 12.9 MB | ||
| 85 - What is Signaling Server.mp4 | 9.8 MB | ||
| 86 - What is STUN Server.mp4 | 9.2 MB | ||
| 87 - What is TURN Server.mp4 | 16.4 MB | ||
| 88 - What is SDP.mp4 | 12.7 MB | ||
| 89 - What are ICE Candidates.mp4 | 14.4 MB | ||
| 9 - Creating React Application.mp4 | 31.7 MB | ||
| 90 - How To Establish Direct Connection Between Peers.mp4 | 22.1 MB | ||
| TutsNode.net.txt | 102.4 B | ||
| [TGx]Downloaded from torrentgalaxy.to .txt | 614.4 B | ||
| 84 | 832.7 KB | ||
| ▲ 193 total files | |||
Description
Learn technologies like React, WebRTC (PeerJS) , SocketIO and Google Maps API by creating amazing project ,,GeoCall”. In this practical course we will jump straight to the code and explain all necessary things through the course. We will go through all of the steps to create application with possibility of sharing our location on the map with other users. We will create own PeerJS implementation to show how you can develop WebRTC application with direct calls. After this course you will be able to create own application with Google Maps and calling functionality. You will know the process how to establish connection between peers.
In our application we will use:
WebRTC (PeerJS)
JavaScript
SocketIO
Express.js
Node.js
React
Google Maps API
We will create necessary UI with React and Google Maps and we will proceed with all of the logic related with SocketIO and WebRTC.
App creating process:
Prepare environment
Build frontend of our application with React
Connect our Application with Google Maps
Create chat functionality with SocketIO
Create functionality to share with other users our location
Connect own PeerJS Server
Implement direct calls with PeerJS
I hope you will enjoy the course and after finishing it you will feel confident to create own application with Google Maps and chat functionality with direct calls.
Also you can find theory module about WebRTC if you would like to know more details what is going behind of implementation of PeerJS
Who this course is for:
Students who want to learn how to create Sharing Location Application
Students who want to create Realtime Application
Students who want to know how to Create Video Chat
Students who want to know how to create Chat Functionality
Requirements
Javascript and Basic React knowledge
Last Updated 2/2023
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 375.6 MB | freecoursewb | 2 weeks | 0 | 0 | |
| 299.1 MB | freecoursewb | 2 months | 1 | 2 | |
| 2.4 GB | freecoursewb | 4 months | 2 | 2 | |
| 1.9 GB | freecoursewb | 5 months | 2 | 2 | |
| 1.5 GB | freecoursewb | 6 months | 2 | 2 |
All Comments