Les Fondements de la Programmation Impérative : Premiers Pas avec Python

1. A propos du cours Auteur : Olivier Baldellon (Université Côte d'Azur) Type : Support de cours universitaire (Première séance d'une série) Langue : Français Licence : Matériel pédagogique universitaire (accessible en ligne) 2. Prérequis Aucune expérience en programmation n'est requise, ce cours est conçu pour des débutants complets. Des connaissances mathématiques de base (niveau…

Introduction à la programmation Python

1. A propos du cours Auteur : Florent Hivert (Université Paris-Sud, Laboratoire de Recherche en Informatique - LRI) Type : Support de cours universitaire complet Langue : Français Licence : Matériel pédagogique universitaire (librement accessible) 2. Prérequis Aucune connaissance en programmation n'est requise, le cours est conçu pour de vrais débutants. Des connaissances de base…

Python pour Débutants : Un Parcours Académique des Bases à la POO

1. A propos du cours Auteur : Julien Romero (Télécom SudParis) Type : Support de cours académique structuré Langue : Français Licence : Matériel pédagogique d'école d'ingénieurs (accessible en ligne) 2. Prérequis Aucune connaissance préalable en programmation n'est exigée, le cours partant de zéro. Une familiarité avec l'utilisation basique d'un ordinateur (fichiers, ligne de commande).…

Agorithmique & programmation avec Python

1. A propos du cours Auteur : Laurent Signac (Université de Poitiers - Département Informatique ENSIP) Type : Support de cours complet / Polycopié pédagogique Langue : Français Licence : Matériel pédagogique universitaire (librement accessible) 2. Prérequis Aucune expérience préalable en programmation n'est nécessaire. Un esprit logique et une curiosité pour la résolution de problèmes.…

Guide de Traduction : Du Pseudo-code Algorithmique au Code Python

1. A propos du cours Auteur : Jean-Michel Adam (Université Grenoble Alpes - MIASHS) Type : Guide de référence / Support pédagogique Langue : Français Licence : Matériel pédagogique universitaire 2. Prérequis Connaissance des concepts fondamentaux de l'algorithmique (variables, structures de contrôle, fonctions). Familiarité avec une notation algorithmique (pseudo-code) enseignée dans le secondaire ou en…

Python pour le Calcul Scientifique et l'Ingénierie

1. A propos du cours Auteur : O. Wilk (Olivier Wilk, Conservatoire National des Arts et Métiers - CNAM) Type : Support de présentation / Exposé académique Langue : Français Licence : Matériel pédagogique du CNAM (accessible en ligne) 2. Prérequis Des connaissances de base en programmation (variables, boucles, fonctions) sont un atout, mais l'introduction…

Machine Learning - Cadre Statistique et Algorithmes

1. A propos du cours Auteur : Laurent Rouvière (Université de Rennes 2) Type : Support de cours complet / Polycopié académique Langue : Français Licence : Matériel pédagogique universitaire (librement accessible) 2. Prérequis Des bases solides en statistiques inférentielles (estimation, tests d'hypothèses, intervalles de confiance). Une bonne connaissance de l'algèbre linéaire (vecteurs, matrices, calcul…

Machine Learning avec scikit-learn

1. A propos du cours Auteur : Ricco Rakotomalala (Université Lyon 2, ERIC Lab) Type : Support de cours / Présentation académique Langue : Français Licence : Matériel pédagogique universitaire (librement accessible) 2. Prérequis Une bonne connaissance de la programmation Python (syntaxe, structures de données, fonctions). Des bases solides en mathématiques, notamment en algèbre linéaire…

Du script Python au paquet installable

1. A propos du cours Auteur : Matthieu Boileau Type : Support de présentation de séminaire Langue : Français Licence : Matériel de présentation académique (accessible en ligne) 2. Prérequis Une bonne connaissance de la programmation en Python (syntaxe, fonctions, modules). Une expérience pratique de l'écriture de scripts Python ou de petits projets. Une familiarité…

Django REST Framework (DRF)

Django REST Framework (DRF)

Contenu du cours Définitions des termes utilisés Installation & Configuration des outils nécessaires A propos du package 'rest_framework' Exemple concret d'usage de 'rest_framework' Utilisation de l'API Version avec APIView (plus de contrôle) Conclusion : Points Clés à Retenir   1. Définitions des termes utilisés API (Application Programming Interface) : Interface qui permet à différentes applications…

L’IA au cœur de l’économie mondiale : moteur de croissance ou risque systémique ?

L’IA au cœur de l’économie mondiale : moteur de croissance ou risque systémique ?

Une révolution comparable à l’électricitéL’intelligence artificielle (IA) n’est plus une technologie émergente réservée aux laboratoires : elle s’est imposée comme un moteur économique mondial, à l’instar de l’électricité au début du XXᵉ siècle. Selon les prévisions du cabinet PwC, l’IA pourrait ajouter plus de 15 000 milliards de dollars au PIB mondial d’ici 2030, soit…

Des experts alertent le Congrès américain : l’intelligence artificielle arme les criminels avec des outils de plus en plus sophistiqués

Des experts alertent le Congrès américain : l’intelligence artificielle arme les criminels avec des outils de plus en plus sophistiqués

Une nouvelle ère du crime numérique Des spécialistes de l’industrie informatique ont mis en garde le Congrès américain contre la montée rapide des crimes commis à l’aide de l’intelligence artificielle (IA). Fraudes, vols d’identité, extorsions par deepfake… les criminels exploitent désormais des outils puissants pour mener des attaques numériques d’un nouveau genre. « L’avenir du…

Sam Altman, PDG d’OpenAI, alerte sur une « bulle » de l’intelligence artificielle

Sam Altman,  PDG d’OpenAI, alerte sur une « bulle » de l’intelligence artificielle

Sam Altman, PDG d’OpenAI, a émis un avertissement sévère au sujet d’un éventuel effondrement du secteur de l’intelligence artificielle, qu’il compare à une bulle spéculative prête à éclater de façon spectaculaire. Selon lui, l’euphorie actuelle autour de l’IA rappelle celle de la bulle Internet des années 2000, lorsque les valorisations des startups en ligne avaient…

Système d'authentification personnalisé django avec AbstractUser

Système d'authentification personnalisé django avec AbstractUser

Contenu du cours Pourquoi personnaliser la gestion des utilisateurs avec AbstractUser ? Démarrage du projet 'django_custom_user' et de l’application principale Le modèle utilisateur CustomUser (héritage d’AbstractUser) Les formulaires (création et mise à jour de profil) Vues d’authentification et de profil Réglages settings.py (statique, médias, auth) Routage (URLs projet + app) Templates (structure et exemples minimaux)…

Vue basée sur les fonctions FBV Versus CBV Django

Vue basée sur les fonctions FBV Versus CBV Django

Contenu du cours Qu’est-ce qu’une view Django (en 1 paragraphe) FBV (Function-Based View) CBV (Class-Based View) Tableau comparatif Conclusion   1. Qu’est-ce qu’une view Django (en 1 paragraphe) Une view (vue) est une fonction ou une classe qui reçoit une requête HTTP (HttpRequest), exécute une logique (lecture/écriture en base, appels à des services, validation, etc.)…

Le module sympy.stats en Python

Contenu du cours À propos de sympy.stats Installation et import Définir une variable aléatoire continue Espérance (moyenne) et variance Densité de probabilité et fonction de répartition Variables aléatoires discrètes Probabilités et conditionnement Échantillonnage (simulation) Indépendance et combinaisons de variables Fonctions utiles supplémentaires Ce tutoriel vous guide à travers le module sympy.stats, une bibliothèque Python pour…