Python Basics – curso gratuito da Hexlet, treinamento 57 horas, Data: 30 de novembro de 2023.
Miscelânea / / December 03, 2023
Você aprenderá o básico da programação Python, familiarizando-se com sintaxe, condições e loops, tipos de dados e bibliotecas. Este curso ajudará você a entender como as declarações de funções e os métodos integrados funcionam em Python. Como resultado, você começará a escrever programas simples, dominará os padrões de nomenclatura e também será capaz de procurar e analisar erros no código.
Ao longo do curso colocaremos a teoria em prática para que você se acostume com a sintaxe e possa mergulhar na linguagem. O conhecimento deste curso o ajudará a obter uma compreensão básica do Python, seus princípios e recursos. Este é um curso básico adequado tanto para iniciantes em programação quanto para quem está aprendendo uma nova linguagem.
Introdução
Conheça o curso
Olá Mundo!
Escreva seu primeiro programa
Instruções
Aprenda o básico da construção de programas em Python
Operaçoes aritimeticas
Vamos traduzir operações aritméticas para uma linguagem de programação
Erros de design (sintaxe e linter)
Estude tipos de erros e formas de resolvê-los
Cordas
Aprenda a trabalhar com cordas
Variáveis
Aprenda a armazenar informações e reutilizar dados existentes
Expressões em definições
Aprenda a simplificar o código, use variáveis
Nomeação
Vamos aprender como nomear variáveis corretamente
Interpolação
Aprenda outra maneira de trabalhar com strings em Python
Extraindo caracteres de uma string
Aprenda a obter valores de strings
Fatias de linha
Aprenda a extrair substrings
Tipos de dados
Vamos multiplicar um número por uma string, conhecer os tipos de dados e convertê-los
Imutabilidade e tipos primitivos
Descobrindo se Python pode alterar strings ou números
Funções e suas chamadas
Aprenda a usar funções prontas
Assinatura de função
Aprenda como uma função recebe e retorna valores
Chamada de função - expressão
Aprenda a usar os resultados das funções
Determinismo
Estude algumas propriedades de funções e características de seu funcionamento
Biblioteca Padrão
Vamos nos familiarizar com a biblioteca padrão
Propriedades e Métodos
Aprenda a usar os atributos de dados integrados do Python.
Cadeia de métodos
Aprenda a usar os atributos de dados integrados do Python.
Definindo Funções
Aprenda a criar funções
Retornando valores
Aprenda a usar o resultado de uma função
Parâmetros de Função
Aprenda a passar dados para uma função
Parâmetros de função opcionais
Configurando valores padrão
Argumentos Nomeados
Conheça outro tipo de argumento
Anotações de tipo
Vamos descobrir para que tipo de anotações são necessárias e como especificá-las
Ambiente
Explore quais valores estão disponíveis para funções
Lógicas
Aprenda o que é um tipo lógico e como usar operações lógicas
Operadores lógicos
Aprendendo a escrever condições compostas
Resultado de operações lógicas
Mais aprofundado sobre operações lógicas
Condicionais
Controlamos o comportamento do programa dependendo de diferentes condições
operador de correspondência
Explorando uma versão especial do if para múltiplas condições
enquanto loop
Aprenda a escrever programas para realizar ações repetitivas
Agregação de dados
Aprendendo a aplicar ciclos na prática
Travessia de linha
Aprendendo a percorrer e formar cordas em loops
Condições dentro do corpo do loop
Aprenda a controlar o comportamento de um programa em loop
para loop
Vamos aprender outro loop em Python
Depuração
Aprenda a encontrar erros no código
Módulos
Aprenda como Python funciona com código dividido em vários arquivos
Módulos mais profundos
Conheça alguns casos especiais de trabalho com módulos, que, no entanto, muitas vezes podem ser encontrados na documentação e nos exemplos de código
Pacotes
Aprenda a combinar módulos individuais em grupos - os chamados. pacotes - e trabalhar com esses grupos
módulo aleatório
Pratique o uso de módulos usando o exemplo do módulo aleatório, que está incluído na biblioteca padrão do Python e é responsável por gerar números aleatórios
Tuplas
Conheça o primeiro tipo composto – um tipo cujos valores podem consistir em vários valores de outros tipos
História do desenvolvimento da linguagem Python
Saiba como Python se tornou o que é hoje
Materiais adicionais
Artigos e vídeos com curadoria da equipe Hexlet. Ajudará você a se aprofundar no tópico do curso