Skip to content
UdemyDjangoPaid courseIntermediate levelCertificate

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

icon
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

icon
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!

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

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. 

icon
More courses by Justin Mitchel

$16.99

$11.99

Free

Free

Free

Free

icon
More Django courses

$99.99

$74.99

$12.99

$79.99

$84.99

$54.99

icon
Reviews

4.3

944 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

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.

Showing 12 of 169 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100