Latest Courses
Snowflake[A-Z] Zero to Hero Masterclass(Core+SQL+API+Visual)Check course
Accelerate Freight Broker Training By Shayla MooreCheck course
Learn Multithreading in C++Check course
Double Your Donations & Succeed at FundraisingCheck course
Facebook Authorization with NodeCheck course
Build a Math Quiz iOS Game, no coding, source code includedCheck course
Java Reflection - Master ClassCheck course
Learn How to Make an Ecommerce Website with WordpressCheck course
SAP MDG - Data Replication Framework (DRF) for beginnersCheck course
Matplotlib for Data Visualization with PythonCheck course
Snowflake[A-Z] Zero to Hero Masterclass(Core+SQL+API+Visual)Check course
Accelerate Freight Broker Training By Shayla MooreCheck course
Learn Multithreading in C++Check course
Double Your Donations & Succeed at FundraisingCheck course
Facebook Authorization with NodeCheck course
- 85% Build a Backend REST API with Python & Django – Advanced

Build a Backend REST API with Python & Django – Advanced

$109.99 $15.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.9/10 (Our Score)
Product is rated as #8 in category Django

Welcome to the advanced course on how to Build a Backend REST API using Python, Django (2.0), Django REST Framework (3.9), Docker, Travis CI, Postgres and Test Driven Development!

Whether you re a freelance programmer, tech entrepreneur, or just starting out building backends – this course will help lay the foundation of your knowledge base and give you the tools to advance your skills with some of the most in–demand programming languages today.

APIs are the unsung heroes behind the technologies that we all love and use religiously.

One of the most critical components for any tech–based business is an API. So knowing how to create an API from start to finish is a vital skill to have as a developer. You cannot build a successful app without a backend REST API!

In this course I ll show you how to build an advanced API that handles creating and updating user profiles, changing passwords, creating objects, uploading images, filtering and searching objects, and more.

The best way to learn anything is to do it. So the practical application of the course the project that you ll build along side me is an API. A recipe API, to be specific.

You will learn how to build an advanced recipe API that allows you to upload and store some of your favourite recipes from photos and the web.

Instructor Details

Hey, I m Mark! I m an award-winning full-stack software engineer with a passion for learning and teaching new technologies. This passion started at 12-years-old when I taught myself how to make Windows batch scripts. Little did I know that hacking around on my computer back then would turn into a life-long passion for programming. I went on to complete a degree in Computer Systems Networking at Nottingham Trent University, and worked in various developer roles at multinational corporations and startups. I always believed that the final step to learning is teaching. And so I started a software development blog and consultancy firm called London App Developer. My work has been featured in the Daily Mail, Mashable, TechCrunch, the Huffington Post, the Mirror and Gizmodo, and over 30,000 developers read my programming tutorials every month. My goal for teaching on Udemy is to help developers make a better living through their code. Whether that s by building new systems and tools to make the world a better place, or just to make their lives easier. If I can help them to increase their earning power, so they can better support their communities and loved ones, then even better. :) My specialities are Python, Django, JavaScript, HTML5 and CSS3, but because I m full-stack, I can work my way around most programming languages and frameworks. I live in London, England with my wife and business partner, Brooke.

Specification: Build a Backend REST API with Python & Django – Advanced

Duration 8 hours
Year 2020
Level Intermediate
Certificate Yes
Quizzes Yes

32 reviews for Build a Backend REST API with Python & Django – Advanced

4.2 out of 5
17
11
1
1
2
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Jos Lezama

    Its an AWESOME course but he talks really slow! (I had to see in a faster version).

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Alberto Galleguillos

    So far, so good

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Bartosz Wichowski

    Unfortunately, no in depth knowledge of mechanisms and representations is presented.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    James Nos

    Very good teaching style. Clear and concise! Resource links in each lecture make it easy to debug typos.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Pappu Kumar Sagar

    Intermediate

    Helpful(0) Unhelpful(0)You have already voted this
  6. Durga Viswanatha Raju Gadiraju

    Durga Viswanatha Raju Gadiraju

    Exactly what I am looking for!!!

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Matilda Smeds

    The instructor is good. I think learning the basics of Django is useful.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Bernd Fischer

    perfect course!

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Lee Baker

    Needs to slow down a bit. Talking and coding so quickly means you don’t take it all in and you end up having to rewind

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    Ari Gerrits

    I am a long time developer on many levels and I found Django very interesting then my development always has been around databases. So this enhances what I am looking for.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Anshul Khare

    Less information given for django apis, time waste information is given for setup & test cases. Sir first you should concentrate on development then on test cases.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    Wisner CELUCUS

    I bought the course for the best practices in creating web API. The tutor gives even more than what I expected. Buy it now if you are looking for tips to rightly engineer your projects.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Luis Quinones

    This is a excellent course

    Helpful(0) Unhelpful(0)You have already voted this
  14. Adelka Skotak

    Adelka Skotak

    You need some django knowledge but otherwise really great course preparing you for a junior position quite nicely.

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Razique

    I just completed the training, and I have to say, this is not for the faint of heart. Mark dives right into the meat of what matters getting our hands dirty, and coding, again and again. What makes this course stand out are: The clear and clean methodology. Mark has experience, and this shows throughout the training. The flow videos are short, to the point, and each delivery valuable lessons that I will be able to my next projects. This adds a great value. Usually, I’m often left after taking a course with wondering how I could translate that to my real needs. With this course, I already know how I’ll be able to use the knowledge for my projects. I enjoyed the approach of writing the tests first, then write the feature. I’m one of those who is not good in writing unit tests and see them as chore (not good, I know I know). After training training, I feel more confident and capable of writing my tests from the get go. This is one of the few courses that doesn’t want to do everything, and ending up touching topics on a surface level. Rather, it addresses a real customer needs and guides us through the real constraints (I especially enjoyed the creation of a Docker compose stack and working with containers from the get go. That being said, here’s some of my feedback to Mark, this is not meant to be prescriptive, more so that I am myself a technical writer and I write for audiences new to topics: The pace was a bit too fast for me. I initially tried to code along, but I simply couldn’t keep up. So there has been a lot of pausing and rewinding along to make sure I wouldn’t miss anything. Thanks for providing the code for each lecture, this was super helpful. I would have liked to spend more time (perhaps a minute or two before starting the video) to review some diagrams, or learn more about the topic that we would be working on. For example, what are viewsets, how the reverse function works etc; I would have like to hear more about the why as opposed to the how. We do a lot of coding, and it would have been helpful for me to have more understanding of the underlying context (why this approach as opposed to another one, etc.). Overall, I am grateful for this approach of not holding hands too much, it pushes me to research more on the side as opposed to simply typing. Thank you Mark for taking the time to create that training and for sharing your experience and knowledge.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    l J

    This is a great and short course to cover some of the Django Rest Framework. Mark is a very responsive teacher, and he seems to actively monitor student questions even though the course was originally published a while back. His current feedback should help anyone trying to use more recent versions of the software he presents. For what it’s worth, I installed all of the most recent versions of all of the software, including running on python 3.8. As of this date (March 2020), this course is evergreen. Everything he presents still works perfectly, even with Django 3.0 and DjangoRestFramework 3.11.0. If you’re interested, here’s my requirements.txt file for Docker: Django> 3.0.4,<3.1.0 djangorestframework> 3.11.0,<3.12.0 psycopg2> 2.8.4,<2.9.0 Pillow> 7.0.0,<7.1.0 flake8> 3.7.9,<3.8.0

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Abraham Kwan

    Covered a really helpful topic, and was very focused on practical steps + implementation.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Christian Garc a

    That course is great, I love the way the teacher share his knowladge. Here you’ll learn all you need to create a robust API from scratch for all your side projects ideas.

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    Naman Varma

    Unfortunately I cannot recommend this course at all. The structure is just not what you decide when you are trying to make some learn something new. There is exposure to some new technologies like Travis CI etc but it holds no value if you cant actually take anything away from learning that. It was more annoying than helpful. I cannot recommend this course. I gave up halfway. Maybe I’ll come back again to finish it in a few months but for now its just money lost.

    Helpful(0) Unhelpful(0)You have already voted this
  20. Avatar

    Jamil

    Great teacher atm.

    Helpful(0) Unhelpful(0)You have already voted this
  21. Avatar

    Francisco Nicolas Bogarin Vecchietti

    Great course with an incredible approach

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Juan Jose Fernandez

    Good covering for different kind of views with DRF

    Helpful(0) Unhelpful(0)You have already voted this
  23. Avatar

    Ihsan Kursad Unal

    I took this course for my internship study ( on docker and django). Now i can fell like work on it on my own. Thanks to Mark, and of course The Udemy to give me chance to buy in low price

    Helpful(0) Unhelpful(0)You have already voted this
  24. Avatar

    Nishant Ranjan

    Loved this course. It helps me lot in my current assignment. Recommended.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Avatar

    Benjamin

    Knudson Beast God WinterHole

    Helpful(0) Unhelpful(0)You have already voted this
  26. Avatar

    Jack Gunn

    Very well laid out and informative course. The repetition of concepts using test driven development is very helpful for getting django REST framework concepts down and developing a deep understanding. I think this course will be an invaluable reference for me in my future API development endeavours. Great work on the course Mark!

    Helpful(0) Unhelpful(0)You have already voted this
  27. Avatar

    Secu Dorin

    The information in this course is astonishing, job well done to the author.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Avatar

    Stephen Larsen

    First impressions: really like the instructor’s approach, I’m excited to get started! Still going well at the halfway point.

    Helpful(0) Unhelpful(0)You have already voted this
  29. Avatar

    William Friede

    The instructor explains very good! I just missed that he didn’t talked about debugging or how to debug with an IDE. The rest was really good!

    Helpful(0) Unhelpful(0)You have already voted this
  30. Avatar

    Viresh Kumar

    Great course for creating Rest API.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Avatar

    Lewis Ndiritu

    Really good.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Avatar

    Alicia Schonefeld

    I really liked this course. Everything was explained very clear. I wish the deployment would have been covered too though, to have it complete.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Build a Backend REST API with Python & Django – Advanced
    Build a Backend REST API with Python & Django – Advanced

    $109.99 $15.99

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare