La programmation orientée objet JAVA / C++

Vous découvrirez dans ce module la programmation orientée objet (POO) appliquée au langage JAVA ou C++. Cela via l'apport de connaissances théoriques, des exercices pratiques, et un projet qui permettra de mettre en application les concepts vus en cours dans un jeu fantastique dont chacun pourra personnaliser son univers.


Cette formation a été réalisée et adaptée, à plusieurs reprises, auprès d'étudiants BAC+3 et BAC+2

Objectifs pédagogiques

Contenu de la formation

Découvrez les environnements de développement ainsi que les processus de compilation et de déploiement pour le JAVA ou le C++. Vous apprendrez également la différence entre la programmation procédurale et orientée objet ainsi que la notion d’objet et de classe. Pour le JAVA, petit bonus sur les acronymes JRE, JDK, JVM et JIT ainsi que le concept du Garbage collector (le ramasse miette)

Dans ce chapitre, vous apprendrez les différents concepts de la POO (Programmation Orientée Objet) et à les modéliser sous forme de diagramme de classe

Dans ce chapitre, vous apprendrez à implémenter les différents concepts de base de la POO (Programmation Orientée Objet) en JAVA ou C++

Dans ce chapitre, vous apprendrez et appliquerez les concepts de polymorphisme: les classes abstraites, la programmation générique, la surcharge, la redéfinition, et les interfaces n’auront plus de secret pour vous. Nous aborderons également les spécificités de ces concepts pour le langage JAVA ou C++ (double héritage, héritage virtuel, méthodes virtuelles pures, …)

Dans ce chapitre, il vous sera présenté les classes de base couramment utilisées en JAVA ou C++ avec, bien entendu, des exercices d’application

Durée

28h
(4 jours ou 8 demi-journée)

Prérequis

Connaitre les bases de l'algorithmie

Groupe

15 stagiaires max.

Prix

1680 € HT
(exonérée de TVA — Art. 261.4.4 a du CGI)

Intervenant pédagogique

Facilitateur spécialisé dans la gestion de projet innovant et collaboratif

Créatif et passionné par les nouvelles technologies, j’ai rapidement intégré le monde industriel pour développer des projets innovants et collaboratifs entre laboratoires de recherche, startups et industriels. C’est lors de cette expérience dans le secteur aéronautique puis ferroviaire et automobile que j’ai pu développer plusieurs techniques de management liées à un environnement innovant et collaboratif.

C’est désormais en tant qu’entrepreneur que je propose mes compétences dans la facilitation pour vous aider à identifier, tester et intégrer sur le marché des concepts innovants, sensibiliser vos équipes à l’innovation, ou tout simplement animer vos séances de rétrospection dans le cadre d’une amélioration continue. Ayant un grand sens de la pédagogie, je vous accompagne également dans vos projets ou stratégies innovantes par du conseils ou des formations.

5 2 votes
evaluation
S’abonner
Notifier de
guest
3 Commentaires
le plus ancien
le plus récent le plus populaire
Inline Feedbacks
View all comments
DU Christophe
DU Christophe
1 mois il y a
Evaluez ce contenu :
     

Le cours est structuré !
On peut poser tous les questions concernant le cours mais aussi, Romain nous apprend ou plutôt nous donne des pistes sur des sujets hors module.
Très sympa et génial avec le projet qu’on a fait dans chaque petit group et puis échanger. C’était un régal !

Pour ce module si je pouvais je mettrais plus que 5 étoile 🙂
Merci Romain !

DUBOURDIEU Gauthier
DUBOURDIEU Gauthier
16 jours il y a
Evaluez ce contenu :
     

Les cours sont très intéressants. Ils alternent entre la théorie et la pratique, permettant ainsi un apprentissage efficace.
Romain est toujours à l’écoute et nous incite à participer, ce qui rend ses cours très dynamiques.