• 1° treinamento do Brasil de integração do Python com a plataforma TIBCO Spotfire
Segmentos Atendidos ->
Agronegócio
Unifique dados de fazenda, armazenagem, beneficiamento e comercial para tomar decisões mais ráp...
Departamento de Compras
Integre dados de fornecedores, estoques, cotações e mercado para reduzir custos de aquisição, a...
Departamento de Inteligência de Mercado
Integre dados de concorrência, tendências de consumo, macroeconomia e performance interna para...
Departamento de Logística
Integre dados de transporte, armazenagem, roteirização e clientes para reduzir custos operacion...
Departamento de Manutenção
Integre dados de sensores, ordens de serviço e ativos para reduzir o downtime não planejado, ot...
Departamento de Marketing
Integre dados de campanhas, CRM, redes sociais e tráfego web para mensurar o ROI real, automati...
Departamento de Planejamento
Integre dados de demanda, produção, estoques e mercado para otimizar o S&OP, reduzir erros de p...
Departamento de Pricing
Otimize margens, automatize cotações e monitore a concorrência em tempo real para tomar decisõe...
Departamento de Produção
Integre dados de chão de fábrica, sensores IoT e ordens de produção para maximizar o OEE, reduz...
Departamento de RH
Integre dados de folha, ponto, desempenho e recrutamento para reduzir o turnover, otimizar o Pe...
Departamento de Vendas
Integre dados de CRM, ERP e mercado para acelerar o ciclo de vendas, identificar oportunidades...
Departamento Financeiro
Integre dados de contas a pagar, receber, tesouraria e controladoria para otimizar o fluxo de c...
Embalagens
Integre dados de produção, suprimentos, qualidade e comercial para otimizar o OEE, reduzir o de...
Indústria de Alimentos
Desafios da Indústria de Alimentos A indústria de alimentos enfrenta press...
Indústria de Bebidas
Desafios da Indústria de Bebidas A indústria de bebidas opera com margens...
Indústria de Tintas
Desafios da Indústria de Tintas A indústria de tintas combina alta complex...
Indústria Farmacêutica
Desafios da Indústria Farmacêutica A indústria farmacêutica opera em um do...
Logística
Integre dados de transporte, armazenagem, roteirização e clientes para reduzir custos operacion...
1° treinamento do Brasil de integração do Python com a plataforma TIBCO Spotfire

1° treinamento do Brasil de integração do Python com a plataforma TIBCO Spotfire

Criamos o 1° treinamento do Brasil de integração do Python com a plataforma TIBCO Spotfire. O treinamento foi desenvolvido para que profissionais de Business Intelligence, Pesquisadores e Cientistas de Dados possam usufruir de algoritmos avançados dentro da plataforma de Visual Analytics – TIBCO Spotfire.

Conheça mais sobre a linguagem Python

O que é Python?

Python é uma linguagem de programação criada por Guido van Rossum em 1991. Os objetivos do projeto da linguagem eram: produtividade e legibilidade. Em outras palavras, Python é uma linguagem que foi criada para produzir código bom e fácil de manter de maneira rápida. Entre as características da linguagem que ressaltam esses objetivos estão:

  • Baixo uso de caracteres especiais, o que torna a linguagem muito parecida com pseudo-código executável
  • O uso de identação para marcar blocos
  • Quase nenhum uso de palavras-chave voltadas para a compilação
  • Coletor de lixo para gerenciar automaticamente o uso da memória

Além disso, Python suporta múltiplos paradigmas de programação. A programação procedimental pode ser usada para programas simples e rápidos, mas estruturas de dados complexas, como tuplas, listas e dicionários, estão disponíveis para facilitar o desenvolvimento de algoritmos complexos. Grandes projetos podem ser feitos usando técnicas de orientação a objetos, que é completamente suportada em Python (inclusive sobrecarga de operadores e herança múltipla). Um suporte modesto para programação funcional existe, o que torna a linguagem extremamente expressiva: é fácil fazer muita coisa com poucas linhas de comando. E também possui inúmeras capacidades de meta-programação: técnicas simples para alterar o comportamento de comportamentos da linguagem, permitindo a criação de linguagens de domínio específico.

Python tem uma biblioteca padrão imensa, que contém classes, métodos e funções para realizar essencialmente qualquer tarefa, desde acesso a bancos de dados a interfaces gráficas com o usuário. E, logicamente, já que esse é o objetivo deste grupo, existem muitas ferramentas para lidar com dados científicos. Essa característica da linguagem é comumente chamado baterias inclusas, significando que tudo que você precisa para rodar um programa está — na maior parte das vezes — presente na instalação básica.

Por fim, e não menos importante, Python é uma linguagem livre e multiplataforma. Isso significa que os programas escritos em uma plataforma serão executados sem nenhum problema na maioria das plataformas existentes sem nenhuma modificação. E, caso a plataforma objetivo não tenha uma versão de Python, desenvolvedores têm a liberdade de estudar e modificar o código da linguagem para fazer com que ela rode onde quer que seja.

Maiores informações:
Site oficial da linguagem: http://www.python.org/
Site oficial da comunidade brasileira: http://www.pythonbrasil.com.br/
Perguntas frequentes: http://www.pythonbrasil.com.br/moin.cgi/PerguntasFrequentes/SobrePython

Por que Python?

É fácil ver que a linguagem tem facilidades incríveis para uso geral. A pergunta é: por que Python é a linguagem ideal para aplicações científicas? As respostas são muitas, mas podemos resumir algumas aqui.

A primeira razão, e provavelmente a principal, é: Python é uma linguagem expressiva, em que é fácil traduzir o raciocínio em um algoritmo. Em aplicações científicas, o raciocínio é essencialmente complicado — essa é a natureza das ciências. É um problema adicional para o cientista ter que se preocupar com, além do assunto básico de sua pesquisa, a correção do programa em detalhes pouco relevantes: alocação de memória, gerenciamento de recursos, etc. Python faz isso tudo automaticamente de maneira muito eficiente, permitindo ao cientista se concentrar exclusivamente no problema sendo estudado.

Legibilidade

Python é extremamente legível. Isso significa que é muito fácil compreender programas escritos há algum tempo. É muito comum que os programas em atividades científicas sejam criados a partir da evolução de algoritmos anteriores. Portanto, é extremamente importante ser capaz de entender o que foi feito antes.

Comunidade ativa

Python tem uma comunidade ativa e vibrante, espalhada por todo o mundo. Sendo uma linguagem livre, todos os seus usuários estão dispostos a contribuir. Isso faz com que a documentação seja abundante e existam módulos para executar virtualmente qualquer tarefa necessária.

Propósito geral

Python é uma linguagem de propósito geral. Muitas vezes, é necessário lidar com tarefas laterais: buscar dados em um banco de dados remoto, ler uma página na internet, exibir graficamente os resultados, criar uma planilha, etc. Encontram-se módulos prontos para realizar essas tarefas que podem se tornar complicadas.

Por esses e ainda outros motivos, Python tem conquistado uma grande popularidade entre a comunidade científica. É uma linguagem simples que dá conta do recado e não fica entre o cientista e a resolução do seu problema.

Fonte: http://pyscience-brasil.wikidot.com/python:python-oq-e-pq

1° treinamento do Brasil de integração do Python com a plataforma TIBCO Spotfire

Clique para Ligar
Fale por WhatsApp
Fale por WhatsApp