Accéder au contenu principal
AccueilProgramming

Cours

Julia intermédiaire

DébutantNiveau de compétence
Actualisé 09/2023
Commencer le cours gratuitement
JuliaProgramming
4 h
15 vidéos
54 Exercices
4,500 XP
Certificat de formation

Créez votre compte gratuitement

Continuer avec GoogleAfficher plus d’options

ou


En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.

Apprécié par des utilisateurs provenant de milliers d'entreprises

Group

Former une équipe ?

Essayez pour les entreprises

Description du cours

Julia est un langage de programmation relativement récent, conçu dans un souci de rapidité et de performance, tout en conservant une syntaxe similaire à celle d'autres langages de programmation tels que Python ou Ruby. Ce cours fait suite au cours Introduction à Julia et aborde des thèmes tels que les boucles et la synchronisation afin que vous puissiez tirer parti de la rapidité et des performances de Julia.

Renforcez vos bases en Julia

En vous appuyant sur les concepts fondamentaux du cours d'introduction, vous vous rapprocherez de la maîtrise de Julia. Vous découvrirez tout d'abord les différentes boucles, l'un des outils les plus courants dans Julia et dans tous les langages de programmation.

Couverture Structures de données avancées en Julia

Vous aborderez également les structures de données avancées, notamment les dictionnaires, les tuples et les structures. De plus, vous apprendrez à définir vos propres fonctions Julia pour réutiliser votre code et à optimiser son efficacité.

À la fin de ce cours, vous serez en mesure d'effectuer des opérations DataFrame plus complexes pour inspecter et nettoyer un ensemble de données sur les ventes mondiales de jeux vidéo ventilées par région. Vous pourrez également mettre à profit vos connaissances en Python et R dans Julia grâce à l'introduction des paquets PyCall et RCall, qui vous permettront d'utiliser les fonctions Python et R dans Julia.

À la fin de ce cours, vous aurez acquis de solides bases en programmation Julia, que vous pourrez continuer à développer dans le cadre d'autres cours.

Prérequis

Introduction to Julia
1

Boucles et intervalles

Les boucles sont l’un des concepts fondamentaux de Julia. Dans ce chapitre, vous verrez les boucles for et while, et comment les utiliser pour itérer sur des structures de données que vous connaissez déjà. Vous aborderez également les intervalles, un outil pratique pour générer des séquences de données.
Commencer le chapitre
2

Structures de données

Ce chapitre vise à élargir vos connaissances des structures de données disponibles dans Julia. Apprenez à utiliser les tuples, les dictionnaires, les tableaux multidimensionnels et les structures pour stocker et parcourir des données rapidement et efficacement.
Commencer le chapitre
3

Fonctions avancées en Julia

Dans ce chapitre, vous approfondirez votre compréhension des fonctions en explorant les arguments positionnels, nommés et par défaut. Vous verrez aussi comment chronométrer l’exécution du code, afin de bien mesurer le temps nécessaire à son exécution. Le chapitre se conclura par un projet de synthèse où vous écrirez vos propres fonctions pour résoudre des problèmes concrets.
Commencer le chapitre
4

Opérations sur DataFrame et packages Python/R dans Julia

Ce dernier chapitre présentera les fonctions anonymes et reviendra sur l’une des grandes forces de Julia : le multiple dispatch. Vous apprendrez à utiliser dans Julia des fonctions issues de packages Python et R, et vous verrez comment nettoyer et transformer des données dans des dataframes.
Commencer le chapitre
Julia intermédiaire
Cours
terminé

Obtenez un certificat de réussite

Ajoutez cette certification à votre profil LinkedIn, à votre CV ou à votre portfolio
Partagez-la sur les réseaux sociaux et dans votre évaluation de performance
S'inscrire maintenant

Rejoignez plus de 19 millions d'utilisateurs et commencez Julia intermédiaire dès aujourd'hui !

Créez votre compte gratuitement

Continuer avec GoogleAfficher plus d’options

ou


En continuant, vous acceptez nos Conditions d'utilisation, notre Politique de confidentialité et le fait que vos données seront hébergées aux États-Unis.

Apprenez où que vous soyez avec l'application DataCamp

Progressez où que vous soyez grâce à nos cours conçus pour mobile et à nos défis quotidiens de 5 minutes.