Skip to content

Categoria: Cursos

Python e TIBCO Spotfire – 1 Treinamento do Brasil

Criamos o primeiro treinamento do Brasil de integração do Python com a plataforma TIBCO Spotfire.  Esse treinamento foi desenvolvido para que profissionais de Business Intelligence  TIBCO Spotfire possam usufruir de algoritmos avançados dentro da plataforma de Visual Analytics.

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;
  • etc.

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

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.

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. Uma vez que as palavras-chave da linguagem Python são voltadas para a estruturação dos programas (e não para indicar ao computador como compilar ou interpretar trechos de código), não existem trechos de código que são inúteis para o raciocínio.

Python tem uma comunidade ativa e vibrante, espalhada por todo o mundo. E, sendo uma linguagem livre, todos os seus usuários estão dispostos a contribuir (este site é um exemplo disso, já que todos seus contribuidores são voluntários). Isso faz com que a documentação seja abundante e existam módulos para executar virtualmente qualquer tarefa necessária. Isso é importante: não há tempo para reinventar a roda, então poder contar com módulos prontos é ótimo. Mas, mais que isso, uma vez que os programas em Python são distribuídos na forma de código-fonte, qualquer pessoa pode alterar, corrigir e melhorar os algoritmos. Isso faz com que os módulos sejam maduros e seguros, testados contra diversas situações e diversas vezes. A robustez alcançada é um fator importante.

Python é, além disso, 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. Linguagens de cunho especificamente científico têm um sério problema aí, mas, uma vez que Python é utilizada em praticamente todo tipo de tarefa, encontram-se módulos prontos para realizar essas tarefas que podem ser tornar complicadas. Novamente, é uma preocupação a menos para quem está desenvolvendo aplicações científicas.

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. Essa frase provavelmente resume todos os motivos necessários para sua utilização.

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

 

5 cursos da BDA Solutions para fazer em 2020

BDA Solutions

A capacitação na área de TI é inevitável para se destacar no mercado. Para as empresas, os treinamentos são úteis para aproveitar os melhores recursos e garantir máxima performance. Nesse sentido, os cursos da BDA Solutions são ótimas possibilidades.

Para 2020, algumas opções da empresa se destacam. Graças às tendências e novidades do mercado, essas alternativas merecem atenção para chegar a resultados diferenciados com as tomadas de decisões.

A seguir, veja quais são 5 cursos da BDA Solutions que você deve fazer em 2020 e fique por dentro!

1. O curso de Data Science oferece uma visão geral

O uso adequado de dados permite que a empresa tome decisões consistentes, estruturadas e alinhadas à sua realidade. Com o curso de Data Science, é possível explorar todo o potencial das informações junto ao Machine Learning e a outros recursos.

Entre os módulos, há questões sobre agrupamento de dados, segmentação de mercado, Data Warehouse e aprendizado de máquina. Com isso, há como entender como utilizar as técnicas da melhor maneira.

2. O curso de Minitab permite modelar dados com estatística

Outra opção oferecida pelo BDA Solutions é o curso de Minitab. Essa é uma escolha voltada para o tratamento e para a modelagem de dados com a ajuda desse software estatístico.

No conteúdo programático, estão conhecimentos como os experimentos, estudos de observação, análises, comparações e plotagem de informações. Com isso, é possível saber como utilizar os dados de maneira especialmente útil.

3. O curso de Power BI da BDA Solutions explora todo o potencial da ferramenta

O Power BI é um dos maiores recursos para a aplicação do Business Intelligence. A capacitação permite cruzar informações de diferentes fontes, encontrar tendências, utilizar fórmulas e criar relatórios.

O conteúdo programático do curso de Power BI da BDA Solutions envolve a modelagem multidimensional, as principais funções (de contagem, agregação, texto, filtro e assim por diante) e o desenvolvimento de aplicações.

4. O curso de RStudio permite fazer análises completas dos dados

O RStudio utiliza a linguagem de programação R, com uma interface que facilita a manipulação das informações. Graças a ele, é possível criar visualizações de dados e modelagens que trazem conhecimento relevante.

O curso de RStudio da BDA Solutions merece a sua atenção pelo conteúdo completo. Você aprenderá a criar, listar e remover vetores, além de fazer amostragens e inferências. Além disso, é viável criar gráficos e histogramas que facilitam a análise.

5. O curso de TIBCO Spotfire é voltado para a visualização de dados

Para mergulhar na visualização com características relevantes e diferenciadas, o ideal é recorrer ao curso de TIBCO Spotfire. Com ele, há como descobrir como formar conexões entre dados e como criar visualizações avançadas. Isso torna a utilização de dados ainda mais estratégica e consolidada.

No conteúdo programático, há informações como a estrutura de dados, a atualização e otimização deles, o desenvolvimento de filtros avançados e a criação de visualizações. Além disso, é possível conferir as práticas de layout para melhorar o desempenho.

Fique por dentro das próximas turmas e novidades, curta a nossa página no Facebook e nos siga no Twitter!

5 cursos da BDA Solutions para fazer em 2020

A capacitação na área de TI é inevitável para se destacar no mercado. Para as empresas, os treinamentos são úteis para aproveitar os melhores recursos e garantir máxima performance. Nesse sentido, os cursos da BDA Solutions são ótimas possibilidades.

Para 2020, algumas opções da empresa se destacam. Graças às tendências e novidades do mercado, essas alternativas merecem atenção para chegar a resultados diferenciados com as tomadas de decisões.

A seguir, veja quais são 5 cursos da BDA Solutions que você deve fazer em 2020 e fique por dentro!

1. O curso de Data Science oferece uma visão geral

O uso adequado de dados permite que a empresa tome decisões consistentes, estruturadas e alinhadas à sua realidade. Com o curso de Data Science, é possível explorar todo o potencial das informações junto ao Machine Learning e a outros recursos.

Entre os módulos, há questões sobre agrupamento de dados, segmentação de mercado, Data Warehouse e aprendizado de máquina. Com isso, há como entender como utilizar as técnicas da melhor maneira.

2. O curso de Minitab permite modelar dados com estatística

Outra opção oferecida pelo BDA Solutions é o curso de Minitab. Essa é uma escolha voltada para o tratamento e para a modelagem de dados com a ajuda desse software estatístico.

No conteúdo programático, estão conhecimentos como os experimentos, estudos de observação, análises, comparações e plotagem de informações. Com isso, é possível saber como utilizar os dados de maneira especialmente útil.

3. O curso de Power BI da BDA Solutions explora todo o potencial da ferramenta

O Power BI é um dos maiores recursos para a aplicação do Business Intelligence. A capacitação permite cruzar informações de diferentes fontes, encontrar tendências, utilizar fórmulas e criar relatórios.

O conteúdo programático do curso de Power BI da BDA Solutions envolve a modelagem multidimensional, as principais funções (de contagem, agregação, texto, filtro e assim por diante) e o desenvolvimento de aplicações.

4. O curso de RStudio permite fazer análises completas dos dados

O RStudio utiliza a linguagem de programação R, com uma interface que facilita a manipulação das informações. Graças a ele, é possível criar visualizações de dados e modelagens que trazem conhecimento relevante.

O curso de RStudio da BDA Solutions merece a sua atenção pelo conteúdo completo. Você aprenderá a criar, listar e remover vetores, além de fazer amostragens e inferências. Além disso, é viável criar gráficos e histogramas que facilitam a análise.

5. O curso de TIBCO Spotfire é voltado para a visualização de dados

Para mergulhar na visualização com características relevantes e diferenciadas, o ideal é recorrer ao curso de TIBCO Spotfire. Com ele, há como descobrir como formar conexões entre dados e como criar visualizações avançadas. Isso torna a utilização de dados ainda mais estratégica e consolidada.

No conteúdo programático, há informações como a estrutura de dados, a atualização e otimização deles, o desenvolvimento de filtros avançados e a criação de visualizações. Além disso, é possível conferir as práticas de layout para melhorar o desempenho.

Se você quiser ficar por dentro das próximas turmas e novidades, curta a nossa página no Facebook e nos siga no Twitter!

 

Curso de Power BI: conheça os módulos da BDA Solutions

curso de Power BI

O curso de Power BI da BDA Solutions é voltado para qualquer profissional que já esteja envolvido com o tema ou que queira aproveitar o poder dos dados. Pensado de maneira prática e criado por especialistas, oferece uma visão aprofundada sobre esse programa da Microsoft.

Para facilitar o aprendizado, ele foi elaborado em módulos, que formam blocos de informações. Ao conhecer essas partes, é possível entender a abordagem dessa capacitação e o que ela pode gerar.

Na sequência, veja quais são os módulos do curso de Power BI e descubra quais são os aspectos tratados.

A Introdução Conceitual contextualiza o assunto

O primeiro, de quatro módulos, envolve uma apresentação completa da prática de Business Intelligence. Apesar de ser voltado para analistas da área, também inclui profissionais de tecnologia e de negócios, além de gestores. Então, é um ponto importante para apresentar a alternativa.

Os fundamentos envolvem os princípios adotados em projetos do tema, além de conceitos como Data Warehouse, processo de ETL e modelagem com a técnica. O objetivo é demonstrar como tudo pode ser aplicados aos diferentes empreendimentos e qual é o potencial de uso da ferramenta.

O módulo de Recursos do Power BI explora a solução

Após uma apresentação rápida no começo, o curso de Power BI parte para o aprofundamento no software. O segundo módulo é inteiramente dedicado aos seus recursos, funcionalidades e usos.

São abordados temas como:

  • instalação da versão desktop e utilização como serviço;
  • arquitetura da solução;
  • conexões com serviços online e web;
  • processos de modelagem;
  • funções diversas, como de agregação, lógicas e de filtro, entre outros pontos.

Após essa parte é possível entender melhor como tudo funciona e como pode ajudar o empreendimento.

O módulo Desenvolvendo aplicações analíticas no Power BI apresenta a prática

Após apresentar a teoria, o curso de Power BI da BDA Solutions explora a aplicação prática. Na terceira parte, é mostrado como desenvolver aplicações analíticas.

Quanto à visualização de dados, são abordados gráficos, mapas, indicadores, tabelas e assim por diante. Ao conhecer os recursos, o profissional pode selecionar o que é mais conveniente para cada aplicação.

Além disso, trata das funcionalidades de visualizações, como filtros e segmentações. Também explica sobre a estilização visual e a formatação de relatórios. Ao final, é possível saber como conectar as informações e compor painéis na versão online. São conhecimentos essenciais para explorar o potencial da estratégia de Business Intelligence.

O último módulo do curso de Power BI se chama Publicando e Compartilhando

Para encerrar, o curso da BDA Solutions demonstra como publicar e compartilhar o que foi criado com o passo anterior. São explicados os modos de finalizar e compartilhar as visualizações, bem como imprimir e exportar relatórios.

Os temas finais incluem a versão móvel, a gestão do pacote de conteúdo e as últimas novidades nas versões disponíveis. Desse jeito, é possível ter uma visão aplicada sobre os principais elementos.

O curso de Power BI da BDA Solution é completo e, mais que isso, voltado para a aplicação estratégica. Ao realizá-lo, você descobrirá como aproveitar todas as funcionalidades desse recurso.

Gostou do texto? Aproveite para compartilhá-lo em suas redes sociais e espalhe conhecimento!

Chamar no WhatsApp
Precisa de ajuda?
Olá! Podemos ajudar?
  • Converse com nossos consultores!

    Preencha o formulário abaixo que nós entraremos em contato com você!





    • Converse com nossos consultores!

      Preencha o formulário abaixo que nós entraremos em contato com você!





      • Converse com nossos consultores!

        Preencha o formulário abaixo que nós entraremos em contato com você!





        • Converse com nossos consultores!

          Preencha o formulário abaixo que nós entraremos em contato com você!





          • Converse com nossos consultores!

            Preencha o formulário abaixo que nós entraremos em contato com você!





            • Converse com nossos consultores!

              Preencha o formulário abaixo que nós entraremos em contato com você!





              • Participe do nosso treinamento!

                Preencha o formulário abaixo que nós entraremos em contato com você!




                • Participe do nosso treinamento!

                  Preencha o formulário abaixo que nós entraremos em contato com você!




                  • Participe do nosso treinamento!

                    Preencha o formulário abaixo que nós entraremos em contato com você!




                    • Participe do nosso treinamento!

                      Preencha o formulário abaixo que nós entraremos em contato com você!




                      • Participe do nosso treinamento!

                        Preencha o formulário abaixo que nós entraremos em contato com você!




                        • Converse com nossos consultores!

                          Preencha o formulário abaixo que nós entraremos em contato com você!





                          • Converse com nossos consultores!

                            Preencha o formulário abaixo que nós entraremos em contato com você!





                            • Converse com nossos consultores!

                              Preencha o formulário abaixo que nós entraremos em contato com você!





                              • Converse com nossos consultores!

                                Preencha o formulário abaixo que nós entraremos em contato com você!





                                • Converse com nossos consultores!

                                  Preencha o formulário abaixo que nós entraremos em contato com você!





                                  • Converse com nossos consultores!

                                    Preencha o formulário abaixo que nós entraremos em contato com você!





                                    • Converse com nossos consultores!

                                      Preencha o formulário abaixo que nós entraremos em contato com você!





                                      • Converse com nossos consultores!

                                        Preencha o formulário abaixo que nós entraremos em contato com você!





                                        • Converse com nossos consultores!

                                          Preencha o formulário abaixo que nós entraremos em contato com você!





                                          • Converse com nossos consultores!

                                            Preencha o formulário abaixo que nós entraremos em contato com você!





                                            • Converse com nossos consultores!

                                              Preencha o formulário abaixo que nós entraremos em contato com você!





                                              • Converse com nossos consultores!

                                                Preencha o formulário abaixo que nós entraremos em contato com você!





                                                • Converse com nossos consultores!

                                                  Preencha o formulário abaixo que nós entraremos em contato com você!





                                                  • Participe do nosso treinamento!

                                                    Preencha o formulário abaixo que nós entraremos em contato com você!