Save for later

Tweetme | Build a Twitter-like app step by step with Django

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.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Udemy.

Set Reminder Save for later

Get a Reminder

Not ready to enroll yet? We'll send you an email reminder for this course

Send to:


Rating 4.3 based on 146 ratings
Length 10.5 hours
Starts On Demand (Start anytime)
Cost $13
From Udemy
Instructor Justin Mitchel
Download Videos Only via the Udemy mobile app
Language English
Tags Web Development Development

Get a Reminder

Get an email reminder about this course

Send to:

What people are saying

According to other learners, here's what you need to know

too fast in 7 reviews

Course materials are good, but we are moving a bit too fast.

Too he's always in a hurry to catch a train or something.. Also keeps promoting his other websites in almost every lesson..

too fast toward the end, I would have preferred if Justin keep the same pace as when he starts the project.

He speaks too fast.

Too fast Nice tutorials Все только по делу, ничего лишнего и очень быстро, удобно.

Read more

step by step in 4 reviews

straight forward and fast, and that make it really good if you want to review some explanations quick, because the whole thing is step by step, clear explanations.

It's a step by step guide that still manages to show you a variety of methods and explain why the code behaves the way it does.

It is good thank you Nice course to go with super gucci Step by step as well Great Work Excellent ooouuu this is the most pro course!!!

Read more

hard to follow in 3 reviews

As it is complicated, hard to follow and I did not get the idea, why I am doing those things.

It can be hard to follow.

So far, this course covers the material, but there is so much jumping back and forth and copy and pasting, that it becomes hard to follow.

Read more

follow along in 3 reviews

It helped to pause the video and follow along at every code change - I constantly refreshed my tab to note if something got screwed up so I could fix it before making too many changes and not knowing what got screwed up.

Sometimes, the presenter doesn't note that a problem will get fixed in a video and then screwed up by some other change - and that you're supposed to wait until the next video to follow along on how to re-fix it.

It is easy to follow along Well organized, and easy to understand.

Practical and comprehensive course Really one of the nice course i enroll.Awesome teaching technique.Loud and clear This is the best django course I like how everything so far is clearly explain and informative also easy to follow along.

Read more

little bit in 3 reviews

Need speaking and coding pace slow down a little bit if you're not so familiar with django and all those views, urls stuff.

But the later parts is a little bit of faster on coding examples so that I have to backward over and over to look up what I missed to deal with some bugs.

Read more

for example in 2 reviews

He also shows us where did this come from (which part of the django docs for example.)

As the learner, it would help to know, for example: "now we're going to the filed under the tweets API folder.

As you develop more familiarity with what kind of material would appropriately go into which "" file, for example, then you would know to go into the tweets/api folder file.

Read more


An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Social Media Analyst 3 $24k

Social Media/ Blogger $33k

Social Media Host $33k

Social Media Adviser $35k

Mobile & Social Media $36k

Social Media Expert $41k

Media & Social Planner $44k

Social Media Researcher $45k

Associate Social Media $54k

Social Media Evangelist $75k

Digital Social Media $90k

Social Media SME $154k

Write a review

Your opinion matters. Tell us what you think.


Rating 4.3 based on 146 ratings
Length 10.5 hours
Starts On Demand (Start anytime)
Cost $13
From Udemy
Instructor Justin Mitchel
Download Videos Only via the Udemy mobile app
Language English
Tags Web Development Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now