本站已收录 番号和无损神作磁力链接/BT种子 

GetFreeCourses.Co-Udemy-Create a Twitter Clone with Node.js, Socket.IO and MongoDB

种子简介

种子名称: GetFreeCourses.Co-Udemy-Create a Twitter Clone with Node.js, Socket.IO and MongoDB
文件类型: 视频
文件数目: 275个文件
文件大小: 15.08 GB
收录时间: 2021-3-30 15:26
已经下载: 3
资源热度: 458
最近下载: 2024-5-10 22:21

下载BT种子文件

下载Torrent文件(.torrent) 立即下载

磁力链接下载

magnet:?xt=urn:btih:3f593ecef7c1def03ccda19e7fc5cbc4620e73ae&dn=GetFreeCourses.Co-Udemy-Create a Twitter Clone with Node.js, Socket.IO and MongoDB 复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。

喜欢这个种子的人也喜欢

种子包含的文件

GetFreeCourses.Co-Udemy-Create a Twitter Clone with Node.js, Socket.IO and MongoDB.torrent
  • 1. Node JS Basic Overview/1. Course promo video (from course home page).mp420.12MB
  • 1. Node JS Basic Overview/2. Setup and creating our first app.mp490.79MB
  • 1. Node JS Basic Overview/3. Creating a server.mp474.22MB
  • 1. Node JS Basic Overview/5. Rendering content on the web page.mp449.02MB
  • 1. Node JS Basic Overview/6. Supporting additional pages.mp439.52MB
  • 1. Node JS Basic Overview/7. Adding a routing file.mp447.03MB
  • 1. Node JS Basic Overview/8. Handling POSTGET requests (form submissions).mp470.35MB
  • 10. Retweeting posts/1. Setting up the retweet route.mp447.14MB
  • 10. Retweeting posts/2. Adding the retweet fields to the schema.mp461.16MB
  • 10. Retweeting posts/3. Retweeting posts.mp460.49MB
  • 10. Retweeting posts/4. Retweeting posts - Fix.mp428.25MB
  • 10. Retweeting posts/5. Showing the number of retweets next to the button.mp475.21MB
  • 10. Retweeting posts/6. Setting retweet button colour when page is loaded.mp414.8MB
  • 10. Retweeting posts/7. Rendering the retweet.mp484.41MB
  • 10. Retweeting posts/8. Populating the retweet's postedBy field.mp433.63MB
  • 10. Retweeting posts/9. Adding the retweet message indicator.mp462.52MB
  • 11. Replying to posts/1. Opening the reply modal popup.mp480.52MB
  • 11. Replying to posts/10. Inserting the reply into the database.mp428.88MB
  • 11. Replying to posts/11. Reloading the page after a reply is submitted.mp423.18MB
  • 11. Replying to posts/12. Outputting the reply.mp493.19MB
  • 11. Replying to posts/2. Adding the post form in the modal.mp433.06MB
  • 11. Replying to posts/3. Enabling the submit reply button when the user types.mp433.06MB
  • 11. Replying to posts/4. Making the request to get the post when modal opens.mp480.39MB
  • 11. Replying to posts/5. Refactoring the get posts function.mp455.29MB
  • 11. Replying to posts/6. Getting a single post by ID.mp456.34MB
  • 11. Replying to posts/7. Outputting the post into the reply modal.mp449.11MB
  • 11. Replying to posts/8. Clearing the reply modal when it is closed.mp448.41MB
  • 11. Replying to posts/9. Sending the reply to the server.mp4100.7MB
  • 12. Creating the posts page/1. Sending the user to the posts page on click.mp443.77MB
  • 12. Creating the posts page/2. Creating the posts route.mp464.56MB
  • 12. Creating the posts page/3. Loading the post on the post page.mp436.22MB
  • 12. Creating the posts page/4. Loading the replies to the post on the post page.mp4111.29MB
  • 12. Creating the posts page/5. Fixing a bug in the replies.mp424.89MB
  • 12. Creating the posts page/6. Large font size for the post we're viewing.mp467.27MB
  • 13. Deleting posts/1. Adding the delete button to our own posts.mp4124.49MB
  • 13. Deleting posts/2. Styling the delete button.mp429.66MB
  • 13. Deleting posts/3. Getting the id of the post we want to delete.mp438.02MB
  • 13. Deleting posts/4. Making the ajax call to delete a post.mp467.19MB
  • 13. Deleting posts/5. Deleting the post.mp469.78MB
  • 14. Profile Page/1. Creating the profile route file.mp432.47MB
  • 14. Profile Page/10. Styling the user details.mp443.03MB
  • 14. Profile Page/11. Creating the profile tabs.mp475.26MB
  • 14. Profile Page/12. Loading posts on the profile page.mp449.1MB
  • 14. Profile Page/13. Includingexcluding the replies.mp484.88MB
  • 14. Profile Page/14. Implementing the replies tab.mp475.18MB
  • 14. Profile Page/2. Creating the profile page pug file.mp429.42MB
  • 14. Profile Page/3. Accessing the profile page by username.mp495.65MB
  • 14. Profile Page/4. User not found error message.mp432.15MB
  • 14. Profile Page/5. Accessing the profile page by ID.mp432.9MB
  • 14. Profile Page/6. Styling the profile image + cover photo.mp475.86MB
  • 14. Profile Page/7. Message button style.mp477.23MB
  • 14. Profile Page/8. Styling the follow button.mp458.46MB
  • 14. Profile Page/9. Outputting the user details.mp451.8MB
  • 15. Following and followers/1. Following and followers schema changes.mp445.77MB
  • 15. Following and followers/10. Getting the followingfollowers data from the database.mp492.4MB
  • 15. Following and followers/11. Outputting the users.mp474.05MB
  • 15. Following and followers/12. Styling the users list.mp425.36MB
  • 15. Following and followers/13. Adding the follow button to the user list.mp452.72MB
  • 15. Following and followers/14. Only showing posts from people we're following.mp456.08MB
  • 15. Following and followers/15. Following count bug fix.mp431.64MB
  • 15. Following and followers/2. Getting the user ID when we press the follow button.mp462.62MB
  • 15. Following and followers/3. Creating the follow endpoint.mp462.23MB
  • 15. Following and followers/4. Checking if the user is already following the person.mp458.41MB
  • 15. Following and followers/5. Following and unfollowing the user.mp464.77MB
  • 15. Following and followers/6. Updating the button when we followunfollow a user.mp476.89MB
  • 15. Following and followers/7. Updating the text of the button when we followunfollow a user.mp48.54MB
  • 15. Following and followers/8. Updating the followingfollowers count.mp475.63MB
  • 15. Following and followers/9. Creating the followingfollowers page.mp444.84MB
  • 16. Uploading profile pictures/1. Adding the profile picture upload button.mp453.35MB
  • 16. Uploading profile pictures/10. Updating the user's profile picture in the database.mp4112.21MB
  • 16. Uploading profile pictures/2. Creating the image upload modal.mp429.56MB
  • 16. Uploading profile pictures/3. Adding Cropper JS (the cropping library).mp444.01MB
  • 16. Uploading profile pictures/4. Loading the image preview into the modal.mp494.1MB
  • 16. Uploading profile pictures/5. Adding the cropper functionality.mp462.73MB
  • 16. Uploading profile pictures/6. Converting the image upload data to a blob.mp444.98MB
  • 16. Uploading profile pictures/7. Image upload ajax call.mp430.22MB
  • 16. Uploading profile pictures/8. Accessing the image on the server.mp487.9MB
  • 16. Uploading profile pictures/8.1 uploadBlob.mp4474.6MB
  • 16. Uploading profile pictures/9. Storing the uploaded image in the correct location.mp465.98MB
  • 17. Uploading a cover photo/1. Adding the upload button to the cover photo section.mp477.24MB
  • 17. Uploading a cover photo/2. Cover photo upload modal popup.mp427.06MB
  • 17. Uploading a cover photo/3. Cover photo cropping.mp429.54MB
  • 17. Uploading a cover photo/4. Uploading the cover photo.mp484.56MB
  • 18. Pinning posts/1. Pin post modal.mp466.69MB
  • 18. Pinning posts/2. Pinning posts.mp498.34MB
  • 18. Pinning posts/3. Changing the icon colour for the pinned post.mp434.15MB
  • 18. Pinning posts/4. Pinned post label.mp432.2MB
  • 18. Pinning posts/5. Displaying the pinned post on the profile.mp477.57MB
  • 18. Pinning posts/6. Unpinning posts.mp468.38MB
  • 19. Search page/1. Creating the search page.mp478.32MB
  • 19. Search page/2. Styling the search box.mp457.98MB
  • 19. Search page/3. Creating the search timer.mp465.58MB
  • 19. Search page/4. Searching for posts.mp455.1MB
  • 19. Search page/5. Outputting the search posts.mp420.11MB
  • 19. Search page/6. Searching for users.mp459.09MB
  • 19. Search page/7. Outputting the search users.mp423.57MB
  • 2. Using NPM/1. npm init.mp480.78MB
  • 2. Using NPM/2. Installing our first npm package.mp452.7MB
  • 2. Using NPM/3. npm install.mp429MB
  • 2. Using NPM/4. Telling git to ignore node_modules (skip if not using git).mp423.46MB
  • 20. Creating group chats/1. Creating the inbox page routes.mp466.44MB
  • 20. Creating group chats/10. Styling the selected users.mp436.64MB
  • 20. Creating group chats/11. Removing the selected user.mp474.69MB
  • 20. Creating group chats/12. Creating the chat schema.mp445.4MB
  • 20. Creating group chats/13. Creating the chat routes.mp461.08MB
  • 20. Creating group chats/14. Creating chats.mp467.42MB
  • 20. Creating group chats/2. Creating the new message button.mp435.34MB
  • 20. Creating group chats/3. New message page elements.mp423.85MB
  • 20. Creating group chats/4. Styling the new message page elements.mp462.54MB
  • 20. Creating group chats/5. Adding the user search timer.mp453.39MB
  • 20. Creating group chats/6. Output selectable users.mp443.91MB
  • 20. Creating group chats/7. Selecting users.mp459.22MB
  • 20. Creating group chats/8. Leaving selected users out of the search results.mp429.19MB
  • 20. Creating group chats/9. Outputting the selected users.mp444.89MB
  • 21. Chat list/1. Getting the chats.mp462.43MB
  • 21. Chat list/2. Outputting the chat elements.mp442.61MB
  • 21. Chat list/3. Styling the chat items.mp429.22MB
  • 21. Chat list/4. Getting the chat name.mp458.74MB
  • 21. Chat list/5. Showing the chat images.mp456.95MB
  • 21. Chat list/6. Styling the chat images.mp449.49MB
  • 21. Chat list/7. Ellipsis for overflowing text.mp432.53MB
  • 22. Accessing chats/1. Creating the chat page.mp420.37MB
  • 22. Accessing chats/2. Getting the chat data for the page.mp455.38MB
  • 22. Accessing chats/3. Checking that the chat exists.mp464.05MB
  • 22. Accessing chats/4. Accessing the chat by user ID.mp493.62MB
  • 22. Accessing chats/5. Sorting the chats by most recent first.mp413.62MB
  • 23. Chat page UI/1. Adding the chat page elements.mp424.49MB
  • 23. Chat page UI/2. Making the page take up the fill window height.mp439.12MB
  • 23. Chat page UI/3. Styling the chat title bar.mp438.99MB
  • 23. Chat page UI/4. Styling the message text box.mp443.16MB
  • 23. Chat page UI/5. Styling the chat messages container.mp434.39MB
  • 23. Chat page UI/6. Group chat images.mp430.37MB
  • 23. Chat page UI/7. Styling the group chat images.mp431.45MB
  • 23. Chat page UI/7.1 groupChatImagesStyle.mp4186.04MB
  • 23. Chat page UI/8. Limiting the number of displayed chat images.mp496.47MB
  • 24. Changing the chat name/1. Adding the chat name modal popup.mp442.26MB
  • 24. Changing the chat name/2. Making the ajax call to change the name.mp433.13MB
  • 24. Changing the chat name/3. Updating the chat name in the database.mp430.74MB
  • 24. Changing the chat name/4. Get chat route.mp453.18MB
  • 24. Changing the chat name/5. Get chat data by chat ID.mp419.42MB
  • 25. Sending messages/1. Message submitted event handlers.mp449.97MB
  • 25. Sending messages/2. Send message function.mp427.41MB
  • 25. Sending messages/3. Creating the message schema.mp438.02MB
  • 25. Sending messages/4. Sending the message to the database.mp455.91MB
  • 26. Outputting messages/1. Creating the message html.mp460.9MB
  • 26. Outputting messages/10. Setting the border radius of their messages.mp423.3MB
  • 26. Outputting messages/11. Outputting the sender name.mp442.07MB
  • 26. Outputting messages/12. Outputting the sender profile picture.mp455.08MB
  • 26. Outputting messages/13. Fixing a bug in the scrolling of messages.mp422.14MB
  • 26. Outputting messages/14. Scrolling messages to the bottom automatically.mp457.06MB
  • 26. Outputting messages/15. Showing a loading spinner while messages are loading.mp464.89MB
  • 26. Outputting messages/2. Adding the main style for the messages.mp438.75MB
  • 26. Outputting messages/3. Styling our own messages.mp458.22MB
  • 26. Outputting messages/4. Handling a send message failure.mp431.64MB
  • 26. Outputting messages/5. Outputting the latest message.mp480.85MB
  • 26. Outputting messages/6. Getting the messages from the database.mp440.7MB
  • 26. Outputting messages/7. Outputting all the chat messages.mp443.01MB
  • 26. Outputting messages/8. Adding classes to the first and last messages in a group of messages.mp483.14MB
  • 26. Outputting messages/9. Setting the border radius of our messages.mp436.84MB
  • 27. Real time messages (Socket.IO)/1. Installing socket io.mp435.47MB
  • 27. Real time messages (Socket.IO)/10. Sending a new message event.mp450.97MB
  • 27. Real time messages (Socket.IO)/11. Handling incoming messages.mp465.71MB
  • 27. Real time messages (Socket.IO)/2. Connecting to socket io from the client.mp445.06MB
  • 27. Real time messages (Socket.IO)/3. Creating our setup socket event handler.mp479.23MB
  • 27. Real time messages (Socket.IO)/4. Joining a chat room.mp430.16MB
  • 27. Real time messages (Socket.IO)/5. Sending typing notifications.mp460.35MB
  • 27. Real time messages (Socket.IO)/6. Safari messages bug fix.mp419.67MB
  • 27. Real time messages (Socket.IO)/7. Showing the typing dots gif when user is typing.mp457.32MB
  • 27. Real time messages (Socket.IO)/8. Hiding the typing dots when the user stops typing.mp481.8MB
  • 27. Real time messages (Socket.IO)/9. Hiding the typing dots when a message is sent.mp413.61MB
  • 28. Sending notifications/1. Creating the notification page.mp437.69MB
  • 28. Sending notifications/2. Creating the notification schema.mp451.2MB
  • 28. Sending notifications/3. Inserting notifications.mp459.79MB
  • 28. Sending notifications/4. Sending a follow notification.mp453.37MB
  • 28. Sending notifications/5. Sending notifications for likes, retweets and replies.mp4111.69MB
  • 28. Sending notifications/6. Sending notifications for messages.mp4109.72MB
  • 29. Displaying notifications/1. Creating the notifications api route.mp440.04MB
  • 29. Displaying notifications/2. Retrieving notifications from the database.mp470.25MB
  • 29. Displaying notifications/3. Creating the notifications html.mp467.9MB
  • 29. Displaying notifications/4. Creating the notification text.mp456.94MB
  • 29. Displaying notifications/5. Creating the notification links.mp443.27MB
  • 29. Displaying notifications/6. Setting the active class on the notifications.mp423.04MB
  • 29. Displaying notifications/7. Marking a notification as opened.mp461.89MB
  • 29. Displaying notifications/8. Notification click handlers.mp4112.39MB
  • 29. Displaying notifications/9. Marking all notifications as read.mp441.31MB
  • 3. Template Engines (Pug)/1. Setting up our project.mp433.78MB
  • 3. Template Engines (Pug)/2. Installing Express.mp428.81MB
  • 3. Template Engines (Pug)/3. Rendering some content on the web page.mp422.43MB
  • 3. Template Engines (Pug)/4. Creating our first Pug template.mp454.2MB
  • 3. Template Engines (Pug)/5. Rendering a dynamic page title.mp419.19MB
  • 3. Template Engines (Pug)/6. Extending another pug template file.mp432.47MB
  • 3. Template Engines (Pug)/7. Quick html improvements.mp413.74MB
  • 30. Unread notificationmessages badges/1. Adding the notificationsmessages badge to the nav bar.mp462.63MB
  • 30. Unread notificationmessages badges/2. Getting the number of unread chats.mp454.91MB
  • 30. Unread notificationmessages badges/3. Adding the number to the unread messages badge.mp416.47MB
  • 30. Unread notificationmessages badges/4. Adding the number to the unread notifications badge.mp464.48MB
  • 31. Real time notifications/1. Sending the notification socket event.mp461.27MB
  • 31. Real time notifications/2. Handling incoming notifications.mp430.32MB
  • 31. Real time notifications/3. Outputting the popup notification.mp467.25MB
  • 31. Real time notifications/4. Styling the popup notification list.mp454.52MB
  • 31. Real time notifications/5. Making the notifications slide into view.mp423.22MB
  • 31. Real time notifications/6. Outputting the popup messages.mp451.69MB
  • 31. Real time notifications/7. Marking all messages as read.mp458MB
  • 31. Real time notifications/8. Making unread messages have a blue background.mp437.55MB
  • 31. Real time notifications/9. Incoming message fix.mp437.71MB
  • 4. RegistrationLogin System/1. Middleware Redirecting the user if not logged in.mp443.69MB
  • 4. RegistrationLogin System/10. Checking for empty fields.mp492.54MB
  • 4. RegistrationLogin System/11. Getting started with MongoDB.mp451.32MB
  • 4. RegistrationLogin System/12. Connecting to the database.mp495.34MB
  • 4. RegistrationLogin System/13. Creating a reusable database connection.mp477.7MB
  • 4. RegistrationLogin System/14. Creating the User Schema (mongoose).mp468.94MB
  • 4. RegistrationLogin System/15. Checking if username or emails are already in use.mp471.19MB
  • 4. RegistrationLogin System/16. Async and Await explanation.mp439.45MB
  • 4. RegistrationLogin System/17. Checking if the username or email are already in use.mp444.68MB
  • 4. RegistrationLogin System/18. Inserting a user into the collection.mp453.57MB
  • 4. RegistrationLogin System/19. Adding timestamps to our data.mp431.9MB
  • 4. RegistrationLogin System/2. Adding the login route.mp457.56MB
  • 4. RegistrationLogin System/20. Hashing the password.mp464.33MB
  • 4. RegistrationLogin System/21. Sessions.mp471.48MB
  • 4. RegistrationLogin System/22. Passing the logged in user to the client.mp425.83MB
  • 4. RegistrationLogin System/23. Logging in.mp4131.84MB
  • 4. RegistrationLogin System/3. Creating the login page.mp471.39MB
  • 4. RegistrationLogin System/4. Adding Bootstrap.mp473.9MB
  • 4. RegistrationLogin System/5. Serving static files.mp465.84MB
  • 4. RegistrationLogin System/6. Login CSS.mp4144.58MB
  • 4. RegistrationLogin System/7. Creating the register page.mp456.73MB
  • 4. RegistrationLogin System/8. Checking that the passwords match.mp464.39MB
  • 4. RegistrationLogin System/9. Adding body parser.mp451.86MB
  • 5. Creating the site's main layout/1. Bootstrap grid intro.mp493.53MB
  • 5. Creating the site's main layout/2. Creatig a responsive layout.mp481.72MB
  • 5. Creating the site's main layout/3. Adding FontAwesome.mp446.15MB
  • 5. Creating the site's main layout/4. Choosing our navigation bar icons.mp490.16MB
  • 5. Creating the site's main layout/5. Styling the navigation bar.mp460.3MB
  • 5. Creating the site's main layout/6. Navigation icon colours.mp466.24MB
  • 5. Creating the site's main layout/7. Logging out.mp431.33MB
  • 5. Creating the site's main layout/8. Adding the page title.mp497.22MB
  • 6. Creating the post form/1. Mixins.mp490.02MB
  • 6. Creating the post form/2. Setting the default profile picture.mp446.44MB
  • 6. Creating the post form/3. Styling the post form container.mp447.08MB
  • 6. Creating the post form/4. Styling the textarea.mp462.03MB
  • 6. Creating the post form/5. Adding a common javascript file.mp460.67MB
  • 6. Creating the post form/6. Getting the entered text from the textbox.mp450.55MB
  • 6. Creating the post form/7. Enabling the submit button when the user types.mp433.88MB
  • 7. Styling the posts/1. Adding a click handler to the post button.mp457.03MB
  • 7. Styling the posts/10. Styling the post body.mp470.52MB
  • 7. Styling the posts/11. Styling the comment, retweet and like buttons.mp487.75MB
  • 7. Styling the posts/12. Hover styles of the comment, retweet and like buttons.mp444.15MB
  • 7. Styling the posts/2. Rest API basic explanation.mp430.29MB
  • 7. Styling the posts/3. Post API route.mp466.79MB
  • 7. Styling the posts/4. Sending a bad request when the data is invalid.mp438.94MB
  • 7. Styling the posts/5. Creating the posts Mongoose schema.mp455.66MB
  • 7. Styling the posts/6. Inserting the post into the database.mp497.15MB
  • 7. Styling the posts/7. Handling the response from the server.mp449.28MB
  • 7. Styling the posts/8. Outputting the post content.mp462MB
  • 7. Styling the posts/9. Outputting the user info from the post.mp454.38MB
  • 8. Outputting posts onto the newsfeed/1. Creating the home page JavaScript file.mp443.23MB
  • 8. Outputting posts onto the newsfeed/2. Getting posts from the database.mp453.25MB
  • 8. Outputting posts onto the newsfeed/3. Outputting posts on the page.mp448.98MB
  • 8. Outputting posts onto the newsfeed/4. Populating the posted by data.mp440.49MB
  • 8. Outputting posts onto the newsfeed/5. Populating our login details to save us time.mp420.49MB
  • 8. Outputting posts onto the newsfeed/6. Calculating the timestamp of the posts.mp452.33MB
  • 8. Outputting posts onto the newsfeed/7. Ordering the posts by newest first.mp410.74MB
  • 9. The like button/1. Adding the likes field to the schemas.mp423.95MB
  • 9. The like button/10. Updating the button to show the new number of likes.mp469.03MB
  • 9. The like button/11. Passing the user logged in info to the client.mp453.33MB
  • 9. The like button/12. Changing button colour when post is liked.mp464.48MB
  • 9. The like button/13. Showing correct button colour when page loads.mp419.5MB
  • 9. The like button/2. Like button click handler.mp439.59MB
  • 9. The like button/3. Getting the post id from the clicked element.mp493.23MB
  • 9. The like button/4. Rest API request types overview.mp418.69MB
  • 9. The like button/5. Making a PUT request.mp458.58MB
  • 9. The like button/6. Checking if if the user has already like the post.mp449.9MB
  • 9. The like button/7. Inserting the like.mp485.78MB
  • 9. The like button/8. Unliking posts.mp445.36MB
  • 9. The like button/9. Returning the like result to the client.mp428.82MB