Course

Advanced Django: Mastering Django and Django Rest Framework

Codio

This specialization is designed to take your Django web development skills to the next level. It covers everything from architecting large web development projects to integrating with popular APIs and JavaScript frameworks. You will learn to create a blog with Django, build an API with Django Rest Framework, and schedule asynchronous tasks with Celery.

  • Create custom filters and templates
  • Optimize performance through caching and optimizing database operations
  • Authenticate users with Google
  • Build an API with Django Rest Framework
  • Use Postman to explore the API
  • Add functionality with serializers, viewsets, routers, authentication, and permissions
  • Optimize the Django Rest Framework
  • Writing tests for the API
  • Integrate with ReactJS
  • Use external APIs
  • Schedule tasks with Celery and Redis
  • Combine the skills to build a portfolio-ready project

Certificate Available ✔

Get Started / More Info
Advanced Django: Mastering Django and Django Rest Framework
Course Modules

Master Django and Django Rest Framework through four courses covering building a blog, creating an API, optimizing Django Rest Framework, and integrating with external APIs and task queuing.

Advanced Django: Building a Blog

Create custom filters and templates, optimize performance, and authenticate users with Google.

Advanced Django: Introduction to Django Rest Framework

Learn to build an API with Django Rest Framework, use Postman to explore the API, and add functionality with serializers, viewsets, routers, authentication, and permissions.

Advanced Django: Advanced Django Rest Framework

Optimize the Django Rest Framework, write tests for the API, and integrate with ReactJS to enhance your skills.

Advanced Django: External APIs and Task Queuing

Explore the use of external APIs, schedule tasks with Celery and Redis, and combine your skills to build a portfolio-ready project.

More Mobile and Web Development Courses

App Engine: Qwik Start - Python

Google Cloud

Learn to create a small App Engine application displaying a short message in this self-paced lab on Google Cloud console.

Getting started with Augmented Reality

Institut Mines-Télécom

Getting started with Augmented Reality introduces the basics of developing mobile applications using Mixed and Augmented Reality (MAR) technologies through practical...

Learn JavaScript

Scrimba

Learn JavaScript and build real-world web apps, games, browser extensions, and mobile apps in this interactive course with 140+ coding challenges.

إطار عمل ويب Django

Meta

Build robust web applications with Django, mastering server setup, data modeling, and web security best practices.