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…

Itérateurs, Générateurs et Décorateurs en Python

Itérateurs, Générateurs et Décorateurs en Python

Contenu du cours Itérateurs (Iterators) Générateurs (Generators) Décorateurs (Decorators) Différences Clés Cas d'Usage Courants Conclusion En Python, les itérateurs, les générateurs et les décorateurs sont des concepts avancés centraux pour la manipulation des séquences de données et l'amélioration des fonctions. Ils permettent de parcourir efficacement des collections, de gérer la mémoire de manière optimale, de…

L'IA et l'abrutissement numérique

L'IA et l'abrutissement numérique

Le problème fondamental Une étude récente révèle que l'intelligence artificielle subit ce que les chercheurs appellent un abrutissement numérique. Ce phénomène inquiétant est directement lié à la qualité des données utilisées pour l'entraînement des modèles, particulièrement celles provenant des réseaux sociaux. Les causes du déclin cognitif des IA La dégradation des performances des systèmes d'IA…

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é…

Les 30 pièges SEO à éviter pour ne pas nuire à votre site web

Les 30 pièges SEO à éviter pour ne pas nuire à votre site web

Contenu du cours Erreurs techniques : Bloquer les robots d’indexation Mauvaise structure du site Pages lentes à charger Site non adapté aux mobiles Mauvaise gestion des URLs et des redirections Contenu dupliqué Liens internes cassés ou obsolètes Erreurs liées au contenu : Cibler les mauvais mots-clés Ne pas respecter l’intention de recherche Bourrage de mots-clés…

La blockchain entre dans la cour des grands : SWIFT l'adopte pour internationaliser la finance.

La blockchain entre dans la cour des grands : SWIFT l'adopte pour internationaliser la finance.

La blockchain entre dans le système financier traditionnel Les blockchains sont encore synonymes du monde farfelu des cryptomonnaies, mais lundi, 30 banques et SWIFT – le service de paiement transfrontalier le plus important au monde – en ont fait une composante parfaitement conventionnelle du système financier mondial. Le fonctionnement et les limites de SWIFT SWIFT…

La nouvelle structure d'OpenAI : un équilibre entre lucratif et mission d'intérêt général

La nouvelle structure d'OpenAI : un équilibre entre lucratif et mission d'intérêt général

OpenAI a finalisé une transformation majeure de sa gouvernance, adoptant un modèle hybride inédit. Désormais, l'entreprise peut fonctionner comme une entité à but lucratif pour lever des capitaux, tout en restant sous le contrôle de sa maison-mère, la fondation OpenAI à but non lucratif. Cette restructuration met fin à une période d'incertitude concernant le financement…

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)…