Le programme de la formation
Les langages de programmation
• Objectifs
• Un langage de programmation, c’est quoi ?
• Choisir son langage
• Classification des langages
• Popularité des langages
• Conclusion
La plateforme Java
• Objectifs
• Historique
• Les plateformes Java
• La plateforme Java SE
• Les caractéristiques du langage Java
• Démonstration – Compilation et exécution
• Conclusion
Environnement de développement
• Objectifs
• Démonstration – Eclipse
• Conclusion
Les fondamentaux du langage Java
• Objectifs
• Syntaxe et généralités
• Utilisation des variables
• Structure de contrôle : les séquences
• Démonstration – Lire et écrire sur la console
• Structure de contrôle : les conditionnelles
• Démonstration – Les conditionnelles
• Structure de contrôle : les répétitives
• Démonstration – Les répétitives
• Conclusion
• Enoncé du TP – Calcul du temps de cuisson
• Enoncé du TP – Bulletin simple
• Enoncé du TP – Statistiques Chèques
Les méthodes et les paramètres
• Objectifs
• La procédure
• La fonction
• Le passage de paramètres
• Démonstration – Création et utilisation d’une méthode
• Conclusion
• Enoncé du TP – Nombres premiers
• Enoncé du TP – L’échiquier de Sissa
• Enoncé du TP – Max et Compare
Les outils de débogage
• Objectifs
• Les traces d’appels (Stack trace)
• Le débugger
• Démonstration – Stack trace & débugger
• Conclusion
Les variables complexes
• Objectifs
• Les tableaux
• Démonstration – Les tableaux
• Les chaînes de caractères
• Démonstration – Les chaînes de caractères
• Les conversions de types
• Démonstration – Les conversions de types
• Les énumérations
• Démonstration – Les énumérations
• Conclusion
• Enoncé du TP – Mélangeur de mots
• Enoncé du TP – Cryptage poly-alphabétique
• Enoncé du TP – Suite logique
• Enoncé du TP – Représentation binaire
• Enoncé du TP – Palindromes
• Enoncé du TP – Gestion des villes
Algorithmique – Techniques fondamentales de programmation – Exemples en Java – 2e édition
• Introduction à l’algorithmique
• Les variables et opérateurs
• Tests et logique booléenne
• Les boucles
• Les tableaux et structures
• Les sous-programmes
• Les fichiers
• Notions avancées
• Une approche de l’objet
Algorithmique – Raisonner pour concevoir (2e édition)
• Qu’est-ce que l’algorithmique ?
• Programmes directs
• L’alternative
• Structures élémentaires
• Itération
• Récursivité
• Récursivité ou itération ?
• Trier
• Édition d’un nombre
• Introduction aux fichiers
• Simuler
• Crypter
À qui s’adresse cette formation ?
Pour qui
- Développeurs
Prérequis
- Aucun
Les objectifs de la formation
-
Avec de bonnes connaissances en algorithmique, il est possible de passer à l’apprentissage d’un langage. C’est ce que propose cette formation d’initiation à la programmation avec le langage Java. Concepts théoriques, démonstrations, travaux pratiques, vous apprendrez aussi les règles de base pour construire un code propre, cohérent et facile à maintenir.
Notes relatives à la formation
- Formation 100% à distance. Accessible en tout temps de n’importe où. Un an d’accès à la formation et au manuel numérique.

Copyright Technologia 2025 – Tous droits réservés