Du problème au programme
I passer d’un problème exprimé en français à la réalisation d’un
programme C qui résoud ce problème
Concepts de programmation
I expressions arithmétiques
I structures de contrôle (tests, boucles)
I modélisation de données
I premiers algorithmes
Cours d'introduction au langage C++
Le cours comment par une introduction à la programmation fonctionnelle pour connaitre le vocabulaire et les fondamentaux de la programmation (variables, fonctions, algorithmique...). Ensuite les chaptres suivant sont consacrés aux grands principes du langage, et de la programmation orienté objet.
A la fin du cours vous serez capable de coder des application consoles à partir d'un cahier des charges et de diagrammes UML, et vous serez en mesure de proposer des architectures logicielles complexes à base d'héritage et de polymorphisme.
L'objectif de ce cours est d'enseigner les arcanes de la programmation objet en C#, sous la plate-forme Microsoft .NET. On s'attend à ce que l'étudiant ait déjà de bonnes connaissances en programmation procédurale et objet, quel que soit le langage (python, java, c++, autres...).
Cours d'introduction au langage Java
A la fin du cours vous aurez vu les grands principes du langage et de la programmation objet. Une partie sera consacrée à l'algorithmie afin de vous familiariser à la pensée computationnelle. Vous serez également capable de coder des application simple avec interface graphique en utilisant l'API JavaFX.
Ce cours vise à faire acquérir à l’apprenant, les technologies de développement mobile tel que Android et connaître les spécificités du développement mobile. Le but de ce cours est de découvrir la programmation sous une plateforme mobile, sa plate-forme de développement et les spécificités du développement embarqué sur téléphone mobile.
Cours d'introduction au langage python, de l'installation à l'utilisation de librairies comme PyQt et PyCharm