YoVDO

APIs

Offered By: Meta via Coursera

Tags

Software Development Courses Django Courses Access Control Courses API Development Courses API Documentation Courses

Course Description

Overview

Delve deeper into the processes and concepts behind APIs and their infrastructure. Explore the key concepts that underpin API development and the principles of representational state transfer architectural style (REST) architecture. Build basic API and REST data backbones for web apps using Django. Discover emerging API technology and practice other ways to build and work with APIs. Finally, you will test, optimize and develop documentation for an API. By the end of this course you will be able to: • Work with and build APIs • Build basic API and REST data backbones for web apps using Django • Discover emerging API technology • Test, optimize and develop documentation for an API To complete this course, you will need Django experience. Additionally, it always helps to have a can-do attitude!

Syllabus

  • REST APIs
    • Get to know RESTful API development.
  • Django REST framework
    • Use the Django REST framework to create APIs efficiently, then learn to serialize your database models and convert, validate and render data.
  • Advanced API development
    • Control access to your APIs, and put systems in place to ensure you maintain their health.
  • Final project assessment
    • Practice and reflect on the skills you learned in this course.

Taught by

Taught by Meta Staff

Related Courses

Cybersecurity and Its Ten Domains
University System of Georgia via Coursera
Bases de données relationnelles : Comprendre pour maîtriser
Inria (French Institute for Research in Computer Science and Automation) via France Université Numerique
Desarrollo de Aplicaciones Web: Seguridad
University of New Mexico via Coursera
Web Application Development: Security
University of New Mexico via Coursera
Computing, Storage and Security with Google Cloud Platform
Google via Coursera