Chevron Left
Back to Django Features and Libraries

Learner Reviews & Feedback for Django Features and Libraries by University of Michigan

4.8
stars
366 ratings

About the Course

In this course, you will learn how to build Django-based web applications suitable for use by end users. You will learn about cookies, sessions, and authentication processes in Django. You will build navigation into your applications and explore ways to easily improve the look and feel of Django applications. You will begin to develop a simple application to support a classified ads website that will walk you through many of the issues and techniques that you encounter in website development. You will also learn how to move an application from development to production....

Top reviews

LC

Aug 9, 2020

The best course about Django on the Internet. Found it at the right time as I have been looking for a Django course. I think it just popped out at the right moment when I needed it.

EF

Jan 4, 2022

Amazing course! It is designed so well; it tackles a subject of complexity with immense intelligence and empathy for the student. Highly recommended.

Filter by:

1 - 25 of 87 Reviews for Django Features and Libraries

By Jim L

•

Dec 13, 2020

Overall I think this course is very good for learning Django's website building features such as cookies, sessions, data validation, model fields, etc. The most unique thing that I don't find anywhere else about Django (including on Django Projects itself), is the teaching of "owned rows". I think Dr Charles pretty much nailed it.

Just so you know, the last assignment is very difficult but well worth the effort to pass it.

By Sourav D

•

Oct 10, 2020

This course is amazing, where we learn about, cookies, sessions, authentication, OneToMany models and ManyToMany, and much more. One who is a beginner in Django must take this course. The graded assignments are the most amazing and challenging, where everyone has to make a real Django Application live on the internet. You will absolutely get joy after completing the assignments and the course by Dr Chuck.

By Ashutosh K

•

Aug 20, 2020

Loved this course, the assignments are well formed and helps learning the concepts well.

By Yauheni P

•

Dec 16, 2020

One of the best courser I passed. Possibly, the best one from dr. Chuck so far.

By Marc H

•

Jan 13, 2021

Great Course. It's heavily tilted towards satisfying the automatic grading tool and you can expect to spend several extra hours untangling this monsters little nitpicks, hours really best spent elsewhere.. Otherwise I'd give five stars if for this beast.

By Aleksander H

•

Jan 28, 2022

to previous courses from this specialisation, Features and Libraries seem a bit chaotic, there are some errors in auto grader assignments and the assignments itself could be better defined (30 minutes to finish the assignment + 30 minutes to make changes, since Auto grader requires things that were never mentioned in the assignment like for example a random DOT at the end of the button's label (you don't usually do that), or forcing students to create inefficient table schema.

The course is still worth taking, but could be better.

By Charles S P J

•

Mar 22, 2022

Slides and videos are particularly out of coordination with eachother and the assignment. Assignments in general are lacking, and because the material is on 4 different mediums the course itself is falling apart seperately as the seperate mediums aren't getting attention.

Week 4 has an error in AutoGrader where it looks for the wrong URL and concatonates the app main to many times. This can be subverted with additional URL paths, but it's ridiculously broken and a waste of time and money.

By Franz R B

•

Nov 1, 2020

The Week 6 has some issues in auto-grader tool. What worked for me was the forum's advice on this topic about deleting cache of migrations(both init, and migrations project and app wide) and the current db.sqlite. then running. Nonetheless, the course was very challenging and fun!! Thank you Dr. Chuck and the coursera team from the Philippines! <3

By Manasseh H

•

Dec 18, 2021

I really enjoyed this course , because of the exercises in the course it was quite tasking which made me love it the more and also help me build up my approach in tackling web dev problem ,I also like the way the instructions was given, it was very clear and easy to understand, and really helped alot

By David J

•

May 13, 2022

This course suffers because the topic is too advanced to be aimed at beginners. Too much of the course is spent explaining concepts like OOP, HTTP Networking, Linux adminstration, etc. Many students seem to struggle because these concepts are glossed over without enough depth. But as a result, people like me who are familiar with these concepts end up having to sit through lectures that don't add anything and are a waste of time. These topics should be well understood by the time a student starts using django, and if not - learning it is not the scope of this class.

Also, the forums are not very active, you should not expect to receive much help if you are stuck. Posts months old have no responses.

Additionally the professor is nice, but his lectures are a bit chaotic because he is not well prepared. Lots of stumbling, and awkward explanations when the section probably should have been just re-recorded. Overall feels like a MOOC from 2012 that hasn't been updated in 10 years, even though the concepts are on a modern topic. Back then, lectures were transfered from the classroom to video and it was acceptable. But now-a-days there are much better ways to engage and teach a topic than talking over a powerpoint.

Lastly, I don't think the way the assignments work is very helpful. So much of it is spent "copying" from example code, rather than writing yourself. Assignments don't really give good requirements, and instead are just a process of slightly changing supplied code to meet the (largely unstated) requirements. The auto-grader also gives poor feedback so debugging is a challenge.

I don't think I will take course 4.

By Alnur S

•

Apr 26, 2023

I completely hate this course and others. Not only does the author use pythonanywhere which is a pain in the arse, and inconvenient to use, and with a lot of lags, but also includes such irrelevant tasks such as paste the secret cookie. Well, dont buy it, just watch the youtube, but I somehow have to manage to complete this course to get the certificate

By Harold S R M

•

Mar 24, 2023

Horrible to follow

By Ronny D

•

Jun 16, 2023

This course will be slightly more challenging than the previous one, so be prepared. There will be less copy/pasting and more independent research required. In my opinion, it closely reflects what we will encounter after the course concludes, which is excellent.

It is always a pleasure to attend a course taught by Dr. Chuck. Not only does he explain the concepts very effectively, but you can also sense his genuine passion for teaching us.

Thank you so much, Dr. Chuck!

By Karthik S

•

Apr 16, 2022

Reasonable breadth and depth. Professor Chuck has enlightened me as I try to make progress understanding Django. I recommend making your own efforts to review additional materials (Mozilla's Django and other tutorials) to get the benefits from this course as no course in coding can truly be an only source.

By Ernesto G

•

Jan 22, 2021

DR Chuck Severance is outstanding, he makes the course interesting and fun, he knows how to give you some rest through funny videos showing the cool or "crispy" person he is. Challenging assignments extremely well designed that get you thinking and your hands busy on the keyboard.

By Paolo M

•

Mar 25, 2021

Getting a much better understanding of Data Modelling and OOP by the end of the course is a nice add-on to learning Django. The teacher's ability to synthetise concepts coming from different areas of Software Engineering and make them available to students is awesome.

By Ahmed A

•

Oct 12, 2020

By the time I finished this course, I gained so much more confidence and understanding of Django compared to the first 2 courses. finishing this course specifically was really very rewarding and very important to me, it really hammered down the knowledge into my head

By Fabian d A G

•

Sep 2, 2021

With this course we dvele into some intermediate-advance concepts in Django. The instructor explains concepts well, as with previous courses. The assignments are quite hands-on and provide a good opportunity to review and implement the concepts learned.

By Rex R

•

Jan 1, 2021

There is a gap between study moments. It could be better to focus on some more specific features like working with cookie and session. Anyway, all these features and libraries are very useful on django web applications. The course is good.

By Jian G

•

Jul 24, 2020

This is a great course! Dr. Chuck is very demonstrative and hit the nail on the head.

It shows his vast experience in online teaching and continuous improvement on his teaching and material.

Dr. Chuck is a blessing!

By Pascal P

•

Aug 28, 2020

Great courses and set of resources and links (also like the bonus materials).

Interesting assignments that allow us to experiment, tweak and deal with our own mistakes, a really effective way to learn.

By laxman c

•

Aug 10, 2020

The best course about Django on the Internet. Found it at the right time as I have been looking for a Django course. I think it just popped out at the right moment when I needed it.

By Elizabeth A F

•

Jan 4, 2022

Amazing course! It is designed so well; it tackles a subject of complexity with immense intelligence and empathy for the student. Highly recommended.

By Vamshidhar T

•

Dec 27, 2021

A wonderful course to get hands on and the required knowledge to build a web application using Django. (Prefer to enroll for specialization course)

By Sri A S

•

Oct 10, 2021

An awesome course with challenging assignments (don't expect copy paste, lol), learned a lot form prof. chuck, Thanks !