Pular para o conteúdo principal

Curso

Julia intermediário

Básico4 h

Aprimore suas habilidades em Julia com este curso intermediário: loops, estruturas de dados avançadas, temporização, etc.

Julia4 h15 vídeos54 exercícios4,500 XP1,681Declaração de aproveitamento

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossos Termos de uso, nosso Política de privacidade e que seus dados sejam armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando um time?

Teste para empresas

Descrição do curso

Julia é uma linguagem de programação relativamente nova, criada com foco na velocidade e no desempenho, e consegue fazer isso mantendo uma sintaxe parecida com outras linguagens de programação, como Python ou Ruby. Este curso vem depois do curso Introdução ao Julia e fala sobre coisas como loops e temporização, pra você poder aproveitar a velocidade e o desempenho do Julia.

Aproveite seus conhecimentos básicos de Julia

Com base nos conceitos básicos do curso introdutório, você estará um passo mais perto de dominar o Julia. Primeiro, você vai aprender sobre os diferentes loops, uma das ferramentas mais comuns em Julia e em todas as linguagens de programação.

Capa Estruturas de Dados Avançadas em Julia

Você também vai aprender sobre estruturas de dados avançadas, como dicionários, tuplas e estruturas. Além disso, você vai aprender a definir suas próprias funções Julia para reutilizar o código e a otimizar o tempo do seu código para que ele seja o mais eficiente possível.

No final deste curso, você vai conseguir trabalhar com operações mais complexas do DataFrame para analisar e limpar um conjunto de dados global de vendas de videogames dividido por região. Você também vai poder usar seus conhecimentos de Python e R no Julia, já que vamos apresentar os pacotes PyCall e RCall, que permitem usar funções Python e R no Julia.

Quando terminar, você vai ter uma base sólida de programação em Julia, que poderá continuar a desenvolver em cursos futuros.

Pré-requisitos

Programa de estudos

Conteúdo do curso

1

Laços e intervalos

Laços são um dos conceitos centrais que sustentam Julia. Neste capítulo, você vai aprender sobre os laços for e while e como usá-los para iterar sobre estruturas de dados com as quais você já está familiarizado. Você também vai ver os intervalos (ranges), uma ferramenta útil para gerar sequências de dados.
Começar capítulo
3

Funções avançadas em Julia

Neste capítulo, você vai aprofundar seu entendimento de funções, explorando argumentos posicionais, nomeados e com valores padrão. Você também vai estudar a medição do tempo de execução, entendendo bem como mensurar o tempo que seu código leva para rodar. O capítulo termina com um projeto de fechamento, em que você escreverá suas próprias funções para resolver problemas do mundo real.
Começar capítulo
4

Operações com DataFrames e pacotes de Python/R em Julia

Este último capítulo vai apresentar funções anônimas e revisar um dos recursos mais poderosos de Julia: o multiple dispatch. Você vai aprender a usar funções de pacotes Python e R dentro de Julia e descobrir como limpar e modificar dados em dataframes.
Começar capítulo
J

Julia intermediário

Curso
concluído

Obtenha o certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp for Mobile

Continue progredindo em qualquer lugar com nossos cursos e desafios diários de programação de 5 minutos.