Capa do Ebook gratuito Curso de criação de sistemas com Python e Django completo

Ebook gratuitoCurso de criação de sistemas com Python e Django completo

5

(3)

176 páginas

Ver curso gratuito

Conteúdo do curso

1

1. Introdução ao Python

2

2. Configuração do ambiente de desenvolvimento Python

3

3. Sintaxe básica de Python

4

4. Estruturas de controle em Python

5

4.1. Estruturas de controle em Python: Estruturas condicionais

6

4.2. Estruturas de controle em Python: Estruturas de repetição

7

4.3. Estruturas de controle em Python: Laços de repetição

8

4.4. Estruturas de controle em Python: Comandos de controle de fluxo

9

4.5. Estruturas de controle em Python: Estruturas de decisão

10

4.6. Estruturas de controle em Python: Loops

11

4.7. Estruturas de controle em Python: If-else

12

4.8. Estruturas de controle em Python: While

13

4.9. Estruturas de controle em Python: For

14

5. Estruturas de dados em Python

15

5.1. Estruturas de dados em Python: Listas

16

5.2. Estruturas de dados em Python: Tuplas

17

5.3. Estruturas de dados em Python: Dicionários

18

5.4. Estruturas de dados em Python: Conjuntos

19

5.5. Estruturas de dados em Python: Pilhas

20

5.6. Estruturas de dados em Python: Filas

21

5.7. Estruturas de dados em Python: Árvores

22

5.8. Estruturas de dados em Python: Gráficos

23

5.9. Estruturas de dados em Python: Hashing

24

5.10. Estruturas de dados em Python: Ordenação

25

5.11. Estruturas de dados em Python: Busca

26

6. Funções em Python

27

6.1. Funções em Python: Introdução às funções

28

6.2. Funções em Python: Definição de funções

29

6.3. Funções em Python: Chamada de funções

30

6.4. Funções em Python: Parâmetros de funções

31

6.5. Funções em Python: Retorno de valores

32

6.6. Funções em Python: Escopo de variáveis

33

6.7. Funções em Python: Funções recursivas

34

6.8. Funções em Python: Funções lambda

35

6.9. Funções em Python: Funções built-in em Python

36

7. Classes e objetos em Python

37

7.1. Classes e objetos em Python: Introdução a classes e objetos

38

7.2. Classes e objetos em Python: Atributos e métodos de uma classe

39

7.3. Classes e objetos em Python: Encapsulamento e modificadores de acesso

40

7.4. Classes e objetos em Python: Herança e polimorfismo

41

7.5. Classes e objetos em Python: Métodos especiais

42

7.6. Classes e objetos em Python: Construtores e destrutores

43

7.7. Classes e objetos em Python: Associação entre classes

44

7.8. Classes e objetos em Python: Composição e agregação

45

7.9. Classes e objetos em Python: Sobrecarga de operadores

46

7.10. Classes e objetos em Python: Classes abstratas e interfaces

47

8. Manipulação de arquivos em Python

48

9. Tratamento de exceções em Python

49

10. Módulos e pacotes em Python

50

10.1. Módulos e pacotes em Python: Introdução aos módulos e pacotes em Python

51

10.2. Módulos e pacotes em Python: Importando módulos e pacotes em Python

52

10.3. Módulos e pacotes em Python: Criando e organizando pacotes em Python

53

10.4. Módulos e pacotes em Python: Utilizando módulos e pacotes de terceiros

54

10.5. Módulos e pacotes em Python: Gerenciando dependências com o pip

55

10.6. Módulos e pacotes em Python: Criando e publicando seus próprios pacotes

56

11. Introdução ao Django

57

12. Configuração do ambiente de desenvolvimento Django

58

13. Criação de um projeto Django

59

13.1. Criação de um projeto Django: Instalação do Django

60

13.2. Criação de um projeto Django: Estrutura de um projeto Django

61

13.3. Criação de um projeto Django: Configuração do banco de dados

62

13.4. Criação de um projeto Django: Criação de modelos

63

13.5. Criação de um projeto Django: Criação de views

64

13.6. Criação de um projeto Django: Templates e renderização

65

13.7. Criação de um projeto Django: URLs e rotas

66

13.8. Criação de um projeto Django: Formulários e validação

67

13.9. Criação de um projeto Django: Autenticação de usuários

68

13.10. Criação de um projeto Django: Autorização e permissões

69

13.11. Criação de um projeto Django: Envio de emails

70

13.12. Criação de um projeto Django: Integração com APIs

71

13.13. Criação de um projeto Django: Testes automatizados

72

13.14. Criação de um projeto Django: Deploy de uma aplicação Django

73

14. Criação de uma aplicação Django

74

15. Modelos em Django

75

15.1. Modelos em Django: Introdução ao Django

76

15.2. Modelos em Django: Estrutura de um projeto Django

77

15.3. Modelos em Django: Modelos em Django

78

15.4. Modelos em Django: Campos de modelos

79

15.5. Modelos em Django: Relacionamentos entre modelos

80

15.6. Modelos em Django: Migrações de banco de dados

81

15.7. Modelos em Django: Consultas no banco de dados

82

15.8. Modelos em Django: Administração do Django

83

15.9. Modelos em Django: Formulários em Django

84

15.10. Modelos em Django: Views em Django

85

15.11. Modelos em Django: Templates em Django

86

15.12. Modelos em Django: URLs em Django

87

15.13. Modelos em Django: Autenticação e autorização

88

15.14. Modelos em Django: Testes em Django

89

15.15. Modelos em Django: Deploy de uma aplicação Django

90

16. Administração em Django

91

17. Views em Django

92

17.1. Views em Django: Introdução às views em Django

93

17.2. Views em Django: Criando uma view simples

94

17.3. Views em Django: Passando dados para a view

95

17.4. Views em Django: Renderizando templates

96

17.5. Views em Django: Trabalhando com formulários

97

17.6. Views em Django: Validação de dados

98

17.7. Views em Django: Redirecionamento de URLs

99

17.8. Views em Django: Trabalhando com autenticação

100

17.9. Views em Django: Criando APIs com Django Rest Framework

E muito mais...

Baixe o Aplicativo agora para ter acesso a + de 2200 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, cursos em áudio ou texto.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Disponível no Google Play Disponível no App Store
Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

Descubra os Melhores Cursos Online Gratuitos de Python

Procurando aprimorar suas habilidades em programação com Python? Nossa lista de cursos online gratuitos oferece a oportunidade perfeita para iniciantes e programadores experientes. Explore a linguagem de programação mais desejada do mercado e torne-se um especialista em Python com nossos recursos educacionais de alta qualidade.

Introdução ao Python para Iniciantes

Dê seus primeiros passos no mundo da programação com cursos projetados para iniciantes. Aprenda os fundamentos de Python, incluindo variáveis, loops e funções, numa abordagem passo a passo que garante uma base sólida para o seu aprendizado.

Python para Análise de Dados

Transforme dados em insights com cursos focados em Python para análise de dados. Domine bibliotecas como Pandas e NumPy, e descubra como Python pode ser uma ferramenta poderosa para manipulação e visualização de dados.

Desenvolvimento Web com Python

Entre no mundo do desenvolvimento web com Python utilizando frameworks como Django e Flask. Aprenda a criar aplicações web robustas e dinâmicas, e entenda como Python pode ser eficaz no back-end de websites.

Inteligência Artificial e Machine Learning com Python

Avance para o próximo nível com cursos que ensinam como aplicar Python em projetos de Inteligência Artificial e Machine Learning. Explore algoritmos de aprendizado de máquina, redes neurais e muito mais, tudo isso utilizando a linguagem Python.

Python para Segurança Cibernética

Com a crescente demanda por segurança cibernética, Python se tornou uma ferramenta essencial na caixa de ferramentas de um especialista em segurança. Aprenda a escrever scripts para automação de tarefas de segurança e como Python pode ajudar a identificar vulnerabilidades em sistemas.

Recursos Adicionais e Comunidade

Além dos cursos, você terá acesso a uma comunidade de entusiastas de Python, fóruns de discussão, e recursos adicionais como exercícios práticos e projetos de código aberto para testar suas novas habilidades.

Certificados de Conclusão

Muitos dos nossos cursos oferecem certificados de conclusão gratuitos, permitindo que você destaque suas habilidades em Python no seu currículo ou perfil profissional.

Pronto para Começar?

Não perca a oportunidade de se destacar na área de tecnologia com nossos cursos online gratuitos de Python. Seja para desenvolvimento web, análise de dados, inteligência artificial ou segurança cibernética, temos o curso certo para você. Comece hoje mesmo a sua jornada de aprendizado em Python!

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto