Comprendre et pratiquer l'informatique
Mis à jour le
Code Cnam : USEC84
Envie d'en savoir plus sur cette formation ?
Afin d’obtenir les tarifs, le calendrier de la formation, en distanciel, en présentiel, le lieu de la formation et un contact, remplissez les critères suivants :
Afficher le centre adapté à mes besoins
Afin d’obtenir les tarifs, le calendrier de la formation et le lieu de la formation, remplissez les critères suivants :
-
Durée : 50 heures
-
Alternance
-
6 crédits
Présentation
Public, conditions d'accès et prérequis
Prérequis
Savoir bien utiliser un ordinateur et naviguer sur le Web ; accéder à des informations en ligne.
Objectifs
- Comprendre les bases de l'informatique,
- Maîtriser les bases de la programmation avec le langage Python,
- Écrire des programmes informatiques et scripts en Python,
- Écriture de scripts Python utiles et pratiques,
- Acquérir une culture de base en informatique et sur les nouveaux outils, services et matériels numériques ; comprendre les enjeux du numérique.
- Modéliser un système d'information (SI), écrire un modèle conceptuel de données, un modèle logique de données,
- Comprendre le fonctionnement des bases de données (modélisation, création des tables, requêtes en langage SQL).
Compétences et débouchés
Compétences
- Acquérir des bases informatiques pour conduire des projets d'entreprise,
- Programmer en langage python,
- Maîtriser des bases de la programmation,
- Modéliser un système d'information d'entreprise
- Comprendre la l'élaboration et le fonctionnement d'une base de données,
- Comprendre les requêtes SQL pour extraire de l'information des bases de données
Programme
Contenu
Programmation (environ 50%) ; Modélisation (environ 30 %) ; Bases de données (environ 20%)
1- Programmation en Python
- Programmation en langage Python (les variables, les entrées/sorties, les tests conditionnels, les boucles, les listes et les tableaux, les fonctions, tracés de courbes en Python, librairies utiles et fonctions prédéfinies...),
- Écriture d'algorithmes en Python,
- Écriture de scripts utiles en Python,
- Environnement de programmation en Python, Anaconda, Spyder, Jupiter, interpréteurs en ligne
- Utilisation de quelques librairies connues de Python,
- Interfaçage Python/Excel et Python/C++ (exemples)
2- Modélisation du système d'information
- Le système d'information de l'entreprise,
- Modélisation du SI,
- Création de Modèles Conceptuels de Données (MCD),
- Création de Modèles Logiques de Données (MLD),
- Création de Modèles Physiques de données (MPD),
- Exemples concrets, études de cas, exemples, exercices concrets.
3- Les bases de données
- Structure d'une base de données,
- Création des tables d'une base de données,
- Créer et écrire des requêtes simples en SQL,
- Créer et écrire des requêtes avec jointures en SQL,
- Exemples concrets, études de cas.
Modalités d'évaluation
Projet individuel à rendre et à soutenir et/ou examen de contrôle continu individuel (pas de QCM, ni questions de cours).