Companies Home Search Profile

Django REST framework for absolute beginners

Focused View

Wissem Khrarib

53:56

93 View
  • 1. Setting up our django project.mp4
    07:55
  • 1. Accessing admin site.mp4
    03:31
  • 2. Customizing the admin site.mp4
    01:43
  • 1. Adding Django rest framework to our project.mp4
    01:38
  • 2. Implementing the serializer class.mp4
    02:57
  • 3. Implementing the LIST view.mp4
    02:29
  • 4. Mapping the LIST view to a url.mp4
    02:11
  • 5. Saving data in the database.mp4
    01:37
  • 6. Test our application with postman.mp4
    02:09
  • 7. Getting an object from the database.mp4
    02:58
  • 8. Updating an object in the database.mp4
    02:20
  • 9. Deleting an object form the database.mp4
    01:00
  • 10. Cleaning up our code.mp4
    03:41
  • 1. Updating the LIST and CREATE views by using class based views.mp4
    01:49
  • 2. Retrieve, update and delete an object using class based views.mp4
    05:08
  • 1. Using the LIST and CREATE views of mixins.mp4
    03:40
  • 2. Using the RETRIEVE, UPDATE and DESTROY views of mixins.mp4
    05:02
  • 3. Make our code cleaner with mixins classes.mp4
    02:08
  • Description


    Learn how to build a Web APIs with Django REST framework in a very clear and easy way

    What You'll Learn?


    • Create a Django project
    • Add apps to the project
    • Make the migrations and update the database
    • Use the Django administrative panel to populate the database
    • Customize the views to the admin
    • Create the serializers for our models
    • Create the views to handle the client request
    • Test the app with Postman
    • Make the code clean using class based views
    • Make the code cleaner using mixins and generics

    Who is this for?


  • Anyone who wants to start learning web development with Python and Django
  • What You Need to Know?


  • Basic knowledge about Python
  • More details


    Description

    Django REST framework is a powerful and flexible toolkit for building HTTP enabled service APIs that expose service and data. It can be consumed by a broad range of clients including browsers, mobiles, desktop and tablets. As it is HTTP service, so it can reach a broad range of client.

    Django is a back-end framework used by Python developers to develop back-end applications. Django REST framework is used build Web APIs with Django

    This course will take you in a step-by-step way to build your own Web APIs with Django REST framework

    By taking this course you will have the required skills that you need to build real applications using Django REST framework and to learn advanced topics about Django REST framework


    Requirements for this Course:

    • Basic Python knowledge


    Who this course is for:

    • The course is python developers who wants to start learning web development with Django and Django rest framework

    • This course is ideal for people who wish to build their own web APIs that can be connected to a Front-end application developed with a Front-end framework like React or Angular


    What you’ll learn

    • Django project structure

    • Admin site in a Django project

    • Class based views

    • Generic views

    • Implementing CRUD operations


    Who this course is for:

    • Anyone who wants to start learning web development with Python and Django

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Wissem Khrarib
    Wissem Khrarib
    Instructor's Courses
    Welcome to my courses on Udemy! I am a passionate computer science enthusiast, dedicated to helping learners like you explore the fascinating world of technology.I am very excited to learn and teach IT concepts such as Django, Docker, Kubernetes, DevOpsI hope that my courses will be helpful for you.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 18
    • duration 53:56
    • Release Date 2023/07/11