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

Loja - Instituto Brasileiro de Terapias holísticas

Curso de Projeto Full Stack - React Django DRF Channels - djChat

Curso de Projeto Full Stack - React Django DRF Channels - djChat

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.

Projeto Full Stack - React Django DRF Channels - djChat

Visão Geral do Curso

Neste curso abrangente, você aprenderá como construir um aplicativo de chat ao vivo usando React, Typescript, Django, Channels e DRF. O curso é projetado para iniciantes e abrange todos os conceitos e técnicas necessários para desenvolver uma API de administração de servidor de chat totalmente funcional e integrá-la a um framework de templates de front-end.

Módulos do Curso

Módulo 1: Controle de Origem e Iniciação do Projeto

Neste módulo, você aprenderá sobre controle de origem e iniciação do projeto. Você criará um novo projeto Django DRF e configurará variáveis de ambiente. Além disso, você aprenderá como configurar o Visual Studio Code para linting e formatação.

Módulo 2: Construindo uma API de Administração de Servidor de Chat

Este módulo se concentra na construção de uma API de administração de servidor de chat. Você aprenderá sobre a geração de nomes, o design de servidores de chat e a criação dos modelos e tabelas de banco de dados necessários. O módulo também aborda a configuração da documentação da API e a criação de endpoints da API para filtrar servidores e retornar dados relacionados.

Módulo 3: Templates de Front-end com React

Neste módulo, você será apresentado aos templates de front-end com React. Você aprenderá como criar um novo projeto React, implementar roteamento, integrar o Material-UI e construir componentes como a barra de aplicativos, o menu principal e o componente principal.

Módulo 4: Integração de API usando Axios

O Módulo 4 aborda a integração de API usando o Axios. Você aprenderá como fazer solicitações de API, configurar o Compartilhamento de Recursos de Origem Cruzada (CORS) e criar um hook CRUD. O módulo também inclui a construção de componentes para explorar servidores populares e categorias.

Módulo 5: Construindo Serviços de Chat com Django Channels

Este módulo se concentra na construção de serviços de chat usando o Django Channels. Você aprenderá como instalar e configurar o Channels, implementar websockets e criar funcionalidades de salas de chat. Além disso, você aprenderá sobre templates para páginas de servidor e implementação de histórico de mensagens.

Módulo 6: Autenticação com djangorestframework-simplejwt

O Módulo 6 aborda a autenticação usando a biblioteca djangorestframework-simplejwt. Você aprenderá sobre autenticação baseada em token, criação de formulários de login e registro, proteção de endpoints da API e implementação de autenticação WebSocket.

Módulo 7: Ampliando os Serviços de Chat com Recursos Adicionais

O módulo final amplia os serviços de chat com recursos adicionais para aprimorar a funcionalidade do aplicativo.

O que Você Aprenderá

Ao final deste curso, você terá adquirido as seguintes habilidades: - Desenvolver projetos Django com APIs RESTful usando o Django REST Framework (DRF) e gerenciar eficientemente o controle de origem do projeto. - Construir uma API de administração de servidor de chat robusta com recursos como filtragem de servidores, gerenciamento de canais e recuperação de dados relacionados. - Criar interfaces de front-end visualmente atraentes usando React, React Router e Material-UI para uma experiência do usuário perfeita. - Integrar APIs externas em projetos Django usando o Axios, lidar com CORS e implementar operações CRUD para manipulação eficiente de dados. - Implementar mecanismos de autenticação seguros usando o djangorestframework-simplejwt, incluindo login baseado em token, registro e autenticação WebSocket. Observe que o uso dos logotipos do Django e do React neste produto é apenas para fins de identificação e não implica endosso oficial.
Ver informações completas