Python Programming online

Essentiels
Date·s

Semestre d'automne 2022

+ Infos dates et lieu

 

Un minimum de 5 participant∙es est exigé pour que le cours ait lieu. Dans le cas contraire, le cours est annulé ou repoussé.

Frais

Aucun

Type Séminaire / Cours - 3 ECTS
Langue·s Anglais
Lieu

Université de Fribourg

Public-cible

Étudiant·es / Chercheur·euses / Enseignant·es

Contenu

L’importance croissante de la numérisation dans tous les domaines implique qu’aujourd’hui des connaissances basiques en programmation sont nécessaires partout. Celles-ci permettent de mieux comprendre comment des processus peuvent être numérisés, de traiter de grandes quantités de données et de développer ses propres applications logicielles. Python est considéré comme un langage de programmation complet et facile à apprendre. Ce langage sert non seulement comme une base en programmation mais peut aussi être utilisé pour des tâches complexes de traitement de données, comme par exemple le Machine Learning, ou pour la visualisation de grandes quantités de données.

Le cours sera en anglais. Les participant·es utilisent leur propre ordinateur et y installent les logiciels nécessaires pour l’utilisation de Python.

 

Les sujets traités lors de ce cours sont entre autres les suivants : 

  • Bases du traitement informatique, systèmes de nombres, codage des caractères, Logique
  • Modélisation des processus à l'aide d'organigrammes, variables, types et structures de données, conditions, boucles
  • Installation de Python, gestionnaire de paquets, Namespaces, types de données, Structures de données en Python
  • Opérations arithmétiques et opérations basées sur les caractères, conditions, boucles en Python
  • Fonctions et paquets en Python
  • Notions de base sur la programmation orientée objets et la programmation orientée objets en Python
  • Bases des technologies web, applications client-serveur simples en Python
  • Opérations sur les fichiers en Python
  • Traitement pratique des données en Python
  • Traitement numérique des données en Python avec des bibliothèques spécifiques, analyse des données et création de graphiques

 

Pour accéder au cours en ligne sur Moodle : https://moodle.unifr.ch/course/view.php?id=270869

Objectifs

Le but de ce cours est d’être capable de développer soi-même de petites applications ainsi que de faire des analyses de données.

Prérequis

Aucun prérequis en informatique n’est exigé.

Direction

Fill Hans-Georg

Intervenant·e·s

Hans-Georg Fill
hans-georg.fill@unifr.ch
 

Dates et lieux
Période Lieu
20.09.2022 de 16:15 à 17:00 Université de Fribourg
27.09.2022 de 16:15 à 17:00 Université de Fribourg
04.10.2022 de 16:15 à 17:00 Université de Fribourg
11.10.2022 de 16:15 à 17:00 Université de Fribourg
18.10.2022 de 16:15 à 17:00 Université de Fribourg
25.10.2022 de 16:15 à 17:00 Université de Fribourg
08.11.2022 de 16:15 à 17:00 Université de Fribourg
22.11.2022 de 16:15 à 17:00 Université de Fribourg
29.11.2022 de 16:15 à 17:00 Université de Fribourg
06.12.2022 de 16:15 à 17:00 Université de Fribourg
13.12.2022 de 16:15 à 17:00 Université de Fribourg
20.12.2022 de 16:15 à 17:00 Université de Fribourg
Remarques sur l'inscription

  Des attestations de compétences sont délivrées sur demande des étudiant∙es pour les cours suivis.

Les étudiant∙es reçoivent 3 ECTS, s’ils, elles valident tous les modules proposés.

Pour s’inscrire à un examen il faut se connecter au portail my.unifr.ch.

Pour la reconnaissance des crédits ECTS dans leur cursus de formation, les étudiant∙es doivent, au préalable, faire une demande auprès de leur faculté, HES.

Inscription

Une collaboration de