Ambientes Virtuais
  • Introdução ao uso de Ambientes Virtuais
Material de Apoio
  • Antes de começarmos
  • Material de Apoio
  • NOTA IMPORTANTE aos Novos Alunos
  • NOTA IMPORTANTE (REFERENTE AS INSTALAÇÕES)
Instalação no Windows
  • Construção do Ambiente de Trabalho no Windows
  • Instalação da Biblioteca Kivy no Windows
  • Instalando o PyCharm no Windows
Instalação no Ubuntu
  • Ambiente de Trabalho Ubuntu
  • Criação de Ambientes Virtuais
  • Instalando o PyCharm no Ubuntu
Instalação no Mac
  • Introdução à Construção do Ambiente de Trabalho no Mac OS X
  • Ambiente de Trabalho Mac
  • Instalando o PyCharm no Mac
Instalação Simples (solução alternativa)
  • AVISO!
  • Instalação no Windows
  • Instalação no Linux (Ubuntu)
Conceitos da Programação e do Python
  • IDLE
  • Criando um Primeiro Projeto
  • Comentários em Python
  • Como funciona a Indentação
  • Variáveis I
  • Variáveis II
  • Nomenclatura
  • Manipulação de Dados
  • Ponto Flutuante
  • Entrada de Dados
  • Operações Matemáticas
  • Módulo da Divisão
  • Potenciação e Radiciação
  • Operadores Relacionais
  • Exercício Teórico - Conceitos da Programação e do Python
  • Exercícios Práticos 1 - Conceitos da Programação e do Python
PyCharm
  • Visão Geral do PyCharm
  • Views do PyCharm
  • Plugins
  • PyCharm e os Ambientes Virtuais
  • Introdução à Depuração
  • Inspecionando o Ambiente em Modo de Depuração
  • Teclas de Atalho à Depuração
  • Breakpoint Condicional
  • Resolução de Problemas (exceções)
Tomada de Decisão
  • Tomada de Decisão I
  • Tomada de Decisão II
  • Operadores Relacionais Compostos
  • Operadores Relacionais na Prática
  • Operadores Lógicos
  • Blocos de Instrução I
  • Blocos de Instrução II
  • Blocos de Instruções na Prática
  • Exercício Teórico - Tomada de Decisão
  • Exercícios Práticos 2 - Tomada de Decisão
Operadores
  • Escopo
  • Operadores de Atribuição I
  • Operadores de Atribuição II
  • Atribuição Múltipla
  • Atribuição Condicional
Iteradores
  • Iteração
  • Laços de Repetição
  • While - Else
  • For - Loop
  • Função Range
  • Laço For e a Função Range
  • Instrução Break
  • Instrução Continue
  • Lista de Exercícios 3 - Iteradores
Estruturas de Dados - Lista e Tupla
  • Estrutura de Dados Lista
  • Lista, Pilha, Array, Set
  • Class List I
  • Class List II
  • Class List III
  • Iterando Listas
  • Fatiando Listas
  • Incluindo, Alterando e Excluindo Elementos
  • Ordenamento de Listas
  • Quantidade de Elementos
  • Tuplas
  • Operadores In e Not In
  • Exemplo Prático com Operador In
String
  • Introdução às Strings
  • Fatiando Strings
  • Comparando Strings
  • Propriedades das Strings
  • Iterando Strings
Dicionários
  • Introdução aos Dicionários
  • Dicionários na Prática