Entrar em contato via Whatsapp

Python e QtDesign em sistemas executáveis com interface GUI

Última atualização: 27/06/2022
Python e QtDesign em sistemas executáveis com interface GUI

Python e QtDesign em sistemas executáveis com interface GUI

  • 84 Video Aulas (17 horas)
  • Certificado Validado
  • Recursos Adicionais
78% de desconto R$ 179,90
R$ 39,90

O que você aprenderá

Criar sistemas totalmente executáveis em Python, que se conecte a banco de dados e que qualquer usuário possa manipular os dados por meio de telas, botões, tabelas e campos de escrita, sem necessidade de ficar criando códigos.

Requisitos

Ter nível básico em Python dará ao aluno uma maior possibilidade de criar seus próprios sistemas assim que terminar o curso, porém tendo somente um conhecimento em programação e vontade de aprender já é suficiente pois ensino desde o fundamental de Python e o essencial para Data Science com NumPy e Pandas para somente depois começarmos a criar os softwares.

Conteúdo

  • Introdução
    10 minutos

  • Instalação de Python, Visual Studio Code e OpenCV
    7 minutos
  • Instalação de PyQT5 e QtDesigner
    2 minutos
  • Problemas por falta de arquivos dll
    2 minutos
  • 2º Opção de instalação do QT Designer por PIP com MVSC 32 bits
    5 minutos
  • Instalação do Anaconda
    3 minutos
  • Instalação do MySQL
    23 minutos
  • Instalação do HeideSQL
    12 minutos

  • Introdução a Python fundamental
    11 minutos
  • Operações básicas em números, strings e listas
    13 minutos
  • Operações básicas em dicionários, tuplas e booleanos
    13 minutos
  • Operações básicas em for, while e list comprehention
    11 minutos
  • Operações básicas em lambda, map, filter e métodos
    15 minutos
  • Resoluções de exercícios
    16 minutos

  • Introdução à NumPy
    2 minutos
  • NumPy Arrays
    16 minutos
  • Indexação de arrays
    12 minutos
  • Operações em Arrays
    6 minutos
  • Resolução de Exercícios
    16 minutos

  • Introdução à Pandas
    3 minutos
  • Series
    10 minutos
  • Dataframes
    19 minutos
  • Dados ausentes
    11 minutos
  • GroupBy
    8 minutos
  • Mesclar, juntar e concatenar
    10 minutos
  • Operações
    16 minutos
  • Entrada e saídas de dados - I/O
    15 minutos

  • Estudo de caso
    4 minutos
  • Desenvolvimento do código
    10 minutos
  • Criação de tela com QtDesign
    16 minutos
  • Conversão da tela para o Python
    9 minutos
  • Criação do sistema com tela GUI
    20 minutos
  • Criação do arquivo .exe - Executável
    15 minutos

  • Introdução à sistemas de predição
    14 minutos
  • Problema fácil mas que exige atenção
    6 minutos
  • 5 métricas para predição de faturamento
    34 minutos
  • Criação da tela em Qt Design
    20 minutos
  • Conversão da tela para Python
    4 minutos
  • Importação do arquivo .csv para a tela do sistema
    24 minutos
  • Selecionando os métodos de predição por botões
    26 minutos
  • Criação do arquivo .exe - Executável
    11 minutos

  • O que é um ERP e a sua importância no âmbito empresarial
    13 minutos
  • O que o MySQL e por que usar um banco de dados relacional
    17 minutos
  • Manipulação de Banco de dados com heideSQL
    26 minutos
  • Consulta Banco de dados com Python
    11 minutos
  • Delete Banco de dados com Python
    10 minutos
  • Insert Banco de dados com Python
    5 minutos
  • Update Banco de dados com Python
    6 minutos
  • Tela principal e barra de menus em QT
    11 minutos
  • Botões tela principal
    16 minutos
  • Criação da tela Cliente
    12 minutos
  • Criação tela dados Cliente
    9 minutos
  • Conversão das telas em QT e imagens para Python
    11 minutos
  • Função: ’Sair do sistema’ em Python
    5 minutos
  • Função: ’Abrir tela Cliente’ em Python
    8 minutos
  • Função: ’Retornar menu principal’ em Python
    4 minutos
  • Função: ’Pesquisar Geral’ no BD em Python
    10 minutos
  • Função: ’Pesquisar por nome do cliente’ no BD em Python
    7 minutos
  • Inserindo variáveis de controle no sistema ERP
    8 minutos
  • Função: ’Abrir tela dados Cliente’ em Python
    3 minutos
  • Função: ’Cadastrar novo cliente’ no BD em Python
    10 minutos
  • Desafio: Interação do usuário pode crashar o sistema
    3 minutos
  • Função: ’Consultar Cliente’ Parte I
    14 minutos
  • Função: ’Consultar Cliente’ Parte II
    10 minutos
  • Função: ’Alterar cliente’ em Python
    9 minutos
  • Função: ’Excluir Cliente’ em Python
    9 minutos
  • Criando arquivo .exe do sistema ERP
    4 minutos

  • Introdução à Visão Computacional
    13 minutos
  • Estudo de caso - Empresa de empréstimos e consignados
    8 minutos
  • Criação da tela em QT Design
    16 minutos
  • Conversão da tela para Python
    6 minutos
  • Selecionando Lebron James no sistema
    19 minutos
  • Realizando predição com Lebron e Anthony Davis
    22 minutos
  • Executável do sistema com tela GUI
    17 minutos

  • Introdução ao sistema de detecção de objetos
    2 minutos
  • Removendo background em tempo real
    17 minutos
  • Criando contornos nos objetos em tempo real
    7 minutos
  • Criando a tela do sistema e convertendo em arquivo .py
    12 minutos
  • Reproduzindo a imagem da webcam dentro do sistema
    30 minutos
  • Detectando objetos por cor em tempo real dentro do sistema
    40 minutos

  • Por que e como se utiliza multithreading
    17 minutos
  • Aplicações de multithreading - Meu sistema de comunicação com balança industrial
    8 minutos

  • Estatística - Uma introdução ao que é, pra que serve e como funciona...
    32 minutos

  • Encerramento + Agradecimentos
    3 minutos
Vitor Kaique de Lariva Penteado

Vitor Kaique de Lariva Penteado

Produtor deste 20/08/2021

2 cursos - 31 alunos

Engenheiro mecatrônico especialista em inteligência com 7 anos de experiência na área de controle de processos industriais para empresas de mineração com ênfase em desenvolvimento de softwares e professor nota média 4,7/5 com mais de 250 alunos ensinados.

Vitor Kaique de Lariva Penteado
PRODUTORVitor Kaique de Lariva Penteado

2 cursos - 31 alunos