27270026 - Développement d'applications de gestion
Niveau de diplôme | |
---|---|
Crédits ECTS | 2 |
Volume horaire total | 36 |
Volume horaire CM | 24 |
Volume horaire TD | 12 |
Responsables
Objectifs
Les bases de l'algorithmique et de la programmation
Étude du langage Python et des bibliothèques les plus importantes
Modularité et programmation par objets
Mise en oeuvre d'une application complète dans le domaine de la gestion
Estimation du temps de travail personnel (en dehors des cours) : 30 heures
CONNAISSANCES ET COMPETENCES CIBLES
Être capable de développer une application de gestion complète en Python
Étude du langage Python et des bibliothèques les plus importantes
Modularité et programmation par objets
Mise en oeuvre d'une application complète dans le domaine de la gestion
Estimation du temps de travail personnel (en dehors des cours) : 30 heures
CONNAISSANCES ET COMPETENCES CIBLES
Être capable de développer une application de gestion complète en Python
Contenu
PLAN DE COURS
Les bases de l'algorithmique et de la programmation, application au langage Python
– Valeurs, expressions, types, variables, affectation
– Interactions utilisateur
– Structures de données
– Les alternatives
– Les répétitions
– Répétitions et structures de données
– Modules et fonctions, programmation par objets, étude de bibliothèques importantes
– Structures de données fondamentales et algorithmes
Mise en oeuvre d'une application complète dans le domaine de la gestion
Les bases de l'algorithmique et de la programmation, application au langage Python
– Valeurs, expressions, types, variables, affectation
– Interactions utilisateur
– Structures de données
– Les alternatives
– Les répétitions
– Répétitions et structures de données
– Modules et fonctions, programmation par objets, étude de bibliothèques importantes
– Structures de données fondamentales et algorithmes
Mise en oeuvre d'une application complète dans le domaine de la gestion
Bibliographie
OUVRAGES ET PUBLICATIONS DE REFERENCE :
1. Gérard Swinnen, Apprendre à programmer avec Python 3,
2. Tarek Ziadé, Programmation python - Conception et optimisation, Eyrolles
1. Gérard Swinnen, Apprendre à programmer avec Python 3,
2. Tarek Ziadé, Programmation python - Conception et optimisation, Eyrolles
Contrôles des connaissances
Note individuelle
Présentation orale du travail réalisé, 20min
Autre(s) notation(s)
Notation pendant les enseignements
Application de gestion complète développée en Python avec rapport du travail réalisé
Pondération : 50/50
Présentation orale du travail réalisé, 20min
Autre(s) notation(s)
Notation pendant les enseignements
Application de gestion complète développée en Python avec rapport du travail réalisé
Pondération : 50/50
Informations complémentaires
MODALITES PEDAGOGIQUES
NATURE DES SUPPORTS
Cours complet d'algorithmique et programmation Python en ligne
RESSOURCE(S) A DISPOSITION :
Pages web du cours, documentation officielle de Python, nombreuses ressources disponibles en ligne
NATURE DES SUPPORTS
Cours complet d'algorithmique et programmation Python en ligne
RESSOURCE(S) A DISPOSITION :
Pages web du cours, documentation officielle de Python, nombreuses ressources disponibles en ligne