codequick-darkmode-logo
EntrarRegistrar
Curso Básico de Python

Syllabus:

Curso Básico de Python

21 Aulas 338 Perguntas de Programação Online


Quais tópicos serão abordados no curso?

Noções Básicas de Programação

  1. Introdução:

    • Visão Geral e Objetivos do Curso

    • Importância do Python na Programação

    • Pré-requisitos e Primeiros Passos

  1. Variáveis e Tipos de Dados:

    • Instrução de impressão: print() - Saída da sua primeira linha de código.

    • Declaração de variável - Definir e inicializar variáveis.

    • Tipos de dados em Python - Explore inteiros, floats e strings.

    • Conversão de tipos - Converter dados entre tipos.

    • Cálculos matemáticos mais avançados - Aprimore habilidades matemáticas em Python.

  1. Operações Aritméticas:

    • Aritmética básica - Domine adição, subtração, multiplicação e divisão.

    • Precedência de operadores - Controle a ordem das operações.

    • Funções matemáticas em Python - Explore as funções matemáticas embutidas.

Trabalhando com Strings

  1. Introdução a Strings:

    • Noções básicas de String - Entender a estrutura de string.

    • Manipulação de String - Aprender concatenação e fatiamento.

    • Métodos de String - Explorar métodos poderosos de string.

  1. Indexação e Fatiamento com Strings:

    • Indexação de String - Acesso a caracteres individuais.

    • Fatiamento de String - Extração de substrings com base em critérios.

    • Manipulação de String - Aplicar técnicas para resolver problemas do mundo real.

  1. Propriedades e Métodos de String:

    • Propriedades de string - Explore características inerentes à string.

    • Métodos de string - Utilize métodos para manipulação eficiente.

    • Manipulação de string - Aplique técnicas avançadas para transformação.

  1. Formatação de Impressão com Strings:

    • Formatação de strings - Domine as opções de formatação.

    • Uso de f-string - Aprenda formatação concisa com f-strings.

    • Formatação de instrução print - Aprimore instruções print.

Entendendo a Lógica Booleana

  1. Entendendo Valores Booleanos:

    • Noções básicas de Boolean - Compreenda os fundamentos dos valores booleanos.

    • Operadores Booleanos - Explore as operações AND, OR e NOT.

    • Expressões Booleanas - Aprenda a criar condições lógicas.

  1. Operadores Lógicos:

    • Logical AND - Combine condições com AND.

    • Logical OR - Combine condições com OR.

    • Logical NOT - Negue um valor booleano.

  1. Declarações Condicionais (if, else, elif):

    • If statement - Tomar decisões com base em condições.

    • Else statement - Lidar com resultados alternativos.

    • Elif statement - Combinar múltiplas condições.

  1. Expressões Booleanas:

    • Expressões booleanas - Construir condições complexas.

    • Lógica condicional - Aplicar lógica para controlar o fluxo do programa.

    • Uso de boolean - Aprimorar a tomada de decisões no seu código.

Laços e Estruturas de Controle em Python

  1. Laços (for e while):

    • Básico de for loop - Iterar sobre sequências com for loops.

    • Básico de while loop - Repetir ações com while loops.

    • Instruções de controle de loop - Manipular a execução de loops.

    • for loops aninhados - Implementar loops dentro de loops.

  1. Instruções Break e Continue:

    • Instrução Break - Sair de um loop prematuramente.

    • Instrução Continue - Pular o restante de uma iteração do loop.

    • Controle de loop em Python - Ajustar o comportamento do loop.

Funções e Estruturas de Dados

  1. Definindo e Chamando Funções:

    • Noções básicas de Function - Entenda a estrutura da function.

    • Parâmetros de Function - Passe informações para functions.

    • Valores de retorno de Function - Receba e use as saídas da function.

  1. Parâmetros de Função e Valores de Retorno:

    • Parâmetros de função - Domine o trabalho com parâmetros de função.

    • Valores de retorno de função - Aprofunde-se nos valores de retorno de função.

    • Uso de função - Aplique funções para resolver problemas do mundo real.

  1. Listas em Python:

    • Noções básicas de listas - Entender os conceitos fundamentais das listas.

    • Operações com listas - Explorar uma gama de técnicas de manipulação de listas.

    • Compreensão de listas - Mergulhar na criação e transformação concisas de listas.

  1. Dicionários em Python:

    • Conceitos básicos de Dictionary - Compreenda os conceitos fundamentais dos dictionaries.

    • Operações de Dictionary - Explore operações versáteis para dictionaries.

    • Métodos de Dictionary - Aprofunde-se na manipulação e recuperação eficientes.

  1. Tuplas com Python:

    • Noções básicas de tuplas - Aprenda características e casos de uso de tuplas.

    • Operações com tuplas - Explore operações poderosas disponíveis para tuplas.

    • Desempacotamento de tuplas - Utilize o desempacotamento de tuplas para um código conciso.

  1. Conjuntos em Python:

    • Noções básicas de set - Entender as propriedades-chave dos conjuntos.

    • Operações de set - Explorar operações para manipulação eficiente de conjuntos.

    • Métodos de set - Utilizar métodos integrados para transformação de conjuntos.

  1. Importando e Usando Módulos:

    • Importação de módulo - Aprenda a importar módulos de código externo.

    • Uso de módulo - Explore a aplicação prática de módulos.

    • Bibliotecas padrão em Python - Descubra bibliotecas comuns para tarefas diversas.

  1. Considerações Finais sobre a Maestria em Python3:

    • Refletindo sobre a Jornada de Aprendizado em Python3

    • Agradecimentos e Próximos Passos