Accéder au contenu principal

Cours

Julia intermédiaire

Débutant4 h

Julia4 h15 vidéos54 exercices4,500 XP1,681Attestation de réussite

Créez votre compte gratuit

Continuer avec Google
ou
En continuant, vous acceptez nos Conditions d’utilisation, notre notre Politique de confidentialité et que vos données sont stockées aux États-Unis.

Plébiscité par des apprenants dans des milliers d’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

Programme de formation

Plan du cours

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
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
J

Julia intermédiaire

Cours
terminé

Obtenir un certificat d'achèvement

S’inscrire maintenant

Apprenez où que vous soyez avec l'application DataCamp

Même en déplacement, suivez quotidiennement nos cours mobiles et nos défis de codage de 5 minutes.