Learn Julia in Three Small Projects

via Independent

Independent

51 Cours


Aperçu

Titre : Apprendre Julia à travers trois petits projets

Description : Plongez dans l'univers de Julia, un langage de programmation de plus en plus populaire, à travers une série captivante de liveProjects conçus pour les débutants jusqu'aux programmeurs avancés. Ce parcours d'apprentissage minutieusement organisé implique trois projets captivants qui aiguiseront vos compétences et approfondiront votre compréhension de Julia tout en abordant des problèmes du monde réel.

Projet 1 : Simple système de suivi de stock pour magasin
Chargé de construire une infrastructure numérique pour un petit magasin, vous créerez un simple système de suivi de stock en utilisant Julia. Ce projet couvre la configuration de la structure de base, la gestion de l'inventaire, le suivi des ventes et la gestion des transactions. À travers cela, vous explorerez les fonctionnalités de base de Julia telles que les fonctions, les tableaux et les dictionnaires, ainsi que des concepts avancés comme le dispatch multiple et les types composites.

Projet 2 : Comprendre une pandémie
Dans ce projet, vous tracerez et analyserez la propagation d'une pandémie mondiale fictive en Julia. Vos tâches incluent l'estimation des nouveaux cas par jour, l'exploration de l'efficacité de diverses mesures préventives à travers l'analyse de graphiques et la prévision basique de séries temporelles, et la synthèse de ces informations pour conseiller les décideurs.

Projet 3 : Déchiffrer le code
Concentrez-vous sur la recherche de l'origine d'un virus causant une pandémie mondiale fictive. En employant la technique des Séquences Communes Maximales (SCM), vous évaluerez la similitude entre les séquences virales et celles des hôtes animaux soupçonnés afin de localiser la source du virus.

Outils requis : La familiarité avec les mathématiques et statistiques de base, une connaissance fondamentale de la programmation incluant les structures de données, et un éditeur de texte approprié ou un environnement de notebook comme Jupyter sont essentiels pour participar à ces projets.

Expérience d'apprentissage : Choisissez votre propre emploi du temps, progressez par étapes gérables et utilisez la plateforme liveProject pour interagir avec des pairs et des mentors. Validez vos solutions contre celles de la communauté et bénéficiez d'un accès sélectif à des livres pour améliorer davantage votre apprentissage.

Cette série est idéale pour toute personne allant des débutants aux programmeurs expérimentés intéressés par les sciences des données, les cours de programmation, et particulièrement en maîtrisant Julia.

Programme


Enseigné par

Joris Limonier


Étiquettes

provider Independent

Independent

51 Cours


Independent

pricing Free Online Course
language English
duration 3 weeks, 4-6 hours a week
sessions On-Demand