Python para iniciantes

Iniciante
Desenvolvedor
Estudante
Visual Studio Code

Introdução ao Python! Saiba como criar programas e projetos no Python. Trabalhar com cadeias de caracteres, listas, loops, dicionários e funções.

Neste roteiro de aprendizagem, você vai:

  • Familiarizar-se com os notebooks Jupyter

  • Escrever seu primeiro programa em Python

  • Explorar pacotes para gerenciar melhor os projetos

  • Conhecer noções básicas do Python, incluindo os seguintes elementos:

    • Tipos boolianos
    • Cadeias de caracteres
    • Operações matemáticas
    • Listas e loops
    • Dicionários
    • Funções
    • Verificação de erros

Pré-requisitos

Nenhum

Módulos neste roteiro de aprendizagem

Use notebooks Jupyter para executar o Python. Crie um manual de nave espacial que tenha elementos de código e Markdown interativos e que podem ser executados.

Comece a aprender a usar o Python instalando e configurando as ferramentas necessárias para criar aplicativos reais.

Neste módulo, você aprenderá uma série de tópicos, como entrada e saída para o console, variáveis e tipos de dados, e conversão de tipo.

Para gerenciar projetos, você precisa de um ambiente virtual, pacotes que o ajudará a desenvolver mais rápido e uma estratégia para fazer a manutenção de pacotes.

Explore como usar a lógica Booliana no Python para criar expressões complexas que aplicam lógica condicional.

Use um dos tipos mais comuns no Python para representar texto. De formatação simples à representação de variáveis, o uso de cadeias de caracteres operacionais é uma habilidade essencial para desenvolvedores Python.

Quase todos os aplicativos que um desenvolvedor cria envolvem algum nível de matemática. Este módulo explorará a funcionalidade básica do Python e de seus operadores aritméticos. Você também explorará como executar mais manipulações de dados e números. Você colocará esse conhecimento em prática para criar um projeto que determine a distância entre planetas.

Com frequência, você trabalhará com vários valores em um programa. No Python, você pode agrupar dados usando listas. Neste módulo, você aprenderá a: Usar listas e conhecer quais são as tarefas mais comuns realizadas com elas.

Com o Python, você pode usar loops while para executar a mesma tarefa várias vezes e loops for para repetir uma vez cada dado de uma lista. Neste módulo, você aprenderá sobre os dois tipos de loop e quando aplicar cada um deles.

Os dicionários do Python permitem modelar dados complexos. Este módulo explora cenários comuns em que você pode usar dicionários.

A próxima etapa depois de usar o código de procedimento é escrever software modular usando funções. As funções, desde as simples até aquelas com vários argumentos, são úteis para tornar o código reutilizável.

Tratar exceções e criar mensagens de erro úteis. Aprimorar suas habilidades usando exceções para o controle de fluxo de código.