Curso de Python 2: Programando com a linguagem

8,7

Nota desse curso

13.326

Alunos neste curso

Faça esse curso de Python e:

  • Aprenda Python 2 na prática
  • Aplique Orientação a objetos em seu código
  • Veja como tratar exceções
  • Lide com diferentes estruturas de dados

Conteúdo Detalhado

  1. Introdução

    • Instalação do Python 2
    • O console Python
    • Declaração de variáveis
    • Convenção
    • Tipos de variáveis
    • Concatenação
  2. Lista

    • Declaração
    • Acessando elementos
    • Adicionando elementos
    • Removendo elementos
  3. Tuples e dictionary

    • Tuples
    • Dictionary
    • Recuperando e alterando valores
  4. Funções

    • Código reutilizável através de funções
    • Importação
    • Parâmetros
  5. Cadastrando Perfis

    • Convertendo dados
    • Função para cadastrar dados
  6. Lógica da aplicação em app.py

    • Menu da aplicação e o laço while
    • Varrendo nossa lista com a instrução for
  7. Expressões regulares

    • O módulo RE
    • A função match
    • Agrupando caracteres
    • A função findall
    • Meta caracteres
    • Raw String
    • Mais quantificadores
    • Buscar no início e fim da string
  8. Orientação a Object e o conceito de classe

    • Python e Paradigma OO
    • Perfil e suas características: como representá-las em Python?
    • Classe
    • Função construtora e self
    • Atributos de instância
    • Instanciando objetos
    • Nosso primeiro método
    • Parâmetros nomeados
    • Um pouco mais sobre classes: Old-style X New-style
  9. Encapsulamento

    • Encapsulando atributos
    • Atributos dinâmico
  10. Reproveitando código através de herança

    • Evitando código duplicado
    • A instrução super
  11. Escrita e leitura de arquivos

    • Importando perfis
    • Leitura de arquivo
    • Escrita em arquivo
  12. Métodos estáticos

    • Leitura de perfis e o método split
    • Os decoradores @staticmethod e @classmethod
  13. Tratamento de Exceções

    • Build-in erros
    • Tratando exceções
    • Lidando com a causa do erro
    • Tratando várias exceções
    • O bloco finally
    • A sintaxe with-as
    • Criando sua própria exceção

Primeira aula de Python 2: Programando com a linguagem

Instrutores

  • Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

Conteúdo relacionado

Cursos de Python em Programação

Leia nossos artigos de Programação

Público alvo

Desenvolvedores que desejam aprender Python 2 com a finalidade de trabalhar com o Django.

Nível de Dificuldade

Intermediário

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

BRUNO SERPENTINI

em 20/03/2019

muito bom, muito didático, mas senti um pouco de falta de referencias bibliográficas formais, do tipo, onde obtenho os tipos de erros de exceção.

Python 2: Programando com a linguagem

GUSTAVO SANTOS MORAES

em 11/02/2019

Muito bacana a plataforma. O instrutor tem como deixar a aula bem dinâmica.

Python 2: Programando com a linguagem

Leandro Meili

em 09/02/2019

O curso deveria ser aposentado. Seria melhor um curso de python2 focado nas diferncas para python3. Soh fiz o curso pq meu ambiente de producao esta em python2, e gostaria de entender melhores formas de migrar

Python 2: Programando com a linguagem

Aprenda Python com esse e outros cursos, comece agora!

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 964 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana