Aller au contenu
S'inscrire
Développement logiciel Disponible Formation

Java — Les fondamentaux de la programmation

Apprenez à programmer en Java à partir de zéro : variables, conditions, boucles, méthodes, classes, exceptions et premières applications console, avec du code écrit à chaque séance.

Niveau
Débutant
Durée
20–30 h
Format
En présentiel
Lieu
📍 Marrakech

Présentation

Apprenez à programmer en Java à partir de zéro : variables, conditions, boucles, méthodes, classes, tableaux, exceptions et premières applications console. Vous écrivez du code à chaque séance et terminez par un petit projet.

Outils : Java

À qui s'adresse cette formation ?

  • Étudiants
  • Développeurs
  • Ingénieurs
  • Professionnels IT
  • Étudiants en informatique et en ingénierie.
  • Développeurs qui viennent d'un autre langage.
  • Personnes en reconversion vers le développement logiciel.

Ce que vous saurez faire

  • Écrire, compiler et exécuter des programmes Java
  • Utiliser variables, conditions, boucles et méthodes
  • Définir des classes et créer des objets
  • Manipuler tableaux, chaînes et collections simples
  • Gérer les erreurs avec les exceptions
  • Lire et écrire des fichiers simples

Exercices et projets pratiques

  1. 1 Une application console de gestion (liste de contacts ou de stocks)
  2. 2 Exercices de logique et d'algorithmes
  3. 3 Un mini-projet final présenté au groupe

Programme

  1. 01 — Bases du langage

    Types, variables, opérateurs, premiers programmes.

  2. 02 — Contrôle du flux et méthodes

    Conditions, boucles, méthodes.

  3. 03 — Classes et objets

    Encapsulation, constructeurs, premiers principes de la programmation orientée objet.

  4. 04 — Tableaux, chaînes et collections

    Structures de données courantes.

  5. 05 — Exceptions et fichiers

    Gérer les erreurs, lire et écrire des fichiers.

  6. 06 — Projet

    Une application complète en fin de formation.

Prérequis

Aucune connaissance de Java n'est nécessaire. Des notions de logique et une première expérience de programmation aident sans être obligatoires.

Méthode pédagogique

80 % pratique / 20 % théorie

  • Alternance courte de théorie et d'exercices : vous pratiquez tout au long de la session.
  • Cas concrets et jeux de données réalistes, issus de situations professionnelles ou académiques.
  • Groupes de taille limitée, avec un accompagnement du formateur pendant les exercices.
  • Formation en présentiel, en salle de formation à Marrakech.

Lieu

📍 Marrakech — formation en présentiel dans une salle de formation mise à disposition par une école partenaire. L'adresse précise est indiquée pour chaque session.

Prochaines sessions

Dates à confirmer

Aucune session n'est programmée pour le moment. Laissez-nous vos coordonnées : nous vous prévenons dès que les dates sont fixées.

Demander les prochaines dates

Tarif

Le tarif est précisé pour chaque session et n'est pas encore publié. Demandez les prochaines dates pour le connaître.

Intéressé par cette formation ?

Laissez vos coordonnées : nous vous indiquons les prochaines dates dès qu'elles sont publiées.

Demander les prochaines dates

Questions fréquentes

Java est très utilisé en entreprise et sert de base aux formations Spring Boot. Python est souvent plus rapide à prendre en main pour l'analyse de données.

Lorsqu'une session est ouverte, le bouton « S'inscrire » vous mène au formulaire. Sinon, demandez à être prévenu : nous vous contactons dès que les dates sont fixées. L'académie confirme ensuite votre inscription.

En présentiel à Marrakech, dans une salle de formation mise à disposition par une école partenaire. L'adresse précise est indiquée pour chaque session.

Non. Il s'agit de formations pratiques. Pour les formations de préparation aux certifications, l'académie prépare à l'examen mais ne délivre pas la certification : l'examen officiel se passe auprès de l'organisme certificateur.
Développement logiciel Bientôt disponible

Programmation orientée objet avec Java

Classes, héritage, interfaces, polymorphisme et encapsulation : concevez des programmes clairs et réutilisables.

Niveau
Intermédiaire
Durée
15 h
Public
Développeurs, Professionnels IT, Ingénieurs DevOps…
Format
En présentiel
Lieu
Marrakech
Développement logiciel Bientôt disponible

Collections & génériques Java

Listes, ensembles, dictionnaires, comparateurs et génériques : choisir et utiliser la bonne structure de données.

Niveau
Intermédiaire
Durée
8 h
Public
Développeurs, Professionnels IT, Ingénieurs DevOps…
Format
En présentiel
Lieu
Marrakech
Développement logiciel Bientôt disponible

JDBC & programmation base de données

Connectez une application Java à une base relationnelle : requêtes, transactions et bonnes pratiques d'accès aux données.

Niveau
Intermédiaire
Durée
6–8 h
Public
Développeurs, Professionnels IT, Ingénieurs DevOps…
Format
En présentiel
Lieu
Marrakech