Tweetme | Build a Twitter-like app step by step with Django (Udemy.com)
Learn Django 1.10, jQuery, and Bootstrap step by step by building a real project that works like Twitter!
Created by: Justin Mitchel
Last updated December 2016
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
How it compares
Against the other 72 rated Udemy courses in Django on CourseDuck:
- Rating4.3 out of 5higher than 22% of them
- Reviews944#25 of 73 by number of reviews
- Length10.5 hourslonger than 56% of them
- Last updatedDecember 2016earlier than 93% of them
Course Description
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!
Instructor Details
- 4.3 Rating
944 Reviews
Justin Mitchel
It all started with an idea. I wanted freedom... badly. Freedom from work, freedom from boredom, and, most of all, the freedom to choose. This simple idea grew to define me; it made me become an entrepreneur.
As I strived to gain freedom, overtime I realized that with everything that you do you can either (1) convince someone, somehow, to do it with you or (2) figure out how to do it yourself.
Due to a lack of financial resources (and probably the ability to convince people to do high quality work for free), I decided to learn. Then learn some more. Then some more. My path of learning website design started a long time ago. And yes, it was out of need not desire. I believed I needed a website for a company that I started. So I learned how to do it. The company died, my skills lived on... and got better and better.
It took me a while after learning web design (html/css) to actually start learning programming (web application, storing "data", user logins, etc). I tinkered with Wordpress, believing it could be a "user" site, but I was mistaken. Sure there are/were hacks for that, but they were hacks/work-arounds and simply not-what-wordpress-was-indended-to-be. Wordpress is for blogs/content. Plain and simple.
More courses by Justin Mitchel
30 Days of Python | Unlock your Python Potential (2016)
4.3 (7,508 Reviews)
Provider: Udemy
Time: 9.4h
$16.99
Python eCommerce | Build a Django eCommerce Web Application (2017)
4.3 (3,072 Reviews)
Provider: Udemy
Time: 33.1h
$11.99
Try Django 2.2 - Web Development with Python 3.6+ (2019)
4.4 (2,586 Reviews)
Provider: Udemy
Time: 4.3h
Free
Try Django 1.11 // Python Web Development (2017)
4.5 (1,897 Reviews)
Provider: Udemy
Time: 8.1h
Free
Try Django 1.9 | Build a Blog and Learn Python's #1 Library (2016)
4.3 (1,784 Reviews)
Provider: Udemy
Time: 20.1h
Free
More Django courses
The Ultimate Beginner's Guide to Django 1.11 (2019)
4.7 (1,632 Reviews)
Provider: Udemy
Time: 9h
$12.99
Python Django - Build Complex MultiVendor Ecommerce System (2026)
4.7 (885 Reviews)
Provider: Udemy
Time: 37.4h
$79.99
Python Django: Build an E-commerce Store (2026)
4.7 (556 Reviews)
Provider: Udemy
Time: 19.4h
$84.99
Build a User Authentication Web App With Python and Django (2023)
4.7 (525 Reviews)
Provider: Udemy
Time: 2.3h
$54.99
Reviews
By Alan Pritchard on 12/13/2024
The presentation is very fast so needs pausing a lot but the content is good and basically understandable. I am able to code along even though I am using 5.1 (a little research is required for new settings formats, etc).
By Reno Seo on 11/17/2020
Before we reached the JQuery + API section, I had some difficulty in gaining intuition of what is going on in the course. However once we hit JQuery and API, the course content was very straightforward and intuitive. Finished the course, here are my final thoughts: 1. No actual deployment practice offered 2. A lot of the times, no explanations on what's the intuition behind certain choices he makes. 3. Especially around static serve section, very difficult to follow. 4. Regardless, I was having fun building bits by bits, where I started to see changes in the application.
By Adit Ahmedabadi on 9/23/2020
Cool.
By Yavuz Emilli on 8/11/2020
very nice
By Wuxuan Yang on 7/5/2020
nice
By Ben Joubert on 6/27/2020
Information overload, but I really enjoyed it. Thank you so much
By Jorge Luis Uribe on 6/22/2020
Good course
By Saeed Shaban on 6/17/2020
good course for get more experience in python and django
By Wisner CELUCUS on 4/16/2020
Justin is a great tutor. He always makes really good content. So far, the course delivers just what I expected.
By Wwon Bach on 3/22/2020
Very helpful! it would be nice to put a link of tutor's github
By Qamar Ali on 3/18/2020
Nice, Very Nice
By tyson blader on 3/16/2020
Learned so much from this, already applying and expanding upon things like REST framework , Allauth, more dynamic js options (react), Thanks Justin God Bless you.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100












