Tweetme | Build a Twitter-like app step by step with Django
Tweetme | Build a Twitter-like app step by step with Django, available at $19.99, has an average rating of 4.45, with 77 lectures, based on 942 reviews, and has 60232 subscribers.
You will learn about Build a real service like Twitter.com A deeper understanding of Django Build projects that rely on an API using the Django Rest Framework Working with AJAX and jQuery Auto-generate hashtags and hashtag filter (#yourtag) Build projects using Django 1.10 Integrate Bootstrap (getbootstrap.com) as a front end framework This course is ideal for individuals who are Entrepreneurs or Python programmers (new ones included) or Django developers or Anyone looking to build a real project or Motivated would-be developers It is particularly useful for Entrepreneurs or Python programmers (new ones included) or Django developers or Anyone looking to build a real project or Motivated would-be developers.
Enroll now: Tweetme | Build a Twitter-like app step by step with Django
Summary
Title: Tweetme | Build a Twitter-like app step by step with Django
Price: $19.99
Average Rating: 4.45
Number of Lectures: 77
Number of Published Lectures: 77
Number of Curriculum Items: 77
Number of Published Curriculum Objects: 77
Original Price: $189.99
Quality Status: approved
Status: Live
What You Will Learn
- Build a real service like Twitter.com
- A deeper understanding of Django
- Build projects that rely on an API using the Django Rest Framework
- Working with AJAX and jQuery
- Auto-generate hashtags and hashtag filter (#yourtag)
- Build projects using Django 1.10
- Integrate Bootstrap (getbootstrap.com) as a front end framework
Who Should Attend
- Entrepreneurs
- Python programmers (new ones included)
- Django developers
- Anyone looking to build a real project
- Motivated would-be developers
Target Audiences
- Entrepreneurs
- Python programmers (new ones included)
- Django developers
- Anyone looking to build a real project
- Motivated would-be developers
Social media has changed the way we communicate with each other. The power behind social media allows us to do amazing things together. What exactly is behind it? Well.. it’s Simple Web Application concepts that can be applied to ALL and ANY web applications that you may build.
In this course we’re going to teach you what’s behind how Twitter works. Now, Twitter has hundreds of developers so what we’re actually building is the basis of what Twitter once was, the absolute most simple things by learning more Django along the way.
What are we going to learn:
- Ajax + jQuery to “Tweet” messages
- Tag users directly (@user)
- Use Hashtags (#newtag)
- Integrate Bootstrap
- Using an Ajax form within a Bootstrap Modal
- Django Rest Framework
- Follow users (via Ajax)
- Like posts (via Ajax)
- Retweet posts (via Ajax)
- Class Based Views
- Custom Template Tags
- Counting characters in a form
- Basic Registration
- And much more!
We do everything step-by-step so even if you’re an absolute beginner, you can follow along. Cheers!
Course Curriculum
Chapter 1: Introduction & Get Started
Lecture 1: Introduction
Lecture 2: What we're going to build
Lecture 3: Requirements
Lecture 4: Using github
Chapter 2: Django Starting & Setup
Lecture 1: Django Setup
Lecture 2: Django Settings
Lecture 3: Django & Serving Static Files
Lecture 4: View Function & templates
Lecture 5: Integrate Bootstrap
Chapter 3: Tweet App
Lecture 1: Build a Tweet App
Lecture 2: Changing Fields in Models
Lecture 3: Associating a User to a Tweet with Foreign Keys
Lecture 4: CRUD & Your First Views
Lecture 5: Querying the Database & Context
Lecture 6: Template Context Basics
Lecture 7: Class Based Views
Lecture 8: Dynamic URL Routing
Lecture 9: Model Form
Lecture 10: Validation
Lecture 11: Create View
Lecture 12: User Needed & Login Required Mixins
Lecture 13: Update View
Lecture 14: Delete View
Lecture 15: Reverse URLs
Lecture 16: Advanced Searching
Lecture 17: Template inheritance
Lecture 18: Bootstrap Media Object for List View
Lecture 19: Bootstrap Navbar
Lecture 20: Bootstrap Containers & Columns
Lecture 21: Tweet from Hompage
Lecture 22: Django Crispy Forms
Lecture 23: Django Tests
Lecture 24: API with Django Rest Framework
Lecture 25: API Serializer & View
Lecture 26: User Display Serializer
Lecture 27: Ajax List View
Lecture 28: jQuery Search
Lecture 29: jQuery the Form
Lecture 30: Ajax & Create API View
Lecture 31: Date Display
Lecture 32: Attach Tweet & Empty Form
Lecture 33: Counting Characters
Lecture 34: Auto Search
Lecture 35: Pagination & Ajax Load More
Lecture 36: User Detail View
Lecture 37: Profile URL and API Update
Lecture 38: User Profile & Followers
Lecture 39: Model Manager for Following
Lecture 40: Toggle Follow
Lecture 41: Model Manager for Follow Toggle
Lecture 42: Signals
Lecture 43: Signal Tests
Lecture 44: Display Following Tweets
Lecture 45: jQuery Hashtag Parsing
Lecture 46: Hashtags App
Lecture 47: Retweet Part 1
Lecture 48: Retweet Part 2
Lecture 49: Retweet Part 3
Lecture 50: Retweet Part 4 with jQuery
Lecture 51: Parse Username & Hashtag with Python Regex
Lecture 52: Custom Django Signal
Lecture 53: Tweet List Loading Everywhere
Lecture 54: User Tweets API Endpoint
Lecture 55: Like Tweet
Lecture 56: Display Likes & Verb
Lecture 57: jQuery Attach Tweet Refactor
Lecture 58: Display Reply Tweet & Fix Likes
Lecture 59: A Form in a Bootstrap Modal
Lecture 60: Do the Reply
Lecture 61: Single Detail Tweet
Lecture 62: Single Detail View Replies
Lecture 63: Search Tweets & Users
Lecture 64: Hashtag Tweet List
Lecture 65: Recommended Users & Custom Template Tags
Lecture 66: Registration & Auth
Lecture 67: Clean Up Project
Chapter 4: Thank you & Next Steps
Lecture 1: Thank you & next steps
Instructors
-
Justin Mitchel
Coding Entrepreneur & Teacher – 568,000+ Students
Rating Distribution
- 1 stars: 23 votes
- 2 stars: 26 votes
- 3 stars: 86 votes
- 4 stars: 286 votes
- 5 stars: 521 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024