Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Django e Django REST Framework com Frontend React

Curso de Django e Django REST Framework com Frontend React

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

Django & Django REST Framework com Frontend React

Aprenda como construir websites e uma API REST Backend em Django e integrar com o frontend ReactJS - Django 4.0 Atualizado

Bem-vindo ao curso Django & Django REST Framework com Frontend React, onde você aprenderá como construir websites e uma API REST Backend utilizando Django e integrá-la com o frontend ReactJS. Neste curso, estaremos utilizando a versão mais recente do Django, o Django 4.0.

Introdução ao Django

Primeiramente, vamos entender o que é o Django. Django é um Framework Web em Python amplamente utilizado para desenvolvimento web. Ele segue um conjunto de princípios de design que o tornam um dos frameworks de desenvolvimento web mais produtivos disponíveis. Django fornece um conjunto abrangente de componentes integrados, todos desenvolvidos pela equipe do Django. Você pode usar o Django como um Framework Web Full stack, permitindo que você construa tanto o frontend quanto o backend em Django. Alternativamente, você pode focar em construir sua API REST Backend utilizando o Django REST Framework e integrá-la com qualquer framework ou biblioteca frontend, como ReactJS, VueJS, ou até mesmo frontends móveis como React Native.

Entendendo APIs RESTful

Antes de mergulharmos no Django REST Framework, vamos entender o que são APIs RESTful. Uma API RESTful atua como um tradutor entre duas máquinas que se comunicam por meio de um serviço web. Ela permite que duas aplicações se comuniquem entre si através de uma rede ou da Internet. Desenvolvedores web programam APIs REST que permitem que servidores recebam dados de aplicações, incluindo web-apps, aplicativos Android/iOS, e muito mais. APIs RESTful retornam arquivos JSON, que podem ser interpretados por uma variedade de dispositivos.

Explorando o Django REST Framework

O Django REST Framework é um conjunto de ferramentas poderoso e flexível para construir APIs Web. Aqui estão algumas razões pelas quais você pode querer usar o REST framework: - A API navegável na Web fornece uma interface amigável para desenvolvedores. - Políticas de autenticação, incluindo pacotes para OAuth1a e OAuth2, estão disponíveis. - A serialização suporta fontes de dados ORM e não-ORM. - A customização permite que você use views baseadas em funções regulares se você não precisar de recursos avançados. - Documentação extensiva e uma comunidade de suporte. - Confiável por empresas reconhecidas internacionalmente, como Mozilla, Red Hat, Heroku e Eventbrite.

Introdução ao React

React é uma biblioteca JavaScript de front-end gratuita e de código aberto usada para construir interfaces de usuário baseadas em componentes de UI. Ela é mantida pela Meta e por uma comunidade de desenvolvedores e empresas individuais. React pode ser usado como base para desenvolver aplicações de página única ou móveis.

Estrutura do Curso

Este curso está dividido em várias partes: 1. Introdução: Obtenha uma visão geral do curso. 2. Construindo uma Aplicação de Blog: Aprenda os conceitos fundamentais do Django construindo uma aplicação de blog. Implante o aplicativo Django no Heroku. 3. Construindo um Chatbot: Use o Google DialogFlow para construir um chatbot e integrá-lo com a Aplicação de Blog Django. 4. Construindo um Aplicativo de Perguntas e Respostas: Desenvolva um aplicativo de perguntas e respostas e implante-o no PythonAnyWhere. 5. Construindo uma API REST Backend: Aprofunde-se na construção de uma API REST backend utilizando Django e Django REST Framework. Foque nos conceitos fundamentais do Django REST Framework e implante-o no Heroku. 6. Integrando a API REST Backend com o Frontend React: Crie uma API REST backend para o aplicativo de perguntas e respostas e implante-o no PythonAnyWhere. Integre a API REST backend com o frontend React.

O que você aprenderá

Ao final deste curso, você terá aprendido: - Conceitos fundamentais do Django - Como criar aplicativos de blog e perguntas e respostas em Django - Como implantar aplicativos Django no Heroku e PythonAnyWhere - Conceitos fundamentais do Django REST Framework (DRF) - Como criar uma API REST Backend em Django - Como implantar o Django REST Framework no Heroku e PythonAnyWhere
Ver informações completas