curso de

Python 3 parte 2: Avançando na linguagem

Estudando esse mês:

Leonardo Mendes Freire Rabelo João Vitor de Abreu Sousa Bruno Divino Daniel Siqueira de Mattos EDGARD WALLYSON MORAIS MARTINS

e mais 1.844 alunos(as)

Resumo do curso

  • Entenda mais como funciona esta linguagem popular
  • Organize seu código com funções
  • Lide com diferentes estruturas de dados
  • Conhece as List comprehensions
  • Trabalhe com arquivos

Público alvo

Desenvolvedores que desejam aprender Python na versão 3

Conteúdo relacionado

Cursos de Python em Programação

Leia nossos artigos de Programação

Última atualização

15/05/2020

Já é aluno?

Comece o curso agora

12h

p/ conclusão

74

Atividades

137

Minutos de video

21331

Alunos nesse curso

9.5

Nota deste curso

Certificado de participação

Formação com esse curso

Instrutores

  • Nico trabalha na área de tecnologia há mais de 20 anos e atuou como desenvolvedor e instrutor no Brasil e na Alemanha. Participa ativamente na comunidade e com uma experiência de mais de 12 anos em educação, coordena hoje equipes de instrutores e é responsável pela curadoria de cursos online na Alura.

Conteúdo Detalhado

  1. Preparando o jogo da forca

    • Ajustando a infraestrutura: instalando o Python 3 e o PyCharm
    • Game Loop
    • Tipo Booleano
  2. Manipulando strings

    • Encontrando a posição de uma letra em uma string
    • Iterando sobre uma string
    • Funções importantes da string
    • Alterando a caixa da string
    • Removendo espaços em branco no início e no fim de uma string
  3. Conhecendo e trabalhando com listas

    • Criando uma lista
    • Adicionando elementos em uma lista
    • Outros recursos com a lista: as funções count() e index()
  4. Conhecendo e trabalhando com tuplas

    • O que são tuplas
    • Criando uma tupla
    • Tuplas dentro de listas
    • Listas dentro de tuplas
    • Convertendo listas em tuplas
    • Convertendo tuplas em listas
  5. Implementando o encerramento do jogo

    • Estipulando tentativas de erros
    • List Comprehension: Compreensão de lista
  6. Escrita e leitura de arquivos

    • Abrindo um arquivo
    • Escrita em um arquivo
    • Fechando um arquivo
    • Leitura de um arquivo
    • Lendo linha por linha do arquivo
    • Limpando a linha
  7. Organizando o código em funções

    • Boas práticas de código: dividindo o código de uma função grande em funções pequenas
    • Retornando um valor em uma função
    • Passando valores por parâmetro para uma função

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

A didática e as propostas do Nico são impecáveis. Parabéns.

Python 3 parte 2: Avançando na linguagem

Henrique Vieira Pereira Pinto

Eu amei a aula do Nico, ele é muito didático e passa de uma maneira leve e também com gosto de quero mais!! Parabéns Nico! nosso alemão preferido !

Python 3 parte 2: Avançando na linguagem

MARIA HELENA DE SOUZA

O professor têm muita didática, muita mesmo. Somado a isto, é perceptível que domina a linguagem e consegue de maneira, rápida e objetiva, me fazer compreender o tema. Parabéns a Alura pela equipe docente.

Python 3 parte 2: Avançando na linguagem

Adriano Rodrigo de Souza Lisboa

Aprenda Python com esse e outros cursos, comece agora!

  • 1272 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

  • 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

  • 1272 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

  • 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

  • 1272 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

  • 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

  • 1272 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

  • 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
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas