Initiation à Python I : 2, 9 et 16 mai (trois soirs)
Mon statut pour la session
|
Cette formation sera donnée en ligne en utilisant le logiciel de vidéoconférence Jitsi Meet. Vous recevrez par courriel le lien pour vous connecter à la formation et le mot de passe. Aussi, vous devrez installer le petit utilitaire afin d’accéder à la vidéoconférence. Afin de contacter la formatrice ou le formateur durant la présentation, il est fortement suggéré d’avoir un microphone connecté à votre ordinateur. |
Apprenez les bases du langage de programmation. Depuis 2012, ce langage simple et polyvalent connait les taux d’adoption les plus élevés, toute industrie et tout champ d’expertise confondus. Consultez le site pour les démos https://ugolab.gitlab.io/iap/
Objectifs
Au final, vous aurez les notions nécessaires pour poursuivre votre apprentissage dans une spécialité: sites web (Flask, Django, etc.), science des données (Numpy, Pandas, Matplotlib, etc.), nanoordinateurs (Raspberry Pi), microPython pour microcontrôleurs, automatisation avec les console Python de logiciels (Tableau, Power BI, Arc GIS, QGIS), et bien plus.
Au programme
1. Les objets natifs et les types de données (conversions) ; les opérateurs ;
2. Les structures de données natives (liste, tuple, dictionnaire, etc.);
3. Les contrôles de flux (if-else et plus);
4. Les boucles (for, while);
5. Les combinaisons contrôle-boucle;
6. Les fonctions et les méthodes natives;
7. L’importation de modules pour accéder à plus de fonctions-méthodes;
8. La syntaxe et les bonnes pratiques pour programmer comme un pro !
Méthode pédagogique
Cours pratique. Vous apprenez en programmant. Vous imitez des exemples et solutionnez des cas. Apportez une clé USB pour garder les fichiers distribués.
Clientèle cible et préalables
Étudiants, diplômés, professionnels, entrepreneurs. Techniques et universitaires. Cheminements et profils scientifiques, quantitatifs, administratifs en relation avec l’informatique, la programmation, l’analyse de données, l’algorithmie, le numérique.