Introduction à la programmation avec Python
26 au 28 février 2024, 12h à 14h HNE
Bienvenue par:
Présenté par: Alex Razoumov
Durée: 3 * 120 minutes (total de 6 heures)
Description: Python est un langage de programmation facile et amusant à apprendre pour une utilisation dans plusieurs méthodes d’analyse en sciences humaines et sociales. Cette introduction de trois jours, six heures au total, vous fera connaître les bases de la programmation en Python. Nous allons couvrir les principales caractéristiques du langage – les variables, les types de données, les structures de condition, les listes, les dictionnaires, les boucles for/while, la création de fonctions et l’utilisation de bibliothèques externes. Il y aura des exercices tout au long de l’atelier.
Dans une seconde partie, nous apprendrons à utiliser, entre autres, les bibliothèques Pandas et Matplotlib afin de manipuler des tableaux de données et de les visualiser au moyen de graphiques.
Cet atelier sera entièrement en anglais. Si vous préférez participer à des ateliers en français, vous pouvez voir l’offre de Calcul Québec sur Eventbrite.
Biographie
Alex Razoumov a obtenu son doctorat en astrophysique computationnelle à l’Université de la Colombie-Britannique (UBC) et a fait de la recherche en tant que postdoctorant à Urbana–Champaign, San Diego, Oak Ridge et Halifax. Il a travaillé sur des modèles numériques allant de la formation de galaxies à l’effondrement du noyau de supernovas en passant par l’hydrodynamique stellaire ; il a développé de nombreux codes et techniques de transferts radiatifs et de dynamique des fluides computationnelle. Il a ensuite travaillé pendant cinq ans à SHARCNET comme analyste en calcul haute-performance pour aider les chercheuses et chercheurs de différents domaines à utiliser les grappes de calcul et, en 2014, il est retourné à Vancouver pour se concentrer sur la visualisation scientifique et sur l’enseignement d’outils de calcul avancés. Il est maintenant basé à l’Université Simon Fraser.