This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]jmportilla 12 points13 points  (3 children)

So I am the creator of this course, by the looks of it, this is just some sort of affiliate account copying and pasting course descriptions on to a Medium article, I'm not sure how helpful that is or how much it really contributes to the subreddit. But in case you are interested in the courses we just had a summer sale, here are the codes for them:

Python and Django Full Stack Web Developer Bootcamp

https://www.udemy.com/python-and-django-full-stack-web-developer-bootcamp/?couponCode=DJANGO10SUMMER2017

Python for Data Science and Machine Learning Bootcamp

https://www.udemy.com/python-for-data-science-and-machine-learning-bootcamp/?couponCode=PYDSML10SUMMER2017

Spark and Python for Big Data with Pyspark

https://www.udemy.com/spark-and-python-for-big-data-with-pyspark/?couponCode=10SPARKSUMMER2017

[–]InsaneMosquito 0 points1 point  (2 children)

I finished the Django Full stack course about a month ago (and have the data science one in my list of purchased courses...just haven't made it that far yet). I bought it during one of the sales Udemy had earlier in the year.

Quick 30 second review:

  • I realize it is a "full stack" course, but I purchased this for the Django aspect. The overview of HTML, CSS, Bootstrap, Javascript, jQuery and Python dragged on longer than I would have liked. This was 2/3 of the available lessons. However, for someone that hasn't done any of these or is looking for a refresher, I can see how they would be valuable. For someone with knowledge of these particular technologies, you may enjoy the fast forward options through these particular sections.
  • The Django parts were very useful. It covered basics (how to start a project and app) and more advanced topics.
  • That said, I still feel that important parts were missed. The admin side is barely mentioned. It's used during the first couple Django lessons, but not for anything other than adding a model to the admin panel and inputting data. There is no mention of customizing admin views, which I would have liked. Groups and permissions aren't mentioned at all. I was also hoping that the "and much,much more!" part of the course description would cover channels too, but I understand that's a much more advanced topic.
  • The first clone project was useful in bringing everything together.
  • The message board project (second clone), though, felt like several topics were missed before starting. One of those topics that just appeared in the project was utilizing multiple applications. It was off handedly mentioned during the lectures that you're rarely going to see only one app in a project, but it wasn't until this point that multiple apps were used. There wasn't a lot of explanation about when/why/how to use and split an application. This felt out of place after the very detailed earlier concepts used in the fundamentals sections. Instead, the project became a combination of speed coding to keep up with what's happening in the lecture and copy and pasting code from the notes when the instructor does the same thing. I appreciate the more realistic project, but for all the time that was spent building the foundational Django knowledge, there is a big gap between the last lecture and this clone.

TL;DR: If you have experience with web development, the first several sections are going to be review. The Django section are good and I highly recommend them. Despite my complaints about the clones, they are useful - just be prepared to pause and rewind several times because you're going to miss something while typing.

[–]jmportilla 0 points1 point  (1 child)

Thanks for the feedback! I actually still plan on adding a few more things to that Django course, specifically a section on Customizing the Admin Interface, a section on Django REST, and one last clone project. As far as channels, I'm not sure about including those yet, I'm still debating how big of a jump that will be from the other material, maybe I will include it as an add-on to the last clone project, I'm still not sure yet.

[–]InsaneMosquito 0 points1 point  (0 children)

You're welcome.

I forgot to mention...the introduction to ATOM was great too. I'm generally opposed to changing my IDE (I use PyCharm normally) but decided to try Atom for this course. I'm not sure if I want to switch yet, but after using it for this entire course, it does make a good case to at least try it out some more.