Python para todos

Curso gratuito com o apoio de vídeo-aulas e códigos no formato de notebooks do Google Colab by Anibal Azevedo

Veja abaixo os tópicos abordados pelo curso

Facilitando o aprendizado desta linguagem cada vez mais usada

Comece do zero e aprenda conceitos de programação para: obter informações financeiras de empresas e gerar estatísticas ou gráficos; criar mapas a partir de dados disponibilizados na internet; e muito mais.

Clique nas imagens para ter acesso às vídeo-aulas de cada tópico

Aprenda a criar variáveis e conheça seus os tipos básicos em Python: int, float, str.

Aprenda a utilizar coleções em Python: listas, tuplas, conjuntos e dicionários.

Aprenda a criar gráficos de linha e barra a partir de dados fornecidos por listas e com a biblioteca matplolib.

Aprenda a utilizar o tipo de dados tabela de dados: como construir a partir de listas, dicionários; indexação e referência aos dados; adição, fusão e filtragem de dados; exibição de dados com mapas de cores e gráficos de barras; cálculos e gráficos estatísticos.

Aprenda a criar programas que exibem diferentes ações de acordo com o cenário.

Aprenda como a repetição pode mudar sua vida. Principalmente se for o computador que irá fazer isso.

Aprenda a criar suas próprias funções e torne seus programas mais legíveis e organizados.

Aprenda como realizar leitura de dados de arquivos do seu computador ou da internet

Leitura e sumarização de dados financeiros de empresas contidos em páginas da internet com o auxílio de tabelas de dados.

Leitura de dados geo-referenciados de arquivos da internet com o auxílio de tabelas de dados.

Criação de banco de dados usando o SQLite3. Crianção de uma tabela, adição de registros, leitura de valores e apresentação dos resultados em tabelas de dados (dataframe do pandas). Remoção de valores e de tabelas.

Classes e objetos. Campos de uma classe. Métodos de uma classe. Construtores. Campos e métodos. Modificadores de acesso: public, protected e privated. Modificador static. Herança. Método super. Herança múltipla. Polimorfismo. Classes abstratas. Interface. Tratamento de exceções.

Criação de formulários simples que permitem a atualização automática de parâmetros e variáveis de funções e programas. Facilita e aumenta a interatividade dos usuários com programas em Python.

Mostra como inserir elementos de interface gráfica mais elaborados tais como botões, menus suspensos, menus de seleção múltipla e muitos outros. Mostra também como vincular ações desses componentes com funções e programas para criar interfaces interativas.

Criação de aplicativos que combinam elementos HTML e dinâmicos apenas com código Python. Para uso do aplicativo é gerado um link de internet.

Criação de endereços web que permitem a incorporação de Dashboards Plotly/Dash em páginas Web criadas via Google Sites.

Como utilizar CSS e HTML em conjunto com comandos Python para criar a primeira simulação on-line do mundo.

Nossos gatinhos estão trabalhando para termos mais cursos...

Em breve mais módulos...


Aplicações de POO+UML

Figuras 3D, animações e filmes

Robô tradutor de idiomas

Criando sites e interfaces Web no Google Colab

Criando apps usando Python, Google sites e Anvil server

Contratos inteligentes

Bioinformática

Veículo autônomo

Introdução à criptografia

Simuladores: Presa-Predador, Passeio aleatório para precificação de ações, Operações portuárias

Aprendizado de máquina

Introdução à meta-heurísticas

Pesquisa operacional

Modelagem e simulação

Leitura e uso de dados da base Kaggle, criação e exportação de resultados

Vídeo-aulas de outros cursos

Curso de Modelagem e Simulação - UNIVESP

Todo o material do curso em: https://integra.univesp.br/courses/2420

Curso de Pesquisa Operacional II - UNIVESP

Todo material disponível em: https://integra.univesp.br/courses/2723

Curso de Pesquisa Operacional I - UNIVESP

Todo o material do curso em: https://integra.univesp.br/courses/2642

Programa de Entrevistas: Engenheiro do Futuro

Curso de Estágio I - UNIVESP

Curso de trabalho de conclusão de curso - UNIVESP

Indústria 4.0: Aula, entrevistas e live