Curso de Python Básico

Curso de

Python Básico

Python é uma linguagem de altíssimo nível, orientada a objeto, de tipagem dinâmica, fortemente interpretada e interativa.

Adquira este curso de forma avulsa

Informações sobre o curso

Sobre o curso

Python é uma linguagem com o nível de abstração mais próximo da linguagem humana, o que facilita a compreensão do seu código, bem como o seu aprendizado. Além disso, ela é orientada a objeto, de tipagem dinâmica, fortemente interpretada e interativa.

Foi criada sob o ideal da “Programação de Computadores para todos”. Devido a esse ideal, a linguagem foi desenvolvida visando liberdade (opensource), multiplataforma (roda em Windows, Linux, Mac, celulares e uma infinidade de sistemas) e clareza de sintaxe, que hoje é responsável pela alta produtividade obtida. Essas e outras vantagens fizeram com que grandes empresas – como Philips, Nasa, Nokia, Google e Yahoo, entre outras – começassem a usar o Python com sucesso.

Conhecimentos adquiridos

Após a conclusão deste curso, você saberá configurar o ambiente de desenvolvimento do Python, verá como um código é executado, e entenderá a sua estrutura.

Verá os conceitos básicos da linguagem, entendendo como funciona algumas estruturas de dados comuns, como: listas, funções, truplas etc. Aprenderá programação funcional, programação orientada a objetos, vendo como o Python implementa esses dois paradigmas.

Você também aprenderá a criar interfaces gráficas com o Tkinter e a acessar um banco de dados com o SQLite.

Quais os pré-requisitos para esse curso?

Os pré-requisitos não são obrigatórios, mas eles dão uma base de parte do conhecimento necessário que se precisa ter para fazer esse curso.

Carga horária do curso

24h

Curso com certificado de 24 horas

Ambiente do curso

  • Python 3.2 ou superior
  • SQLite 3 ou superior

Metodologia

  • Texto e imagens
  • Início imediato
  • Exemplos práticos

Satisfação garantida ou seu dinheiro de volta!

Adquira este curso agora mesmo

Conteúdo programático Baixar esta ementa

Tópicos do Curso

  1. Códigos, imagens, diagramas etc.

    Introdução ao Python
  2. Códigos, imagens, diagramas etc.

    Versões
  3. Códigos, imagens, diagramas etc.

    Instalando o Python
  4. Códigos, imagens, diagramas etc.

    Configurando o Eclipse
  5. Códigos, imagens, diagramas etc.

    Configurando o ambiente de trabalho com o plugin Pydev
  6. Códigos, imagens, diagramas etc.

    Primeiro exemplo
  7. Códigos, imagens, diagramas etc.

    Comentários e DocStrings
  8. Códigos, imagens, diagramas etc.

    Objetos
  9. Códigos, imagens, diagramas etc.

    Variáveis
  10. Códigos, imagens, diagramas etc.

    Numéricos
  11. Códigos, imagens, diagramas etc.

    Operadores
  12. Códigos, imagens, diagramas etc.

    String
  13. Códigos, imagens, diagramas etc.

    Intervalo de Strings
  14. Códigos, imagens, diagramas etc.

    Formatando String
  15. Códigos, imagens, diagramas etc.

    Listas
  16. Códigos, imagens, diagramas etc.

    Tuplas
  17. Códigos, imagens, diagramas etc.

    Outros tipos de sequência
  18. Códigos, imagens, diagramas etc.

    Dicionários
  19. Códigos, imagens, diagramas etc.

    Verdadeiro, falso e nulo
  20. Códigos, imagens, diagramas etc.

    Entrada de dados
  21. Códigos, imagens, diagramas etc.

    Controle de fluxo
  22. Códigos, imagens, diagramas etc.

    Laços
  23. Códigos, imagens, diagramas etc.

    While
  24. Códigos, imagens, diagramas etc.

    For
  25. Códigos, imagens, diagramas etc.

    Break
  26. Códigos, imagens, diagramas etc.

    Continue
  27. Códigos, imagens, diagramas etc.

    Funções
  28. Códigos, imagens, diagramas etc.

    Funções sobre Sequências
  29. Códigos, imagens, diagramas etc.

    Return versus Side Effects
  30. Códigos, imagens, diagramas etc.

    Módulos
  31. Códigos, imagens, diagramas etc.

    Escopo de nomes
  32. Códigos, imagens, diagramas etc.

    Manipulação de Arquivos
  33. Códigos, imagens, diagramas etc.

    Sistemas de arquivo
  34. Códigos, imagens, diagramas etc.

    Data e hora
  35. Códigos, imagens, diagramas etc.

    Exceções
  36. Códigos, imagens, diagramas etc.

    Introspecção
  37. Códigos, imagens, diagramas etc.

    Geradores
  38. Códigos, imagens, diagramas etc.

    Programação Funcional
  39. Códigos, imagens, diagramas etc.

    Lambda
  40. Códigos, imagens, diagramas etc.

    Mapeamento com a função map
  41. Códigos, imagens, diagramas etc.

    Filtragem com a função filter
  42. Códigos, imagens, diagramas etc.

    Redução com a função reduce
  43. Códigos, imagens, diagramas etc.

    Transposição com o método zip
  44. Códigos, imagens, diagramas etc.

    List Comprehension
  45. Códigos, imagens, diagramas etc.

    Generator Expression
  46. Códigos, imagens, diagramas etc.

    Decoradores
  47. Códigos, imagens, diagramas etc.

    Programação Orientada a Objetos
  48. Códigos, imagens, diagramas etc.

    Classes
  49. Códigos, imagens, diagramas etc.

    Método __init__
  50. Códigos, imagens, diagramas etc.

    Método __done__
  51. Códigos, imagens, diagramas etc.

    Método __repr__
  52. Códigos, imagens, diagramas etc.

    Modificadores de acesso
  53. Códigos, imagens, diagramas etc.

    Propriedades
  54. Códigos, imagens, diagramas etc.

    Classes abertas
  55. Códigos, imagens, diagramas etc.

    Herança
  56. Códigos, imagens, diagramas etc.

    Herança múltipla
  57. Códigos, imagens, diagramas etc.

    Sobrecarga de operadores
  58. Códigos, imagens, diagramas etc.

    Polimorfismo
  59. Códigos, imagens, diagramas etc.

    MetaClasses
  60. Códigos, imagens, diagramas etc.

    Definindo Metaclasses
  61. Códigos, imagens, diagramas etc.

    Classes bases abstratas
  62. Códigos, imagens, diagramas etc.

    Decoradores de Classes
  63. Códigos, imagens, diagramas etc.

    Interface Gráfica
  64. Códigos, imagens, diagramas etc.

    Tkinter
  65. Códigos, imagens, diagramas etc.

    Conceitos básicos de GUI
  66. Códigos, imagens, diagramas etc.

    Primeiro exemplo com Tkinter
  67. Códigos, imagens, diagramas etc.

    Montando a interface
  68. Códigos, imagens, diagramas etc.

    Posicionando os elementos da tela
  69. Códigos, imagens, diagramas etc.

    Binding
  70. Códigos, imagens, diagramas etc.

    Command binding
  71. Códigos, imagens, diagramas etc.

    Entrada de dados
  72. Códigos, imagens, diagramas etc.

    Criando uma aplicação com acesso ao banco de dados
  73. Códigos, imagens, diagramas etc.

    Banco de dados
  74. Códigos, imagens, diagramas etc.

    SQLite
  75. Códigos, imagens, diagramas etc.

    Acessando o banco e criando as tabelas
  76. Códigos, imagens, diagramas etc.

    Criando a classe Usuario
  77. Códigos, imagens, diagramas etc.

    Desenhando a interface gráfica
  78. Códigos, imagens, diagramas etc.

    Conclusão

Adquira este curso agora mesmo

Vantagens de estudar no Treinaweb

Início imediato! Não é necessário aguardar a formação de turmas.

Defina o horário que quiser e estude de onde estiver.

Após o curso, você ainda tem 2 anos para revisar o conteúdo.

Assim que finalizar, receba o certificado em casa, sem custo adicional.

Escolha o dispositivo que preferir: PC, Tablet ou Smartphone.

Se surgir alguma dúvida, basta perguntar aos nossos instrutores.

Satisfação garantida ou seu dinheiro de volta.

h

Curso com certificado de horas

O que os alunos dizem?

O curso é ótimo, sem contar que o ambiente de aprendizagem e super intuitivo... Muito bom... TreinaWeb está de parabens!

Adquira este curso de forma avulsa

Curso de Python Básico

Python Básico

6x R$ 24,98

R$ 149,90 à vista

Quer ter acesso completo a todos os nossos cursos?

Escolha um dos planos abaixo e comece agora mesmo!

20% OFF
1 ano
De 12x R$99
12x 79 reais
ou por R$ 948,00 à vista
  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
30% OFF
3 anos
De 12x R$199
12x 139 reais
ou por R$ 1.668,00 à vista
  • 3 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se
25% OFF
5 anos
De 12x R$256
12x 192 reais
ou por R$ 2.304,00 à vista
  • 5 anos de acesso a todos os cursos
  • Cursos novos toda semana
  • Certificados digitais
  • Suporte com SLA de 4 horas úteis
    Suporte exclusivo, feito diretamente por nossos professores. SLA = Tempo médio para resposta.
  • Lançamentos e atualizações
  • Plano de estudos individual
    Plano de estudos desenvolvido junto a um professor orientador
Matricule-se

Cursos relacionados