Categorias
Ciência de Dados Cursos Destaque

Curso: Imersão em Ciência de Dados

Apresentamos hoje o curso “Imersão em Ciência de Dados”, totalmente gratuito e disponível em nosso canal no YouTube. Essa é uma nova contribuição do Insight Lab para a formação de novos cientistas de dados brasileiros. O curso tem o propósito de ambientar você no campo de Data Science ao apresentar áreas de conhecimento, metodologias e ferramentas que compõem esta ciência. 

 

Veja o conteúdo de cada módulo:

Introdução (Disponível)

Webinar: Por onde começar e o que você deve saber antes de iniciar sua carreira em Ciência de Dados

 

 Getting ready! (Disponível)

Google Colab

Básico da linguagem Python

Estruturas de dados – Parte 1

Estruturas de dados – Parte 2

 

Estatística (Disponível)

O que é estatística?

Ideias centrais em estatística

Probabilidade e variáveis

Coleta de dados

Coleta de dados – Dados observacionais

Coleta de dados – Erros de coleta

Coleta de dados – Exemplos

– Coleta de dados – Erros não amostrais

 

Numpy, Pandas e pré-processamento de dados (Disponível)

Introdução ao Numpy

Fatiando arrays

Introdução ao Pandas

Pré-processamento de Dados

 

Fundamentos de Aprendizado de Máquina (Disponível)

O que é aprendizagem de máquinas?

Aprendizagem Supervisionada x Não Supervisionada

Introdução à aprendizagem supervisionada – Knn

 

Modelos lineares (Disponível)

Modelos Lineares – Introdução

Modelos Lineares – Regressão Linear

Modelos Lineares – Regressão Logística

Modelos Lineares – Naive Bayes

Modelos Lineares – SVM

 

Métricas de avaliação e técnicas para melhoria dos resultados (Disponível)

Simplificando fluxos de trabalho com pipelines

Validação cruzada

 

Árvores de Decisão (Disponível)

Árvores de Decisão: conceitos básico

Árvores de Decisão: como uma árvore de decisão é construída

Árvores de Decisão: exemplo prático de construção

Árvores de Decisão: com linguagem Python e biblioteca Scikit-Learn

 

Aprendizado não-supervisionado (Disponível)

Introdução a aprendizado não-supervisionado e clusterização

K-Means (Algoritmo)

K-Means (Hands-On)

DBSCAN (parte 1)

DBSCAN (parte 2)

PCA (parte 1)

PCA (parte 2)

PCA (parte 3)

Regras de Associação (parte 1)

Regras de Associação (parte 2)

 

 Redes neurais e aprendizado profundo (Disponível)

Introdução às redes neurais (parte 1)

Introdução às redes neurais (parte 2)

Redes neurais convolucionais 

Redes neurais recorrentes (parte 1)

Redes neurais recorrentes (parte 2)

Redes neurais recorrentes (parte 3)

LSTM

 

Conheça os professores que irão te acompanhar neste curso:

Gustavo Coutinho: Professor no Instituto Federal de Educação, Ciência e Tecnologia do Ceará (IFCE), doutorando em Ciência da Computação na Universidade Federal do Ceará (UFC) e pesquisador do Insight Lab.

Regis Pires: Doutor em Ciência da Computação (UFC), professor na Universidade Federal do Ceará (UFC) e coordenador de capacitação e pesquisador do Insight Lab.

José Florêncio: Doutor em Ciência da Computação (UFC) e coordenador negocial e pesquisador do Insight Lab.

Lucas Peres: Doutorando em Ciência da Computação (UFC) e desenvolvedor full stack do Insight Lab.

Lívia Almada: Professora na Universidade Federal do Ceará (UFC), doutoranda em Ciência da Computação (UFC) e pesquisadora do Insight Lab.

Carlos Júnior: Mestre em Ciência da Computação, doutorando em Ciência da Computação (UFC) e pesquisador do Insight Lab.

José Macêdo: Doutor em Ciência da Computação (UFC), professor da UFC e coordenador do Insight Lab.

Ticiana Linhares: Doutora em Ciência da Computação (UFC), professora da UFC e coordenadora de pesquisa do Insight Lab.

 

Durante as próximas semanas, esta página será atualizada com os links dos novos módulos disponíveis. Então, continue nos acompanhando para receber todas essas informações. Bons estudos!

 

 

Categorias
Cursos Programação

Aprenda a construir aplicações escaláveis com o nosso novo curso

Hoje, apresentamos o nosso curso de “Aplicações escaláveis na prática”, disponível em nosso canal no YouTube. O curso é ministrado por Felipe Marcel, desenvolvedor full-stack do Insight Lab com experiência em desenvolvimento de aplicações usando as tecnologias Docker, Kubernetes, Scala, Play, Akka, Akka Stream, arquitetura de micro-serviços com Lagom Framework e MongoDB.

Na primeira parte deste curso você aprenderá a preparar a infraestrutura para construção de aplicações escaláveis. Os tópicos “Overview da aplicação SisBus” e “Docker” já estão no ar e, a partir do dia 06 de agosto, você também poderá acessar os itens “Docker-compose” e “Kubernetes”.

Como continuação desta formação, estamos produzindo o “Módulo de Desenvolvimento”, que também estará disponível em nosso canal no YouTube.

O curso segue a seguinte estrutura:

Módulo de Infraestrutura

1. Overview da aplicação SisBus (Disponível)

Apresentação 

Introdução 

Objetivos  

Solução – Amostra 

Solução – Infra Persistência 

Solução – Infra Backend 

Solução – Infra Frontend 

Solução – Infra Web Server 

Solução – Arquitetura 

Solução – Estrutura e tecnologias 

GTFS/Fluxo de Carga 

Próximos Passos

 

2. Docker (Disponível) 

Apresentação

Introdução 

Persistência – Mongo Dockerfile 

Persistência – Mongo Run 

Persistência – Data-seed Dockerfile 

Persistência – Data-seed Run 

Backend – nodejs-api 

Frontend – webapp 

Web server – proxy 

Backend II – Serviço lagom-api 

 

3. Docker Compose (Disponível em 06/08) 

Introdução 

Persistência – Mongo 

Persistência – Data-seed 

Backend – nodejs-api 

Frontend – webapp 

Web server – proxy I 

Web server – proxy II 

Backend II – Serviço lagom-api 

 

4. Kubernetes (Disponível em 06/08) 

Introdução: Conceitos 

Introdução: Minikube 

Persistência: Conceitos e comandos 

Persistência: Mongo

Backend I

Frontend 

Proxy 

Backend II 

 

Módulo de Desenvolvimento (em produção)

 

Para acompanhar o curso recomendamos que você tenha conhecimentos básicos em Docker e Kubernetes. Caso ainda não esteja familiarizado com essas ferramentas, indicamos:

Curso de Introdução ao Kubernetes (disponível em nosso canal do YouTube)

Curso de Introdução ao Docker (disponível em nosso canal do YouTube).

 

Bons estudos!

Categorias
Certificação Profissional Cursos Data Science trabalho

9 certificações em Ciência de Dados para alavancar sua carreira

Os profissionais de Ciência de Dados estão cada vez mais requisitados nas organizações e suas habilidades são exigidas de acordo com o perfil de cada empregador. As certificações são uma excelente forma desses profissionais obterem vantagens, permitindo aprimoramento nas suas habilidades. Esta tática serve ainda como uma forma de avaliar o nível das habilidades profissionais de uma equipe.

Se você está procurando por certificações para aumentar suas habilidades específicas e ampliar seu conhecimento na área de dados, pelo menos uma dessas nove certificações servirá para você. Mas antes, saiba da importância dessas certificações.

 

Por que tirar certificações online?

  1. Agregar habilidades no currículo ou portfólio;
  2. Aumentar as perspectivas de emprego;
  3. Usufruir do acesso a serviços adicionais: serviço de carreira, contratação de laboratórios, revisões;
  4. Fazer uma transição de carreira.

Sendo assim, vamos conferir as 9 principais certificações online para Data Science que você pode começar este ano.

 

1. IBM Data Science Professional Certification

Duração: 3 meses (flexível)

Nível: Básico

Plataforma: Coursera

Custo: $ 39 por mês

Você recebe: Certificado e crachá digital

Image: Coursera

Segundo Rashi Desai da Universidade de Illinois, Chicago, este é o melhor programa de certificação em ciência de dados de nível básico para entusiastas que desejam iniciar sua carreira profissional na área.

Comece compreendendo o que é Ciência de Dados, por que ela é tão popular e depois enriqueça sua formação com a integração de APIs (Application Programming Interface ou Interface de Programação de Aplicativos). Recomendamos aqui este desafio de 9 cursos.

 

Cursos

  1. What is Data Science?
  2. Open Source tools for Data Science;
  3. Data Science Methodology;
  4. Python for Data Science and AI;
  5. Databases and SQL for Data Science;
  6. Data Analysis with Python;
  7. Data Visualization with Python;
  8. Machine Learning with Python;
  9. Applied Data Science Capstone.

A certificação não requer pré-requisitos. No entanto, se você deseja uma melhor compreensão do aprendizado, sugiro concluir um curso intensivo sobre Python de antemão. No curso 6, você começará a construir projetos a partir do zero, tornando-o uma maneira perfeita de obter alguns projetos sofisticados em seus currículos!

Acesse a certificação: Link

 

2.1  Tableau Data Scientist  e Tableau Desktop Specialist

Duração: 3 meses (flexível)

Nível: Básico

Plataforma: Tableau e-learning

Custo: GRÁTIS

Você recebe: Crachá digital

Imagem: Tableau Official Website

O Tableau está oferecendo descontos em muitas de suas certificações, mas esta: Data Scientist Learning Path é GRATUITA. Uma certificação irmã é o Tableau Data Analyst.

O caminho do Tableau Data Scientist inclui:

  1. Getting Started with Tableau Desktop;
  2. Desktop I: Fundamentals;
  3. Desktop II: Intermediate;
  4. Desktop III: Advanced;
  5. Data Prep;
  6. Visual Analytics;
  7. Data Science with Tableau;
  8. Data Scientist Skills Assessment.

 

O Tableau oferece três grandes certificações pagas:

Desktop Certified Associate ($ 600)

Desktop Certified Professional ($ 250)

Server Certified Associate ($ 250)

Acesse a certificação: Link

 

2.2 Tableau Desktop Specialist
Imagem: Tableau Official Website

Este exame é para aqueles que possuem habilidades e conhecimentos básicos do Tableau Desktop e pelo menos três meses aplicando entendimento e experiência com o Tableau.

Custo: $ 100 

Limite de Tempo: 60 minutos

Formato da pergunta: Múltipla escolha, resposta múltipla

Número de perguntas: 30

Pontuação para aprovação: 70%

 

Habilidades medidas

  1. Explorando e preparando dados;
  2. Explorando e analisando dados;
  3. Compartilhando ideias;
  4. Compreendendo os conceitos do Tableau;
  5. Oportunidade.

Acesse a certificação: Link

 

3. HarvardX’s Data Science Professional Certificate

Duração: 1 ano e 5 meses (flexível)

Nível: Básico

Plataforma: edX

Custo: $ 441

Você recebe: Certificado profissional

Imagem: edX

A Universidade de Harvard, em parceria com a edX, possui uma Certificação de Ciência de Dados que abrange habilidades fundamentais de programação R, conceitos estatísticos como probabilidade, inferência e modelagem, experiência com pacotes como tidyverse, ggplot2 e dplyr .

A melhor parte dessa certificação é o curso que toca na base de ferramentas essenciais para a prática de cientistas de dados como Unix / Linux, Git e GitHub e RStudio.

Outro ponto alto dessa certificação é o seu realismo, os cursos apresentam aos alunos estudos de caso do mundo real, como:

  1. Tendências mundiais em saúde e economia;
  2. Taxas de criminalidade nos EUA;
  3. A crise financeira de 2007-2008;
  4. Previsão Eleitoral;
  5. Construindo um time de beisebol (inspirado em Moneyball);
  6. Sistemas de recomendação de filmes.

Cursos:

  1. Data Science: R Basics;
  2. Data Science: Visualization;
  3. Data Science: Probability;
  4. Data Science: Inference and Modeling;
  5. Data Science: Productivity Tools;
  6. Data Science: Wrangling;
  7. Data Science: Linear Regression;
  8. Data Science: Machine Learning;
  9. Data Science: Capstone.

Acesse a certificação: Link

 

4. Business Analytics Specialization

Duração: 6 meses (3h semanais)

Nível: Básico

Plataforma: Coursera

Custo: $ 79 por mês

Imagem: Coursera

A Especialização em Business Analytics está hospedada no Coursera, desenvolvido com a Wharton School da Universidade da Pensilvânia. Ele fornece uma boa introdução fundamental à análise de big data nas profissões de negócios, como marketing, recursos humanos, operações e finanças. Os cursos não requerem experiência prévia em análise.

Uma estatística no site diz que 46% dos alunos iniciaram uma nova carreira após concluir esta especialização e 21% dos alunos receberam um aumento ou promoção salarial.

O curso desenvolve no aluno o senso de como o analistas de dados, deve e pode descrever, prever e informar decisões de negócios em áreas específicas. Após concluir a especialização, o aluno desenvolverá uma mentalidade analítica que o ajudará a tomar as melhores decisões baseadas em dados.

Cursos

  1. Customer Analytics;
  2. People Analytics;
  3. Accounting Analytics;
  4. Operations Analytics;
  5. Business Analytics Capstone.

Acesse a certificação: Link

 

5. Advanced Business Analytics Specialization

Plataforma: Coursera

Nível: Intermediário

Duração: 5 meses (3h semanais)

Você recebe: Certificado profissional

Custo: $ 49 por mês

Você recebe: Certificado profissional

Imagem: Coursera

A especialização em Advanced Business Analytics está hospedada no Coursera, desenvolvido com a Universidade do Colorado, Boulder. A especialização mescla a linha tênue entre a academia e o mundo dos negócios para combinar aprendizados de profissionais experientes de ambos os domínios para compartilhar as habilidades de análise de dados do mundo real com os alunos.

Segundo o site, 50% dos alunos começaram uma nova carreira depois de concluir esta especialização. É sobre isso que estamos falando!

Depois de concluir esta especialização, você poderá redigir e reconhecer melhor o valor máximo para os acionistas. O curso o conduz por uma experiência completa em extração e manipulação de dados usando SQL e para alavancar técnicas estatísticas para análises descritivas, preditivas e prescritivas para diferentes domínios de negócios. E o mais importante, o curso ensina efetivamente como interpretar e apresentar resultados analíticos para uma tomada de decisão eficiente.

Cursos

  • Advanced business analytics capstone;
  • Business analytics for decision making;
  • Communicating business analytics results;
  • Introduction to data analytics for business;
  • Predictive modeling and analytics.

Acesse a certificação: Link

 

6. Amazon AWS Big Data Certification

Duração: 170 minutos para concluir o exame

Nível: avançado

Plataforma: AWS

Custo: $ 300

Tipo: múltipla escolha, múltipla resposta

Imagem: AWS Official Website

Uma das certificações mais difíceis, a AWS Big Data Certification exige que os tomadores de teste possuam uma dessas certificações:

  1. AWS Certified Cloud Practitioner;
  2. AWS Certified Solutions Architect — Associate;
  3. AWS Certified Developer — Associate;
  4. AWS Certified SysOps Administrator — Associate.

O teste requer um mínimo de cinco anos de experiência prática em um campo de análise de dados. Não é um desafio fácil para os recém graduados.

Habilidades avaliadas

  1. Funcionalizar os principais serviços da AWS Big Data;
  2. Projete e mantenha Big Data com a AWS;
  3. Aproveite as ferramentas para automatizar a análise de dados na AWS.

Acesse a certificação: Link

 

7. SAS Academy for Data Science

Duração: Poucos meses a vários anos

Custo: $ 250

Nível: Avançado

Plataforma: SAS 

Imagem: SAS Academy for Data Science

A SAS Academy for Data Science é uma das plataformas de prestígio para aprender o SAS para Data Science. Oferece cursos de curadoria de dados, análise avançada, IA e aprendizado de máquina para avançar sua carreira em dados. Lembre-se, o próprio SAS é um horizonte complicado a ser explorado por iniciantes. Se você estiver pronto para fazer um dos exames abaixo, certifique-se de ter conhecimento completo dos pré-requisitos.

Existem três caminhos básicos na SAS Academy:

  1. Profissional de curadoria de dados (4 cursos | 1 exame | 5 crachás | $ 1295 / ano);
  2. Análise avançada (9 cursos | 3 exames | 7 emblemas | $ 1.295 / ano);
  3. IA e aprendizado de máquina (5 cursos | 3 exames | 7 emblemas | $ 1.295 / ano).

A SAS Academy concentra-se nos conceitos de:

  1. Acessando, manipulando e transformando dados;
  2. Noções básicas de análise e estatística;
  3. Aprimorando a qualidade dos dados para análises e relatórios;
  4. Explorando e visualizando dados;
  5. Hadoop, Hive, Pig e SAS;
  6. Aprendizado de máquina;
  7. Técnicas de otimização;
  8. Detecção de padrões;
  9. Técnicas de modelagem preditiva e suas aplicações;
  10.  Previsão de séries temporais.

Acesse a certificação: Link

 

8. MCSE: Data Management and Analytics

Duração: exame de 180 minutos

Nível: Avançado

Plataforma: Microsoft

Custo: $ 165

Total de perguntas: 45 a 55

Tipo: Perguntas únicas e de múltipla escolha

Com o Microsoft Certified Solutions Expert (MCSE), você pode demonstrar um amplo conjunto de habilidades em administração de banco de dados, SQL, criação de soluções de dados em escala corporativa e alavancagem de dados de inteligência de negócios.

O que você vai aprender?

  • Relatórios de Business Intelligence;
  • Engenharia de dados com o Azure;
  • Machine Learning;
  • Desenvolvimento de Business Intelligence do SQL 2016;
  • Administração do banco de dados SQL 2016;
  • Desenvolvimento de banco de dados SQL 2016;
  • SQL Server 2012/2014.

Existem 3 etapas para garantir esta certificação

     1.Trabalhar com a Administração de banco de dados do SQL Server 2012/2014/2016 e obter o Microsoft Certified Solutions Associate para SQL Server. Obtenha conhecimento sobre desenvolvimento de banco de dados, desenvolvimento de (BI) business intelligence , aprendizado de máquina, relatórios de BI ou engenharia de dados com o Azure;

  1. Passar em um exame obrigatório. O portal de certificação também contém recursos de preparação para exames;
  2. Ganhe sua certificação.

Acesse a certificação: Link

 

9. Microsoft Certified Azure Data Scientist Associate

Duração: exame de 180 minutos 

Nível: Avançada

Plataforma: Microsoft

Custo: $ 165

Total de perguntas: 51

Tipo: Perguntas únicas e de múltipla escolha 

(cerca de 50% de perguntas do  Machine Learning studio, 40% de Machine Learning service e 10% de perguntas genéricas sobre ciência de dados.)

Uma certificação mais leve, e portanto, a última da lista, a Certificação de Cientista de Dados do Microsoft Azure é voltada para alunos que desejam aplicar seus conhecimentos de ciência de dados e aprendizado de máquina para implementar e executar modelos de Machine Learning no Azure.

A parte boa dessa certificação é que você conclui o exame com a implantação de um modelo como serviço.

O caminho é simples: faça um exame e obtenha o certificado.

Habilidades avaliadas:

  1. Configuração de  um espaço de trabalho do Azure Machine Learning (30 a 35%);
  2. Execução de experimentos e treinamentos de modelos no Azure (25 a 30%);
  3. Otimização e gerenciamento de modelos criados do Azure (20–25%);
  4. Implementação e consumo de modelos prontos para produção (20–25%).
Fonte: Academia K21

Acesse a certificação: Link

 

E estas foram as 9 principais certificações de Ciência de dados. Esperamos que você tenha gostado. 

Agora queremos saber, qual a certificação te empolgou mais? Qual certificação você também incluiria?

 

Matéria original de Rashi Desai

Categorias
Ciência de Dados Cursos Destaque

Está no ar o Curso de Introdução ao Docker

Olha quem acabou de chegar na internet: nosso “Curso de Introdução ao Docker”. O curso foi ministrado na Universidade Federal do Ceará (UFC), em 2019, e agora está disponível em nosso canal no YouTube.

 

Conheça os pesquisadores do Insight Lab que são os instrutores do curso:

  • Gustavo Coutinho: Professor no Instituto Federal de Educação, Ciência e Tecnologia do Ceará (IFCE) e doutorando em Ciências da Computação na Universidade Federal do Ceará (UFC)
  • Lucas Peres: Desenvolvedor full-stack e doutorando em Ciências da Computação na Universidade Federal do Ceará (UFC)
  • Regis Pires: Cientista de dados do Insight Lab e do Íris (Lab de Inovação e Dados do Ceará).

 

Curso de Introdução ao Docker, módulos:

1 – Primeiros passos com Docker (disponível para assistir)

2 – O que são imagens? (disponível para assistir)

3 – Volumes/Armazenamento (disponível para assistir)

4 – Como construir imagens? (disponível para assistir)

5 – Comunicação entre containers (disponível para assistir) ?

6 – Docker compose (disponível para assistir) ?

7 – Vídeo do desafio (disponível para assistir) ?

 

Vamos começar! A primeira parte do curso, contendo os módulos 1 e 2, já está disponível.

A partir do dia 18 de maio, disponibilizaremos a segunda parte (módulos 3 e 4). E no dia 25 de maio, estará no ar a terceira parte (módulos 5, 6 e 7).

Continue acompanhando esta página, quando as partes 2 e 3 do “Curso de Introdução ao Docker” forem lançadas, atualizaremos aqui os links de acesso.

Bons estudos!

 

Se quer continuar aprendendo, acompanhe também o “Curso de Introdução ao Kubernetes”.

Para sempre ser avisado(a) sobre nossos novos conteúdos, assine a nossa newsletter.

 

Categorias
Ciência de Dados Cursos Machine Learning

5 cursos gratuitos de Data Science e Machine Learning para fazer na quarentena

A cultura de aprender pela internet ganha novos adeptos todos os dias. A possibilidade de estudar no melhor horário para você, de explorar metodologias, participar de fóruns online com estudantes do mundo todo, de estudar de casa ou de qualquer outro lugar são alguns dos motivos para os cursos online terem crescido tanto.

Este ano, diante da necessidade do isolamento social provocada pela pandemia de COVID-19, temos mais um motivo para buscar as salas de aula virtuais. Confira abaixo cinco cursos online e gratuitos para fazer durante a quarentena. As opções de cursos que serão apresentadas abrangem os três níveis: iniciante, médio e avançado.

*O conteúdo dos cursos indicados é gratuito, mas, se você quiser receber um certificado de conclusão, precisará pagar.

 

Cursos para iniciantes

1. Aprendizado de Máquina (Machine Learning)

Plataforma: Coursera

Oferecido por: Standford

Carga horária: 54h

 

Requisitos: não existem exigências iniciais, mas alguma compreensão de cálculo e, especialmente, de Álgebra Linear será importante para aproveitar o curso ao máximo.

 

Comentários: Andrew Ng, o instrutor deste curso, é uma lenda nos campos de Machine Learning e Inteligência Artificial. Ele é professor em Standford, um dos fundadores da Coursera e desenvolveu um dos primeiros cursos on-line de Machine Learning, que ainda está disponível no YouTube.

 

Como o curso se descreve:

“Este curso fornece uma ampla introdução ao Aprendizado de Máquina, Datamining e reconhecimento de padrões estatísticos. Os tópicos incluem: (i) Aprendizado supervisionado (algoritmos paramétricos / não paramétricos, máquinas de vetores de suporte, núcleos, redes neurais). (ii) Aprendizagem não supervisionada (agrupamento, redução de dimensionalidade, sistemas de recomendação, aprendizagem profunda). (iii) Boas práticas em aprendizado de máquina (teoria de viés / variância; processo de inovação em aprendizado de máquina e IA).”

 

Assuntos tratados:

  • Regressão linear (Linear regression)
  • Regressão logística (Logistic regression)
  • Regularização (Regularization)
  • Redes neurais (Neural Networks)
  • Máquinas de vetores de suporte (Support Vector Machines)
  • Aprendizagem não supervisionada (Unsupervised Learning)
  • Redução de dimensionalidade (Dimensionality Reduction)
  • Detecção de anomalia (Anomaly Detection)
  • Sistemas de recomendação (Recommendation Systems)

 

 

2. Aprendizado de máquina com Python (Machine Learning with Python)

Plataforma: Coursera

Oferecido por: IBM

Carga horária: 22h

 

Requisitos: conhecimento em Matemática Básica.

 

Comentários: apesar do curso ser classificado como de “nível intermediário” pelo Coursera, é um bom ponto de partida para alguém novo no campo. Também é uma boa opção se você estiver procurando por um curso mais curto que o anterior, de Stanford, pois possui uma carga horária bem menor.

 

Como o curso se descreve: 

“Este curso aborda os conceitos básicos de Aprendizado de Máquina usando uma linguagem de programação acessível e conhecida, o Python. Neste curso, analisaremos dois componentes principais: Primeiro, você aprenderá sobre o objetivo do Machine Learning e onde ele é aplicado no mundo real. Segundo, você obterá uma visão geral dos tópicos do Machine Learning, como aprendizado supervisionado versus não supervisionado, avaliação de modelos e algoritmos de aprendizado de máquina.”

 

Assuntos tratados:

  • Regressão (Regression)
  • Classificação (Classification)
  • Agrupamento (Clustering)
  • Sistemas de recomendação (Recommendation Systems)

 

Cursos de nível intermediário

3. Redes Neurais e Aprendizagem Profunda (Neural Networks and Deep Learning)

Plataforma: Coursera

Oferecido por: deeplearning.ai

Carga horária: 30h

 

Requisitos: Experiência em codificação Python e Matemática do Ensino Médio. Conhecimentos prévios em Machine Learning e/ou em Deep Learning são úteis.

 

Comentários: depois de dominar os conceitos básicos do Machine Learning e se familiarizar com o Python, o próximo passo é provavelmente familiarizar-se com o TensorFlow, pois muitos algoritmos computacionalmente caros hoje em dia estão sendo executados com ele. Outro check positivo do curso é que Andrew Ng é um dos instrutores.

 

Como o curso se descreve:

“Neste curso, você aprenderá os fundamentos do Aprendizado Profundo. Quando você terminar esta aula, você irá:

– Entender as principais tendências tecnológicas que impulsionam o Deep Learning

– Ser capaz de construir, treinar e aplicar redes neurais profundas totalmente conectadas

– Saber como implementar redes neurais eficientes (vetorizadas)

– Entender os principais parâmetros na arquitetura de uma rede neural.”

 

Assuntos tratados:

  • Introdução à Aprendizagem Profunda (Introduction to Deep Learning)
  • Noções básicas sobre redes neurais (Neural Networks basics)
  • Redes neurais rasas (Shallow Neural Networks)
  • Redes neurais profundas (Deep Neural Networks)

 

 

4. Redes neurais convolucionais (Convolutional Neural Networks)

Plataforma: Coursera

Oferecido por: deeplearning.ai

Carga horária: 20h

 

Requisitos: conhecimentos de TensorFlow, codificação Python e Matemática do Ensino Médio.

 

Comentários: curso ideal para ser feito após os cursos indicados acima. 

 

Como o curso se descreve:

“Este curso ensinará como criar redes neurais convolucionais e aplicá-las a dados de imagem. Graças ao aprendizado profundo, a visão por computador está funcionando muito melhor do que apenas dois anos atrás, e isso está permitindo inúmeras aplicações interessantes, desde direção autônoma segura, reconhecimento facial preciso, até leitura automática de imagens radiológicas.”

 

Assuntos abordados:

  • Fundamentos de redes neurais convolucionais (Foundations of Convolutional Neural Networks)
  • Modelos convolucionais profundos: estudos de caso (Deep convolutional models: case studies)
  • Detecção de objetos (Object detection)
  • Aplicações especiais: Reconhecimento facial e transferência de estilo neural (Special applications: Face recognition & Neural style transfer)

 

Curso de nível avançado

5. Especialização Avançada de  Machine Learning (Advanced Machine Learning Specialization)

Plataforma: Coursera

Oferecido por: National Research University Higher School of Economics

Carga horária: 10 meses, se você conseguir dedicar seis horas por semana

 

Requisitos: o curso é projetado para aqueles que já estão na indústria, com uma sólida base em Machine Learning e Matemática.

 

Comentários: essa é uma especialização completa; portanto, tecnicamente, você pode pular qualquer um dos cursos indicados, se achar que não precisa ou se já cobriu esses tópicos no trabalho ou nos cursos anteriores.

 

Como o curso se descreve:

“Mergulhe nas técnicas modernas de IA. Você ensinará o computador a ver, desenhar, ler, conversar, jogar e resolver problemas do setor. Esta especialização fornece uma introdução ao aprendizado profundo (deep learning), aprendizado por reforço (reinforcement learning), compreensão de linguagem natural (natural language understanding), visão computacional (computer vision) e métodos bayesianos. Os principais profissionais de Aprendizado de Máquina do Kaggle e os cientistas do CERN (European Organization for Nuclear Research) compartilharão sua experiência na solução de problemas do mundo real e ajudarão você a preencher as lacunas entre teoria e prática.”

 

Assuntos abordados:

  • Introdução à Aprendizagem Profunda (Introduction to deep learning) – (32hs)
  • Como Ganhar um Concurso de Ciência de Dados: Aprenda com os Melhores Kagglers (How to Win a Data Science Competition: Learn from Top Kagglers) – (47hs)
  • Métodos Bayesianos para Aprendizado de Máquina (Bayesian Methods for Machine Learning) – (30hs)
  • Aprendizagem Prática de Reforço (Practical Reinforcement Learning) – (30hs)
  • Aprendizagem Profunda em Visão Computacional (Deep Learning in Computer Vision) – (17hs)
  • Processamento de Linguagem Natural (Natural Language Processing) – (32hs)
  • Enfrentando Grandes Desafios de Colisor de Hádrons através do Aprendizado de Máquina (Addressing Large Hadron Collider Challenges by Machine Learning) – (24 horas)

 

Fonte: Towards Data Science

 

Categorias
Cursos DevOps Programação

Segunda parte do Curso de Introdução ao Kubernetes está disponível

Semana passada, nós disponibilizamos em nosso canal do YouTube a primeira parte do “Curso de Introdução ao Kubernetes”, contendo:

 Apresentação

01- Revisão Docker

02- O que é Kubernetes?

03- Arquitetura do K8s

04- Conceitos importantes do K8s

05- Instalação dos componentes do K8s

 

Hoje, lançamos em nosso canal a segunda parte,  contendo os módulos:

06- Configuração do K8s

07- ReplicaSet

08- Deployment

09- Service

10- Microservices

 

Clique aqui para acessar o Curso de Introdução ao Kubernetes 

Bons estudos!

 

Categorias
Cursos

O Curso de Introdução ao Kubernetes está disponível

Acabamos de disponibilizar em nosso canal do YouTube o “Curso de Introdução ao Kubernetes”, que foi gravado no dia 23 de outubro de 2019, na Universidade Federal do Ceará (UFC), e é ministrado por Paulo Antonio Leal Rego, professor adjunto do Departamento de Computação da UFC.

O curso está dividido da seguinte maneira:

    – Apresentação

01- Revisão Docker

02- O que é Kubernetes?

03- Arquitetura do K8s

04- Conceitos importantes do K8s

05- Instalação dos componentes do K8s

06- Configuração do K8s

07- ReplicaSet

08- Deployment

09- Service

10- Microservices

 

Clique aqui para acessar o Curso de Introdução ao Kubernetes 

Bons estudos!

 

Categorias
Ciência de Dados Cursos

Principais plataformas para estudo de Data Science

Ciência de Dados é uma das áreas do conhecimento que mais cresce atualmente, procurando agregar valor à grande quantidade de dados gerada por diversos tipos de dispositivos computacionais existentes.

Cada vez mais o mundo empresarial tenta gerar valor aos seus negócios utilizando técnicas de Data Science. Logo, profissionais habilitados a desenvolver projetos de Ciência de Dados que consigam dar uma vantagem competitiva às empresas estão sendo bastante valorizados.

A preparação dos profissionais para um mercado que precisa cada vez mais deles se fortaleceu no ambiente online. Diversas plataformas virtuais surgiram oferecendo cursos e outros recursos para a especialização, aperfeiçoamento e atualização de quem é ou busca ser um cientista de dados. O número de opções é extenso, isso significa que vamos encontrar conteúdos de grande qualidade, mas não todos.

Para te direcionar aos bons materiais da internet, a seguir, listamos algumas das melhores plataformas para o estudo de Ciência de Dados.

 

Cursos gratuitos

A Data Science Academy é um plataforma brasileira voltada para o ensino de Ciência de Dados, Big Data e outras áreas do conhecimento relacionadas. Eles dispõem de uma vasta gama de cursos online, tanto gratuitos quanto pagos.

Com relação à Ciência de Dados, a plataforma oferece um excelente curso gratuito chamado “Python Fundamentos para Análise de Dados“, com uma carga-horária total de 54 horas. Nesse curso você construirá, inicialmente, uma base sólida da linguagem Python. Assuntos como estruturas de dados, básicas, laços, Programação Orientada a Objetos, tratamento de arquivos e manipulação de banco de dados serão abordados. Em seguida, ferramentas da linguagem voltada para análise de dados são apresentadas, como o pacote Numpy e a biblioteca Pandas. A parte dedicada à Data Science mostra como realizar a análise exploratória dos dados e como conduzir um projeto de Ciência de Dados na prática. Além disso, o curso aborda conceitos de Machine Learning com Python, Deep Learning e a biblioteca TensorFlow . Como bônus no final do curso, uma introdução ao desenvolvimento web com Python é apresentada.

Com uma comunidade composta por mais de três milhões de usuários, o Kaggle é uma plataforma na qual os participantes aprendem muito ao participar das competições promovidas no site.

Companhias do mundo todo disponibilizam seus dados no canal para que analistas tentem desenvolver os melhores modelos para esses dados. Isso gera um excelente acervo de datasets gratuitos dentro da plataforma. Além disso, as soluções desenvolvidas nas competições são compartilhadas dentro dos fóruns de discussão, ou seja, mesmo os usuários que não participaram da competição poderão analisar e aprender com todo esse material produzido por praticantes de data science de todas as partes do mundo, acessando diferentes métodos de abordagem para o mesmo problema.

Dentro do Kaggle você também encontrará um espaço onde são oferecidos minicursos, como o de “Python” e “Advanced SQL“.

 

Cursos (quase) gratuitos

Nesta categoria, as plataformas indicadas, apesar de não gratuitas, oferecem cursos muito bem avaliados por um valor completamente acessível.

A Udemy conta com uma grande quantidade de cursos sobre Ciência de Dados.Um dos grandes destaques é o curso dos professores Fernando Amaral e Jones Granatyr chamado “Formação Cientista de Dados com Python e R“.

O curso aborda Fundamentos de Estatística para Ciência de Dados, Séries Temporais, Aprendizado de Máquina, Redes Neurais, Mineração de Textos e etc. Além das videoaulas, o curso também conta com diversos testes de fixação, provas práticas e questões diversas para você conferir se realmente solidificou seus conhecimentos.

Se a língua inglesa não é problema pra você, o curso “Machine Learning A-Z™: Hands-On Python & R In Data Science” é um dos grandes sucessos da plataforma. Com mais de meio milhão de estudantes inscritos, o curso explora a fundo conceitos de Aprendizado de Máquina como regressões, classificadores, técnicas de agrupamento (clusterização), regras de associação, aprendizado profundo (deep learning) e muito mais.

 

Outras formas de aprendizado

Se você não gosta de vídeo-aulas e prefere procurar conhecimento de forma mais independente, o site Analytics Vidhya criou um infográfico que mostra o caminho das pedras os assuntos mais importantes  para quem quiser se tornar um Cientista de Dados em 2020.

Bons estudos!

Se quiser continuar aprendendo sobre Data Science e Programação, siga acompanhando nossas matérias.

Não pare por aqui, leia “12 bibliotecas do Python para análise de dados espaço-temporais” (parte 1) e (parte 2)

 

 

Categorias
Cursos

Estão abertas as inscrições para curso de Introdução ao Docker

Estão abertas as inscrições para mais um curso do Insight Lab, desta vez sobre INTRODUÇÃO AO DOCKER.

O curso acontece no laboratório 2 do bloco acadêmico da UFC Virtual, sábado, 28 de setembro, de 8h às 12h e 14h às 18h.

Para participar você precisa:

✔️ Ser aluno ou servidor da UFC, mediante a comprovação de vínculo atual.

✔️ Preencher o formulário de inscrição.

✔️ Realizar uma doação mínima de R$10,00 ao projeto social Pirambu Digital.

⚠️ Não perca essa oportunidade, são apenas 30 vagas.

 

Sair da versão mobile