Aprenda a desenvolver e integrar sistemas completos do zero, com Python, Django e Inteligência Artificial

TODOS OS TREINAMENTOS DA PYCODEBR POR UM VALOR ÚNICO!

⏳ promoção por tempo limitado ⏳

Assista o vídeo para entender.

Tenha acesso à todos os cursos da PycodeBR e aprenda:

Python do zero!

Criar sistemas, sites, plataformas e APIs do absoluto zero!

Integrar sistemas, APIs e serviços do jeito certo!

Criar aplicações de Inteligência Artificial com Python!

Conhecimentos avançados em Python, Django, Banco de Dados e Nuvem!

Boas práticas, arquitetura e modelagem de sistemas, padrões de projetos!

Do básico ao
avançado na prática

Metodologia focada na didática e no reforço do aprendizado de bases e aplicação em projetos reais!

Do básico ao
avançado na prática

Metodologia focada na didática e no reforço do aprendizado de bases e aplicação em projetos reais!

Somente Python não é o suficiente

Na PycodeBR você aprende todas as tecnologias necessárias para construir e colocar no ar qualquer site, sistema, plataforma, aplicação de IA ou integração do ZERO!

Somente Python não é o suficiente

Na PycodeBR você aprende todas as tecnologias necessárias para construir e colocar no ar qualquer site, sistema, plataforma, aplicação de IA ou integração do ZERO!

O que é a Black November da PycodeBR?

A Black November da PycodeBR é uma oportunidade única no ano para você adquirir todos os treinamentos da PycodeBR com um super desconto!

Por um valor único e reduzido você terá acesso ao Django Master, Integration Master e o IA Master!

Totalizando mais de 450 aulas e mais de 100 horas de conteúdo direto ao ponto sobre Python, Django, Desenvolvimento de Sistemas, plataformas, APIs, integrações e criação de aplicações de Inteligência Artifical, como ChatBots e Agentes!

Esse é o conteúdo que você encontrará no Django Master:

1 – Boas-vindas e recados importantes 

2 – O que é Django?

3 – O que você pode fazer com Django?

Exercícios de fixação

4 – Introdução ao módulo

5 – Sistemas Desktop VS Sistemas Web

6 – Protocolo HTTP e HTTPS

7 – O que é PIP?

8 – Ambientes Virtuais (venv)

Exercícios de fixação

9 – Instalando o Python no Windows

10 – Instalando e configurando o VS Code (temas e extensões)

11 – PIP e VENV

12 – Configurando ambiente Linux

13 – Política de execução Powershell [Windows]

14 – Introdução ao módulo

15 – Strings e seus Métodos

16 – Operadores Lógicos no Python

17 – Funções em Python

18 – Laços de Repetição (FOR / WHILE)

19 – Dicionários e seus Métodos

20 – Listas e seus Métodos

21 – Compreensão de Listas

22 – Variáveis de Ambiente

23 – Introdução ao módulo

24 – Conceito de POO com Python

25 – Herança

26 – Polimorfismo de Classe

27 – Polimorfismo de Interface

28 – Criando o nosso primeiro projeto [carros]

29 – Entendendo os arquivos iniciais do projeto

30 – Criando nossa primeira App no Django

31 – Entendendo Apps e Camadas no Django

32 – Comando makemigrations

33 – Comando migrate

34 – Acessando o Admin do Django

35 – Criando nosso primeiro modelo

36 – Criando tabela no Banco de Dados

37 – Configurando o Admin do nosso model

38 – Configurações adicionais do nosso projeto

39 – Criando modelo e admin de marcas (ForeignKey)

40 – Armazenando imagens dos carros

41 – Visão de admin VS visão de usuário

42 – Entendendo URLs e Views

43 – Organizando nossa View de Carros

44 – Entendendo Templates

45 – Retornando Templates para o usuário

46 – Linguagem de Templates do Django

47 – Buscando carros no Banco de Dados com Django ORM

48 – Fazendo consultas com Filter()

49 – Parâmetros da request

50 – Filtrando carros com os parâmetros do usuário

51 – Consultas com icontains e order_by

52 – Melhorando o template de carros

53 – Configurando o base template

54 – O que são Forms?

55 – Criando nosso primeiro Form

56 – Finalizando o cadastro de um novo carro

57 – Migrando para ModelForm

58 – Criando validações

Autenticação no Django

59 – Introdução ao módulo

60 – Criando nossa rota de registro de usuários

61 – Registrando nosso primeiro usuário

62 – Criando a tela de login

63 – Ajustando o menu de opções

Class Based Views (CBVs)

64 – Introdução à Class Based Views (CBVs)

65 – Reescrevendo cars_view (View Base)

66 – Reescrevendo new_car_view (View Base)

67 – Utilizando ListView (Generic Views)

68 – Utilizando CreateView (Generic Views)

69 – Utilizando DetailView (Generic Views)

70 – Melhorando acesso a DetailView

71 – Utilizando UpdateView (Generic Views)

72 – Utilizando DeleteView (Generic Views)

73 – Ajustando os templates

74 – Autorização das Views

75 – O que são signals?

76 – Utilizando signals na prática

77 – Criando nosso inventário

78 – Atualizando nosso inventário com signals

79 – Mais sobre signals + dicas extras

80 – Criando bio dos carros

81 – Gerando bio automática para os carros

82 – Integrando Django com a Api da OpenIA (ChatGPT)

83 – Ajuste para carros sem foto

84 – Gerando arquivo de dependências do projeto

Django e PostgreSQL

85 – Entendendo Django e Banco de Dados relacionais

86 – Instalando o PostgreSQL

87 – Criando nosso Banco de Dados PostgreSQL

88 – Conectando Django no PostgreSQL

89 – Usando o pgAdmin [EXTRA]

Django Shell

90 – O que é shell?

91 – Entendendo Django Shell

92 – Introdução ao módulo

93 – Instalando o Git

94 – Subindo nosso projeto para o GitHub

95 – Sobre AWS: Preços e limites

96 – Criando nosso servidor na AWS

97 – Acessando e atualizando nosso servidor

98 – Configurando acesso Git com SSH no servidor

99 – Criando banco de dados no servidor (PostgreSQL)

100 – Configurando o ambiente no nosso servidor

101 – Rodando nossa aplicação no servidor

102 – Nova estrutura de deploy

103 – Usuário root e SSH

104 – Rodando aplicação com uWsgi

105 – Instalando e configurando o Nginx

106 – uwsgi_params e statics

107 – Configurando nossa aplicação como serviço

108 – Rodando nossa aplicação como serviço

109 – IP fixo no nosso servidor

110 – Fazendo backup do nosso servidor

111 – Introdução ao módulo

112 – Django Full Stack X Django Backend (Api)

113 – Sobre Django Rest Framework (DRF)

Um novo projeto (flix-api)

114 – Aviso Importante [repositório do projeto]

115 – Novo projeto (flix-api)

116 – Primeiro endpoint (flix-api)

117 – Sobre Postman (instalação e uso)

118  – App de gêneros

119 – Listando Gêneros

120 – Criando gêneros

121 – Detalhe de gênero

122 – Atualizando gênero

123 – Deletando gênero

124 – Instalando e configurando o DRF

125 – Sobre generic views do DRF

126 – List create view e serializer

127 – Retrieve update destroy view

128 – Mais recursos do DRF

129 – App actors e choice fields

130 – CRUD completo de actors

131 – Admin de actors

132 – App movies e many to many fields

133 – CRUD completo de movies

134 – Admin de movies

135 – App reviews e validators

136 – CRUD completo de reviews

137 – Admin de reviews

138 – Versionamento de URLs e recursos

139 – Versionando nossa Api (parte 1)

140 – Versionando nossa Api (parte 2)

141 – O que são serializers?

142 – Escrevendo um serializer

143 – ModelSerializer e Validações

144 – SerializerMethodField (Campos calculados)

145 – Calculando rate (parte 1)

146 – Calculando rate (parte 2)

147 – Rate com Aggregate e Avg

148 – O que é autenticação por JWT?

149 – Anatomia de um JWT

150 – Implementando autenticação JWT na nossa Api

151 – Protegendo nossos endpoints

152 – Sobre permission classes do DRF

153 – Verify e Refresh Token

154 – Configurações personalizadas do Simple JWT

155 – Permissões de usuários no Django

156 – Criando classe de permissão

157 – Implementando lógica de permissões

158 – Configurando permissões nos endpoints

159 – Criando classe global de permissões

160 – Implementando classe global de permissões

161 – Configurando grupos de usuários e permissões

162 – Introdução ao módulo

163 – Endpoint de estatísticas (parte 1)

164 – Endpoint de estatísticas (parte 2)

165 – Endpoint com serializer

166 – Sobre PEP08 e boas práticas

167 – Configurando linter (flake8)

168 – Arquitetura REST X Api RESTful

169 – Backend For Frontend e Api Gateway

170 – Serializers dinâmicos

171 – requirements.txt e requirements_dev.txt

172 – Django command (parte 1)

173 – Django command (parte 2)

174 – Django command (parte 3)

175 – Introdução ao módulo

176 – Ajustando o projeto para o deploy

177 – Subindo o projeto para o GitHub

178 – Conhecendo o painel (PythonAnywhere)

179 – Configurando o servidor

180 – Configurando a aplicação

181 – Concluindo o deploy

001 – Introdução ao Streamlit

002 – Iniciando nosso projeto

003 – Telas e menu

004 – Tela de Gêneros

005 – Usando a AgGrid

006 – Criando as entidades

007 – Autenticando na Api

008 – Implementando o login (parte 1)

009 – Implementando o login (parte 2)

010 – Padrões de projetos (DDD, repository e service)

011 – Criando repository de genres (parte 1)

012 – Criando repository de genres (parte 2)

013 – Criando service de genres

014 – Finalizando integração de genres

015 – Criando repository de actors

016 – Criando service de actors

017 – Finalizando integração de actors

018 – Criando repository de movies

019 – Criando service de movies

020 – Finalizando integração de movies

021 – Criando repository de reviews

022 – Criando service de reviews

023 – Finalizando integração de reviews

024 – Criando a tela home

025 – Montando gráfico com plotly

026 – Otimizando a performance do app

027 – Implementando sistema de cache no app

028 – Finalizando o app (Linter, dependências e boas práticas)

001 – Introdução ao módulo

002 – Sobre o SGE

003 – Full stack e API

004 – Processo de definição de demandas

005 – Linguagem ubíqua e clientes

006 – Requisitos funcionais e não funcionais

007 – Modelagem do sistema

008 – Definição de domínios

009 – Definição de stack

010 – Criando nosso projeto

011 – Iniciando a modelagem

012 – Modelagem de categorias e fornecedores

013 – Modelagem de produtos

014 – Modelagem de entradas e saídas

015 – Conhecendo o Bootstrap

016 – Criando o base template

017 – Criando componentes

018 – Finalizando o base template

019 – Alinhamento de desenvolvimento

020 – Validando as camadas de brands

021 – Admin de brands

022 – Criando lista de brands

023 – Implementando filtros de brands

024 – Criação de brands

025 – Estilizando form de brands

026 – Detalhes de brands

027 – Menu de ações da tabela

028 – Update de brands

029 – Delete de brands

030 – Adicionando paginação de registros

031 – Criando CRUD de categorias

032 – Criando CRUD de fornecedores

033 – Registro de entradas e configuração de admin

034 – Registro de saídas com validação

035 – Criando CRUD de produtos

036 – Filtros de produtos (parte 1)

037 – Filtros de produtos (parte 2)

038 – Inventário automático de produtos (parte 1)

039 – Inventário automático de produtos (parte 2)

040 – Estrutura inicial do dashboard

041 – Criando componente de métricas de produtos

042 – Métricas de produtos no contexto

043 – Calculando métricas de produtos

044 – Configuração de idioma e formato monetário

045 – Adicionando métricas na tela de produtos

046 – Criando métricas de vendas

047 – Adicionando métricas na tela de vendas

048 – Gráficos de vendas (parte 1)

049 – Gráficos de vendas (parte 2)

050 – Gráficos de vendas (parte 3)

051 – Gráficos de produtos

052 – Alinhando requisitos

053 – Criando rota de login

054 – Criando tela de login

055 – Implementando autenticação de usuários

056 – Implementando logout

057 – Permissões de usuários (parte 1)

058 – Permissões de usuários (parte 2)

059 – Permissões de usuários (parte 3)

060 – Grupos de usuários e permissões

061 – Interface dinâmica por permissões (parte 1)

062 – Interface dinâmica por permissões (parte 1)

063 – Permissões de dashboard e métricas

064 – Criando API de brands (parte 1)

065 – Criando API de brands (parte 2)

066 – Criando API dos domínios

067 – Autenticação da API por JWT

068 – Autenticação e permissões da API

069 – Ajustes e boas práticas

001 – Introdução à containers
002 – Necessidade dos containers
003 – Criando e acessando um container do zero
004 – Componentes e camadas (Docker Hub)
005 – Imagens, volumes e redes
006 – Comandos do Docker

Esse é o conteúdo que você encontrará no Integration Master:

001 – Boas-vindas e recados importantes [NÃO PULAR]

002 – Instalando o Python no Windows

003 – Instalando e configurando o VS Code (temas e extensões)

004 – [AVISO IMPORTANTE] PIP e VENV

005 – Configurando ambiente Linux

006 – Política de execução Powershell [Windows]

007 – Strings e seus Métodos

008 – Operadores Lógicos no Python

009 – Funções em Python

010 – Laços de Repetição (FOR / WHILE)

011 – Dicionários e seus Métodos

012 – Listas e seus Métodos

013 – Compreensão de Listas

014 – Variáveis de Ambiente

015 – O que é PIP?
016 – Ambientes Virtuais (venv)
017 – Conceito de POO com Python
018 – Sobre integrações de sistemas
019 – Sobre API Rest e HTTP
020 – Sobre métodos HTTP
021 – Sobre status code
022 – Sobre autenticações de APIs
023 – Integrações com Python requests
024 – API de cotação de moedas
025 – Sobre clients e services
026 – API de envio de mensagens no WhatsApp
027 – O que são webhooks?
028 – Rodando o SGE
029 – Gerando e enviando eventos
030 – Boas práticas de eventos
031 – Ajustando dados do evento
032 – Criando sistema para processar eventos
033 – Completando o ciclo do evento
034 – Armazenando eventos (parte 1)
035 – Armazenando eventos (parte 2)
036 – Integrando Api do WhatsApp ao sistema
037 – Configurando variáveis de ambiente da Api
038 – Montando e enviando a mensagem
039 – Enviando emails automáticos no sistema
040 – Criando template de email
041 – Ajustando o signals do evento
 
 
 

042 – Entendendo serviços, modelos e demandas de IA

043 – Formas de consumir modelos de IA

044 – Criando conta e analisando modelo de cobrança

045 – Api Key e primeira integração

046 – Resposta em formato de stream

047 – Contexto e agentes

048 – Explorando mais parâmetros

049 – Demonstração de integração com sistema de gestão

050 – Criando nosso agente

051 – Ajustando os prompts

052 – Alimentando agente com dados (RAG)

053 – Armazenando resultados do agente

054 – Criando comando para invocar agente

055 – Mostrando resultados do agente no dashboard

056 – NF-e x NFS-e

057 – Certificado digital A1

058 – Sobre APIs de emissão

059 – Conhecendo a Webmania API

060 – Conhecendo o painel e configurando a empresa

061 – Emitindo a primeira NFS via API

062 – Consultando um lote de NFS

063 – Baixando o PDF da NFS

064 – Baixando o XML da NFS

065 – Criando o client da API

066 – Correção do client e métodos

067 – Implementando busca de NFS

068 – Implementando download de PDFs

069 – Implementando download de XMLs

Esse é o conteúdo que você encontrará no IA Master:

001 – Entendendo serviços, modelos e demandas de IA

002 – Formas de consumir modelos de IA

003 – Criando conta e analisando modelo de cobrança

004 – Api Key e primeira integração

005 – Resposta em formato de stream

006 – Contexto e Agentes

007 – Explorando mais parâmetros

008 – Modelo para gerar imagens

009 – Modelo para gerar áudios

010 – Modelo para transcrever áudios

011 – O que é LangChain? Vantagens de uso

012 – Ecossistema e pacotes do LangChain

013 – Primeiro exemplo com LangChain

014 – Caching de prompts

015 – Prompt Templates

016 – Chat Prompt Templates

017 – Simple Chains

018 – Router Chains

019 – Loaders (txt, pdf e csv)

020 – Introdução à Agents e Tools

021 – Sobre Tools

022 – Tools nativas

023 – Criando um agent com search tool

024 – Criando um agent com Python REPL tool

025 – Criando um agent assistente financeiro

026 – Criando um agent com banco de dados SQL

027 – RAG e vetores (como um modelo de IA funciona)

028 – Embedding, chunk e overlap

029 – Sobre vector stores

030 – RAG com pdf (criando banco de vetores)

031 – RAG com pdf (executando o modelo)

032 – RAG com pdf (vector store persistido)

033 – Usando vector store persistido

034 – RAG com csv

035 – Assistentes com RAG na OpenAI

036 – Sobre Streamlit e IA

037 – Construindo a interface do app (parte 1)

038 – Construindo a interface do app (parte 2)

039 – Criando o agente de estoque

040 – Ajuste de variável de ambiente

041 – Introdução à ChatBots com IA
042 – Criando a interface do ChatBot
043 – Implementando RAG no ChatBot
044 – Configurando vector store no ChatBot
045 – Implementando histórico de mensagens
046 – Testando o ChatBot
 
 

047 – Groq e modelos grátis

048 – Usando Groq nos seus projetos

049 – Ollama e IAs locais

050 – Usando Ollama nos seus projetos

051 – Usando a API do Ollama

Ao fazer a sua inscrição, você receberá:

Django Master completo + todas as atualizações e projetos

Integration Master completo

IA Master completo + todos projetos

COMUNIDADE EXCLUSIVA 2
COMUNIDADE EXCLUSIVA 1
Celular com Comunidade Exclusiva

Grupo Exclusivo
no Whatsapp

Ao fazer a sua inscrição, você receberá:

Django
Master

COMUNIDADE EXCLUSIVA 2
COMUNIDADE EXCLUSIVA 1

Grupo Exclusivo
do Whatsapp

Celular com Comunidade Exclusiva

Acesso à
comunidade

Todas as
atualizações

Veja alguns projetos concluídos

Projeto Carros

Sistema Web para gestão de revenda de carros

Flix Api

Rest API completa desenvolvida com Django e DRF

Web App com Streamlit

Rest API completa desenvolvida com Django e DRF

Sistema de Gestão de Estoque (SGE)

Gestão de estoque completo feito com Django e Bootstrap

Agente de IA com Banco de Dados

Agente com IA para gestão de estoque com acesso à base de dados SQL

ChatBot com Inteligência Artificial

ChatBot usando Langchain, Streamlit e modelos de IA

De R$397,00
Por 12x de

19,78

ou 197 à vista

Com apenas 0,65 centavos por dia,
você terá acesso ao treinamento
que vai te capacitar e te tornar um
dev mais completo. 

Isso é menos do que o valor que
você gasta por ano em energéticos
e cafés.

Ao fazer a sua inscrição, você receberá:

Django Master completo + todas as atualizações e projetos

Integration Master completo

IA Master completo + todos projetos

COMUNIDADE EXCLUSIVA 2
COMUNIDADE EXCLUSIVA 1

Grupo Exclusivo
no Whatsapp

Celular com Comunidade Exclusiva

Veja alguns projetos concluídos

Projeto Carros

Sistema Web para gestão de revenda de carros

Flix Api

Rest API completa desenvolvida com Django e DRF

Web App com Streamlit

Web App feito com Streamlit que consome a Flix Api

Sistema de Gestão de Estoque (SGE)

Gestão de estoque completo feito com Django e Bootstrap

Agente de IA com Banco de Dados

Agente com IA para gestão de estoque com acesso à base de dados SQL

ChatBot com Inteligência Artificial

ChatBot usando Langchain, Streamlit e modelos de IA

E quanto custa para ter acesso a todo esse conteúdo?

De R$491,00
Por 12x de

29,82

ou 297 à vista

E quanto custa para ter acesso a todo esse conteúdo?

De R$491,00
Por 12x de

29,82

ou 297 à vista

Conheça a Python Code

Somos uma plataforma de treinamento totalmente digital, criada por mim, Felipe (o famoso ADM).

Através de aulas e uma comunidade online, promovemos e direcionamos
programadores e futuros programadores a desenvolverem sistemas, sites e APIs modernas utilizando a linguagem de programação Python, Django.

Além disso, nossos alunos aprendem a trabalhar com outras ferramentas para se destacar no mercado, como integrações de sistemas e inteligência artificial.

Hoje, nossa comunidade conta com mais de 3000 programadores e curiosos. 



O lugar ideal para quem quer programar bem e ser um profissional melhor.

Perguntas frequentes:

Sim, os cursos da PycodeBR servem tanto para iniciantes que estão partindo do zero, quanto para quem já está na área e quer aprender novas ferramentas e tecnologias.

Sim. Apesar de estarem em constante atualização, os cursos tem certificado.

Todos os cursos estão em constante atualização e com novas aulas. Atualmente já contam com mais de 450 aulas e mais de 100 horas de conteúdo.

Sim! Todos os conhecimentos passados nas aulas são aplicados em projetos práticos desenvolvidos dentro dos cursos.

Comprando via Cartão de Crédito ou Pix, você recebe o acesso imediatamente no seu e-mail. Se você comprar no boleto, receberá em até 3 dias úteis.

Sim, além da própria área de membros você terá acesso a um grupo exclusivo de alunos no WhatsApp para dúvidas, dicas e conversas sobre tecnologia em geral.

Sim, esse é o objetivo. Você aprenderá tudo sobre as tecnologias e ferramentas que um desenvolvedor usa no seu dia a dia, na vida real.

Sim, você tem 7 dias de garantia, e caso você entre e perceba que o curso não é para você, poderá pedir reembolso integral dentro da plataforma da Kiwify, sem perguntas.

Cartão de crédito, Pix e Boleto à vista.

Você terá acesso aos cursos, a comunidade e todas as atualizações e novas aulas durante 1 ano, podendo renovar após esse período.