L’analyse et la modélisation des processus transversaux de l’entreprise, côté théorique, ainsi que la familiarisation à l'utilisation d'un ERP, côté pratique constituent les objectifs de ce cours. Suite à cette formation, vous serez capable de gérer des échanges informatisés de données, d’analyser l’intégration de progiciels. Plus...
Initiation à la conception orientée objet
Le but de ce MOOC ICOO (Initiation à la Conception Orientée Objet) est de se familiariser avec l’approche orientée objet en ce qui concerne la conception. Plus spécifiquement, au terme de ce module, l'apprenant sera en mesure de comprendre les concepts orientés objet, d'utiliser le langage de modélisation orienté objet UML (Unified Modeling Language), d'analyser et de concevoir un système d’informations. Plus...
Initiation aux applications dynamiques
Vous utilisez tous les jours des applications dynamiques : FaceBook, youTube, votre moteur de recherche préféré, le portail web du journal Le Monde, un site de covoiturage ou le portail qui vous permet de consulter votre compte en banque, tous ces sites sont des applications dynamiques. Vous aimeriez savoir comment elles fonctionnent ? Vous aimeriez en développer une ? Ce MOOC, conçu comme la suite logique du MOOC Groupe INSA consacré à HTML5, et du MOOC SAW est pour vous. Plus...
Introduction à la logique informatique - Partie 2 : calcul des prédicats
L'utilisation des ordinateurs a forcé à formaliser complètement les problèmes à résoudre; la logique joue un rôle central dans les problèmes de spécification et de vérification des programmes. Du fait d'un lien surprenant entre les preuves et les programmes, la logique est aussi la base de la compréhension des calculs. Plus concrètement, la logique a été à l'origine d'avancées technologiques comme les langages de requêtes dans les bases de données. Beaucoup d'autres liens fondamentaux peuvent être évoqués: avec les circuits, avec la complexité, avec les jeux, avec la linguistique, etc. Plus...
Introduction à la logique informatique - Partie 1 : calcul propositionnel
La logique servait surtout la philosophie et la théologie jusqu'au 19ème siècle. Elle est apparue de manière brutale et cruciale au tournant du 20ème siècle en mathématiques, avec les paradoxes et la question des fondements. Après le théorème de Gödel et la faillite du programme de Hilbert, la logique mathématique est devenue une partie spécialisée des mathématiques pures. Mais l'âge d'or de la logique arrive ensuite avec le développement de l'informatique. Plus...
Arithmétique : en route pour la cryptographie
Vous voulez comprendre l'arithmétique ? Vous souhaitez découvrir une application des mathématiques à la vie quotidienne ? Ce cours est fait pour vous ! De niveau première année d'université, vous apprendrez les bases de l'arithmétique (division euclidienne, théorème de Bézout, nombres premiers, congruence). Plus...
BD**2: Des Bases de Données à Big Data
Ce cours est un prérequis fondamental pour tous les étudiants en informatique (IUT, Licence, Master) souhaitant faire un Master en nouvelles technologies comme le MBDS (Mobiquité, Bases de Données et Intégration de Systèmes) de l'Université de Nice Sophia Antipolis. Il s'adresse aussi aux industriels de l' informatique qui souhaitent une clarification des concepts de bases de données et de Big Data. Plus...
Manager augmenté par l’intelligence artificielle ?
Vous entendez dans les média parler de l’intelligence artificielle et vous voulez savoir comment elle va transformer votre métier et votre façon de travailler ? Ce MOOC est pour vous.
Il va vous expliquer, simplement, ce qu’est l’IA, quelles sont ses applications et quelles compétences le manager doit développer pour en tirer profit. Plus...
Internet Measurements: a Hands-on Introduction
Ce cours en anglais est une introduction pratique aux mesures de l'internet (métrologie), basée sur des expérimentations réelles sur la plateforme PlanetLab Europe. Y sont abordés différents concepts tels que la topologie des réseaux et le routage, les pertes, la latence, la géolocalisation, la bande passante et les mesures de trafic. Plus...
Programmation objet : premiers pas en java
Le langage Java est l’un des plus utilisé dans le monde du développement et nous l’avons aussi choisi pour ses qualités pédagogiques : il est conçu spécifiquement pour la programmation orientée objet. Plus...