Cours 0 : Présentation
Qui suis-je ?
Je suis Arsène Lapostolet. J'occupe actuellement le poste d'ingénieur en dévelopment logiciel chez KDS, un éditeur de logiciel spécialisé dans les logiciels de gestion de voyage d'affaire. J'ai été diplômé de l'EFREI sur le parcours LSI en 2022. Mon travail au quotidien est en C#, mais je pratique également Java, Kotlin, Typescript régulièrement.
Vous pouvez me trouver sur :
Et également par email : arsene@lapostolet.fr
Fonctionnement du Module
Le support principal du module est le site sur lequel vous lisez ces lignes. Chaque sujet correspond à une séance de cours. Chaque cours est à lire avant la séance de TP qui correspond, un récap rapide sera fait en début de séances pour ceux qui n'ont pas eu le temps, mais vous gagnez du temps à au moins lire le cours à l'avance. Il est possible d'écrire des questions via Teams ou email entre deux séances, j'y répondrai dès que possible. Il est bien sûr également possible de poser des questions, demander une explication à tout moment en classe.
Programme des séances :
Date | Sujet |
---|---|
Vendredi 19 Janvier 2024 | Cours 0 : Présentation, Cours 1: Outillage |
Lundi 22 Janvier 2024 | |
Vendredi 26 Janvier 2024 | |
Lundi 29 Janvier 2024 | |
Vendredi 2 Février 2024 | |
Vendredi 16 Février 2024 | |
Vendredi 23 Février 2024 | Retour sur les éléments du cours donnant le plus de difficultés |
Vendredi 1 Mars 2024 | Examen blanc |
Date | Sujet |
---|---|
Vendredi 19 Janvier 2024 | Cours 0 : Présentation, Cours 1: Outillage |
Lundi 22 Janvier 2024 | |
Jeudi 25 Janvier 2024 | |
Lundi 29 Janvier 2024 | |
Vendredi 2 Février 2024 | |
Vendredi 16 Février 2024 | |
Vendredi 23 Février 2024 | Retour sur les éléments du cours donnant le plus de difficultés |
Vendredi 1 Mars 2024 | Examen blanc |
Evaluation
Un projet
Le projet va se dérouler tout au long du module, il sera effectué en binôme. Il porte sur un sujet spécifique, que je fournis. Il met en œuvre les notions du cours. Le projet est découpé en plusieurs livrables, la completion de chaque livrable rapporte une partie des points du projet. La complétude d'un livrable est définie par le fait de passer des tests automatisés (tests d'intégration) que je fournis. Chaque livrable fait l'objet d'une revue de code avec des conseils pour améliorer la qualité. Après cette revue et les retours implémentés, une note de qualité vient pondérer les points rapportés par le livrable.
Un devoir écrit
Un devoir écrit aura lieu le jeudi 21 mars 2024. Il comportera des questions de cours simples, des questions de cours plus complexes, et un exercice d'analyse sur un code fourni. Il se fera sur papier, mais ne demandera pas d'écrire de code sur papier.
Séance Type
À faire avant la séance : Avoir lu et compris le cours pour la séance à venir (possible de poser des questions sur Teams)
Déroulement :
Je fais un petit récap du cours en 10 minutes
Séance de Questions & Réponse sur le cours
Travail autonome sur le projet, je suis disponible pour aider
Prérequis
Les prérequis du cours sont les suivants :
Bases de la programmation impérative (savoir faire du code avec des variables, des conditions, des boucles et des fonctions)
Base de la programmation objet en Java (savoir utiliser des classes pour modéliser des problèmes, l'encapsulation de données et les interfaces/classes abstraites)
Si vous pensez ne pas être à l'aise avec ces prérequis, surtout, dites-le-moi en privé (mail, message teams). Je pourrai vous fournir des ressources et un accompagnement pour rattraper le plus possible, et que vous puissiez tout de même tirer profit de ce module.