Smart Tech Institute, sti, Formation INITIATION À LA PROGRAMMATION JAVA

INITIATION À LA PROGRAMMATION JAVA

Formation intensive de 15 jours

Durée
  • 15 jours (105 heures)
Pour qui ?
  • Débutants en programmation
  • Professionnels expérimentés
Méthodes & moyens pédagogiques
  • Classe virtuelle
  • Formation interactive et synchrone (échange formateurs / apprenants)
  • Enseignement à distance (Elearning)
  • Mise à disposition d'une plateforme d'apprentissage en ligne
Modalités d'évaluations
  • Évaluation des acquis module par module.
  • QCM
  • Mise en situation
  • Travaux pratiques
  • Soutenance de fin de formation
Sanction(s)
  • Attestation de fin de formation
Métier(s) visé(s)
  • Stagiaire en Développement Logiciel
  • Programmeur

Informations pratiques

Modalités pédagogiques

  • Formation en classe virtuelle pour une expérience d'apprentissage interactive et flexible.
  • Encadrement personnalisé assuré par un formateur principal et une équipe pédagogique dédiée, pour un suivi individualisé et des réponses à vos questions
  • Support de cours complet et accessible pour une révision optimale des notions abordées
  • Plateforme d'e-learning intuitive pour un accès continu aux ressources pédagogiques et un suivi de votre progression
  • Outils de communication performants pour faciliter les échanges entre apprenants et formateurs

Prérequis

  • Avoir des connaissances de base en informatique et en logique est un atout, mais pas obligatoire
  • Avoir une appétence pour le travail en équipe et la résolution de problèmes.

Accessibilité

  • Formation accessible aux personnes handicapées grâce aux modalités d'apprentissage en distanciel

Prochaines sessions

  • Contactez-nous pour connaître les dates des prochaines formations

Tarifs

  • N'hésitez pas à nous contacter pour obtenir un devis personnalisé

Contact

Description

Ce cursus est conçu pour introduire les participants aux bases de la programmation Java. Les apprenants découvriront les concepts fondamentaux de la programmation orientée objet, se familiariseront avec les outils de développement Java, et apprendront à écrire, compiler et exécuter des programmes Java. La formation combine des sessions théoriques avec des exercices pratiques pour garantir une compréhension approfondie et l'application des compétences acquises.

Objectifs

L'objectif de ce cursus est de fournir une introduction complète au langage Java, en permettant aux participants de maîtriser les principes de la programmation orientée objet et de développer des applications Java efficaces. À la fin de la formation, les apprenants seront capables de concevoir, coder et déployer des programmes Java de base.

Capacités visées

À l'issue de la formation, les participants seront capables de :

  • Acquérir une compréhension solide des concepts fondamentaux de la programmation
  • Résoudre des problèmes de programmation grâce à des exercices pratiques et des projets
  • Maîtriser et appliquer les principes et concepts de la programmation orientée objet
  • Développer des compétences en écriture, compilation et exécution de programmes Java
  • Utiliser efficacement un environnement de développement intégré (IDE) pour coder en Java
  • Concevoir et implémenter des applications Java de base

Programme de Formation


L'apprentissage s'appuiera sur une pédagogie mixte, alliant théorie et pratique, avec des QCM, exercices et travaux pratiques pour mesurer la progression et valider les acquis des apprenants.

Modélisation des Concepts Objets (07 heures)

  • Le langage UML et l'orienté objet - 7h

Introduction au langage Java (07 heures)

  • L’écosystème Java - 2h
  • L’environnement de développement - 2h
  • Prise en main du langage - 3h

Bases et fondamentaux du langage Java (14 heures)

  • Variables et types de données - 2h
  • Opérateurs - 4h
  • Structures de contrôle - 4h
  • Entrées/sorties (Scanner/System.out) - 1h
  • Les tableaux - 2h
  • Travaux pratiques : exercices de base en Java - 1h

Concepts de Programmation Orientée Objet (35 heures)

  • Les bases - 14h
  • Concepts Avancés - 21h

Collections et gestion des données (07 heures)

  • Types génériques - 3.5h
  • Les collections - 3.5h

Gestion des erreurs (07 heures)

  • Les exceptions - 7h

Programmation fonctionnelle en Java (21 heures)

  • Concepts de bases : Expressions lambda - Interfaces fonctionnelles - Streams - 21h

Projet final et synthèse (07 heures)

  • Projet de fin de formation - 6h
  • Synthèse des acquis et questions/réponses - 1h