Curso Online

Introdução ao R com C++

O objetivo do curso é trazer a experiência de como aumentar a eficiência computacional do R. O C++ (leia-se C plus plus ou simplesmente Cpp) é uma linguagem de programação de baixo nível que roda algoritmos muito mais rápido que o R, mas que tem uma sintaxe um pouco mais difícil de utilizar. Através dos pacotes {Rcpp} e {cpp11} veremos como juntar o que há de melhor nos dois mundos: a facilidade de utilização do R com a eficiência computacional do Cpp.

A definir
2 aulas, 8 horas de curso

R$400,00

Não há turmas abertas para este curso no momento :(

Ao se inscrever no curso, você declara estar de acordo com os nossos Termos de uso.

Você sairá deste curso apta(o) a:

  • Escrever algoritmos simples em C++.
  • Substituir uma função escrita em R por uma função escrita em C++, chamando-a pelo R, usando o pacote {Rcpp}.
  • Utilizar as funções no seu pacote.
  • Trabalhar com matrizes e arrays no Cpp.
  • Utilizar funções de bibliotecas externas feitas em C++.
  • Navegar pelo maravilhoso universo do R com C++ através do pacote {cpp11}.

Ementa do curso

  • Traduzindo loops do R para Cpp
  • Manipulando atributos de objetos do R
  • Manipulando matrizes e arrays
    • O pacote {RcppArmadillo}
  • Colocando Cpp no seu pacote
    • Exemplo do {ranger}
  • Integrando seu código com outras bibliotecas Cpp
    • Exemplo do {torch}
  • Tópicos extras
    • O novíssimo {cpp11}

O que vou receber?

Certificado do curso

Entrega por e-mail após conclusão

Cursos 100% on-line

As aulas são ao vivo, mas ficam gravadas e a disposição por 1 ano

Nível avançado

Conhecimento prévio recomendado:

Português

Como será o curso?

  • Aulas online, em tempo real, com um(a) professor(a) e um(a) monitor(a).
  • Diversos exercícios “para casa” para praticar e tirar dúvidas.
  • Projeto de análise de dados para aplicar o conteúdo aprendido.
  • Gravação das aulas disponíveis por pelo menos 1 ano.

Pré-requisitos

  • O conteúdo do curso R para Ciência de Dados II.
  • O conteúdo do curso Pacotes.
  • Interesse por programação em R.
  • Uma conta de e-mail Google para acessar o Google Classroom.
  • Últimas versões do R e do RStudio instaladas.

Professores

Caio Lente

Mestrando em Ciência da Computação no IME-USP e cientista de dados na Terranova Consultoria. Programador desde os 15 anos, começou a se apaixonar pelo R em 2016 e agora não fala em outra coisa. Metido a designer, maníaco da organização e metade texano.

Daniel Falbel

Bacharel em Estatística pelo IME. Engenheiro de software na RStudio. Trabalha diariamente com R há mais de 6 anos. É interessado por tudo que tem a ver com R, Machine Learning e Estatística.

Perguntas Frequentes - FAQ

Sim, você receberá o certificado ao final do curso (sujeito à entrega de atividades solicitadas pelos professores), com a carga horária específica delimitada na página do curso. O certificado é individual e terá o mesmo nome que você utilizou na compra.

Sim, as aulas são gravadas e disponibilizadas para os alunos inscritos por pelo menos 1 ano.

Após a confirmação da compra, você receberá um e-mail de nossa equipe com a confirmação de sua inscrição, com as informações para entrar na turma pelo google classroom.

Caso você não receba email de confirmação antes do curso começar, primeiramente dê uma olhada na sua caixa de spam. Caso não esteja lá, basta nos enviar um e-mail para contato@Curso-R.com.

Depende do curso, todas as informações necessárias para ingressar em qualquer curso da Curso-R pode ser encontrada na sua respectiva página. As trilhas são pacotes promocionais de cursos com grandes descontos. O preço das trilhas pode ser encontrado também nas suas páginas.

Nós trabalhamos com cartão de crédito, boleto e transferência bancária.