Remise à niveau informatique
Ce cours de remise à niveau s’adresse aux étudiants intégrant directement la deuxième année de l’ENSAI. Il s’agit d’un panorama des cours suivis par les étudiants en première année.
Le projet informatique démarre dès le début de la deuxième année.
Il est donc essentiel pour tous d’avoir les bases en Python, POO, SQL et UML, afin de débuter le projet informatique en toute sérénité.
Ces enseignements sont à réaliser en autonomie. La charge de travail est estimée à 21h.
Pré-requis et Datalab
-
- avec votre mail
prenom.nom@eleve.ensai.fr
- avec votre mail
-
- vous trouverez les infos ici
Programme
Git
3h
Git est un système de gestion de versions qui permet de suivre les modifications apportées à des fichiers, de collaborer efficacement et de conserver l’historique d’un projet.
Initiation à SQL
3h
SQL (Structured Query Language) est le langage standard utilisé pour créer, interroger, modifier et administrer les bases de données relationnelles.
Initiation à Python
6h
Python est un langage de programmation polyvalent, simple à apprendre et largement utilisé pour le développement d’applications, l’analyse de données, l’intelligence artificielle et l’automatisation.
Programmation Orientée Objet
9h
La POO est un paradigme de programmation qui consiste à modéliser un programme sous forme d’objets combinant des données (attributs) et des comportements (méthodes).
Vous pouvez commencer par créer un clone du dépôt Git sur votre machine :
-
mkdir -p /p/Cours2A/UE3_Remise_a_niveau && cd $_git clone https://github.com/ludo2ne/ENSAI-2A-remise-a-niveau.git- cela crée une copie du dépôt dans P:/Cours2A/UE3_Remise_a_niveau/ENSAI-2A-remise-a-niveau
UML
3h
UML est un langage de modélisation graphique permettant de représenter la structure et le comportement d’un système logiciel avant ou pendant son développement.
Alternatives
Voici d’autres possibilités pour se mettre à niveau en Python, POO et SQL
Vidéos de la session 2022-2023
si vous avez vos accès à MyENSAI, les vidéos de la session de l’année 2022-2023 sont disponibles ici
Cours en ligne pour apprendre Python et SQL
- Openclassrooms - Requêtez avecSQL
- Initiation à Python dans le Service Statistique Public
- Openclassrooms - bases de Python (parties 1 et 2)
- Openclassrooms - POO avec Python (parties 1 et 2)