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

EstrelaEstrelaEstrelaEstrelaEstrela

(5)

Ícone de volume para audiobook

11 horas e 50 minutos

Ícone de Lista para ebook

176 páginas

Curso gratuito de criação de sistemas com Python e Django completo, com 176 páginas de conteúdo. Certificação gratuita disponível. Categoria TI, subcategoria Linguagens de programação.

Curso gratuito de criação de sistemas com Python e Django completo, com 176 páginas de conteúdo. Certificação gratuita disponível. Categoria TI, subcategoria Linguagens de programação.

Conteúdo do curso

1

Introdução ao Python

2

Configuração do ambiente de desenvolvimento Python

3

Sintaxe básica de Python

4

Estruturas de controle em Python

5

Estruturas de controle em Python: Estruturas condicionais

6

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

7

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

8

Estruturas de controle em Python: Comandos de controle de fluxo

9

Estruturas de controle em Python: Estruturas de decisão

10

Estruturas de controle em Python: Loops

11

Estruturas de controle em Python: If-else

12

Estruturas de controle em Python: While

13

Estruturas de controle em Python: For

14

Estruturas de dados em Python

15

Estruturas de dados em Python: Listas

16

Estruturas de dados em Python: Tuplas

17

Estruturas de dados em Python: Dicionários

18

Estruturas de dados em Python: Conjuntos

19

Estruturas de dados em Python: Pilhas

20

Estruturas de dados em Python: Filas

21

Estruturas de dados em Python: Árvores

22

Estruturas de dados em Python: Gráficos

23

Estruturas de dados em Python: Hashing

24

Estruturas de dados em Python: Ordenação

25

Estruturas de dados em Python: Busca

26

Funções em Python

27

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

28

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

29

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

30

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

31

Funções em Python: Retorno de valores

32

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

33

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

34

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

35

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

36

Classes e objetos em Python

37

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

38

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

39

Classes e objetos em Python: Encapsulamento e modificadores de acesso

40

Classes e objetos em Python: Herança e polimorfismo

41

Classes e objetos em Python: Métodos especiais

42

Classes e objetos em Python: Construtores e destrutores

43

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

44

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

45

Classes e objetos em Python: Sobrecarga de operadores

46

Classes e objetos em Python: Classes abstratas e interfaces

47

Manipulação de arquivos em Python

48

Tratamento de exceções em Python

49

Módulos e pacotes em Python

50

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

51

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

52

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

53

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

54

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

55

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

56

Introdução ao Django

57

Configuração do ambiente de desenvolvimento Django

58

Criação de um projeto Django

59

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

60

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

61

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

62

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

63

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

64

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

65

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

66

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

67

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

68

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

69

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

70

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

71

Criação de um projeto Django: Testes automatizados

72

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

73

Criação de uma aplicação Django

74

Modelos em Django

75

Modelos em Django: Introdução ao Django

76

Modelos em Django: Estrutura de um projeto Django

77

Modelos em Django: Modelos em Django

78

Modelos em Django: Campos de modelos

79

Modelos em Django: Relacionamentos entre modelos

80

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

81

Modelos em Django: Consultas no banco de dados

82

Modelos em Django: Administração do Django

83

Modelos em Django: Formulários em Django

84

Modelos em Django: Views em Django

85

Modelos em Django: Templates em Django

86

Modelos em Django: URLs em Django

87

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

88

Modelos em Django: Testes em Django

89

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

90

Administração em Django

91

Views em Django

92

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

93

Views em Django: Criando uma view simples

94

Views em Django: Passando dados para a view

95

Views em Django: Renderizando templates

96

Views em Django: Trabalhando com formulários

97

Views em Django: Validação de dados

98

Views em Django: Redirecionamento de URLs

99

Views em Django: Trabalhando com autenticação

100

Views em Django: Criando APIs com Django Rest Framework

Descrição do curso

O "Curso de criação de sistemas com Python e Django completo" é uma jornada aprofundada no universo do desenvolvimento de sistemas utilizando duas das tecnologias mais robustas do mercado, Python e Django. Este curso é uma excelente escolha tanto para iniciantes que desejam dar os primeiros passos na programação quanto para desenvolvedores experientes que querem expandir seus conhecimentos em Python e Django.

Iniciando com uma introdução ao Python, o curso aborda detalhadamente desde as configurações do ambiente de desenvolvimento até a sintaxe básica da linguagem. Com uma abordagem prática, o curso explora as estruturas de controle em Python, permitindo que você entenda e utilize eficientemente estruturas condicionais, laços de repetição, comandos de controle de fluxo, e muito mais.

O curso também mergulha nas estruturas de dados em Python, ensinando a manipulação de listas, tuplas, dicionários, conjuntos, além de conceitos mais avançados como pilhas, filas, árvores e gráficos. Isso proporciona uma base sólida para a organização e gestão eficiente de dados, essencial para qualquer desenvolvedor.

Outro tópico essencial coberto é o uso de funções em Python, abordando desde a definição e chamada de funções, até parâmetros, retorno de valores, escopo de variáveis, e funções recursivas e lambda, permitindo que você crie códigos mais modulados e reutilizáveis.

Em seguida, as aulas se voltam para o paradigma de programação orientada a objetos, com foco em classes e objetos. Aqui, você aprenderá sobre atributos e métodos, encapsulamento, herança, polimorfismo, construtores, destrutores, e outros conceitos fundamentais da orientação a objetos em Python, preparando você para a criação de estruturas de código mais robustas e eficientes.

O curso também inclui manipulação de arquivos, tratamento de exceções, e o uso de módulos e pacotes, ferramentas indispensáveis para projetos mais complexos. Com isso, você estará preparado para lidar com diferentes tipos de arquivos e gerenciar dependências de maneira eficaz.

A segunda parte do curso é dedicada ao Django, um framework poderoso para desenvolvimento web. Você aprenderá a configurar o ambiente de desenvolvimento Django e criar seu primeiro projeto. As aulas cobrem toda a estrutura de um projeto Django, incluindo a configuração do banco de dados, a criação de modelos, views, templates, URLs, formulários, autenticação de usuários, envio de emails, integração com APIs e muito mais. Além disso, tópicos avançados como o uso de Django para desenvolvimento de chatbots, blockchain, e intIeligência artificial são explorados para que você possa aplicar Django em diversas áreas inovadoras.

Além de desenvolver aplicações web robustas e seguras, o curso também inclui conteúdo sobre deploy de aplicações Django, garantindo que você saiba como colocar suas aplicações no ar de forma eficaz e segura.

Por fim, o curso aborda a integração de Python com banco de dados e o uso de ORM (Object-Relational Mapping) em Django, além de segurança e otimização de performance, preparando você para criar e manter sistemas performáticos, seguros e escaláveis.

Com um total de 176 páginas de conteúdo estruturado, este curso é uma ferramenta indispensável para qualquer pessoa interessada em se tornar um desenvolvedor moderno e competente usando Python e Django.

Este curso gratuito inclui:

11 horas e 50 minutos de conteúdo em áudio

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

Pronto para começar?

No aplicativo você também encontrará...

Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

Baixe o Aplicativo agora para ter acesso a + de 5000 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, ebooks e áudiobooks.

  • Mais de 60 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

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

Outros Ebooks gratuitos!