CNAM Auvergne Rhône Alpes

Programmation avec Java : notions de base


NFA031

MODALITÉS DE DÉPLOIEMENT Période Crédits ECTS
Formation ouverte et à distance (FOAD) Premier semestre - Second semestre 6
Année universitaire Certificateur Durée approximative
2024 - 2025 Conservatoire National des Arts et Métiers 45 heures
Listes des sous domaines
Période Modalité
Second semestre Formation ouverte et à distance (FOAD)

Condition d'accès / publics visés:

Ce cours étudie les concepts des langages de programmation et ne nécessite pas de connaissances préalables en informatique. Les aptitudes requises sont un niveau bac en mathématiques ainsi qu'une maîtrise minimale de l'utilisation d'un ordinateur et d'internet.

Objectifs pédagogiques:

Acquérir à l'issue du cours les principaux concepts de base de la programmation ainsi qu'une connaissance pratique de la réalisation de petits programmes en JAVA.

Compétences visées :

Savoir écrire des programmes simples en Java en utilisant un environnement de programmation. Savoir comprendre et compléter un programme simple. Savoir retranscrire l'exécution d'un programme en retraçant ce qui se passe en mémoire et à l'écran.

Contenu de la formation:

  • Introduction à la notion d'application et de programme informatique.
  • Structure d'un programme Java
  • Du fichier source à l'exécution : compilation, interprétation
  • Prise en main d'un environnement de développement (IDE)
  • Types de base et leurs valeurs, variables, affectation
  • Entrées-sorties écran/clavier. 
  • Structures de contrôle (conditionnelles et boucles). 
  • Tableaux
  • Notion de sous-programme abordées avec les méthodes statiques. 
  • Exceptions. 
  • Utilisation de String et d'ArrayList
  • Écriture de classes simples orientées données avec attributs privés, un constructeur, getters et setters et toString.

Afficher plus

Modalités de validation et d’évaluation:

Contrôle continu: Contrôle de connaissances et de savoirs qui se déroule tout le long du temps de l'enseignement

Examen final: Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement

Accompagnement et suivi:

Prise en charge des auditeurs inscrits à une unité d’enseignement, depuis l’inscription jusqu’au déroulement effectif de la formation.

Cette UE est constitutive des diplômes suivants:

[{"code":"LP10101A","code_suivi":265,"date_debut_validite":"2016-09-01","date_fin_validite":"2025-08-31","affichable":true},{"code":"CP1600A","code_suivi":93,"date_debut_validite":"2022-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"CP4800A","code_suivi":549,"date_debut_validite":"2022-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"LG04201A","code_suivi":261,"date_debut_validite":"2022-09-01","date_fin_validite":"2025-08-31","affichable":true},{"code":"CRN0700A","code_suivi":393,"date_debut_validite":"2024-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"DUS0501A","code_suivi":1138,"date_debut_validite":"2024-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"LP15701A","code_suivi":1139,"date_debut_validite":"2024-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"LG02501A","code_suivi":260,"date_debut_validite":"2024-09-01","date_fin_validite":"2025-08-31","affichable":true},{"code":"CP4800A","code_suivi":549,"date_debut_validite":"2024-03-28","date_fin_validite":"9999-08-31","affichable":true}]

ECTS: 6

Volume Horaire approximatif Financement individuel hors tiers financeur et CPF Tarif de référence (Employeur)
45 heures Information Indisponible Information Indisponible

Indexation officielle FORMACODES:

[{"code":"M0A3A9","code_officiel":"30802","descripteur_majuscule":"LANGAGE JAVA","descripteur_riche":"langage java","parent":{"code":"M0A3","code_officiel":"30854","descripteur_majuscule":"LANGAGE INFORMATIQUE","descripteur_riche":"langage informatique","parent":{"code":"M0","code_officiel":"112","descripteur_majuscule":"INFORMATION, COMMUNICATION","descripteur_riche":"information, communication"}}},{"code":"M0A2A2A2","code_officiel":"31088","descripteur_majuscule":"PROGRAMMATION","descripteur_riche":"programmation","parent":{"code":"M0A2A2","code_officiel":"31067","descripteur_majuscule":"ANALYSE PROGRAMMATION","descripteur_riche":"analyse programmation","parent":{"code":"M0A2","code_officiel":"31054","descripteur_majuscule":"INFORMATIQUE","descripteur_riche":"informatique","parent":{"code":"M0","code_officiel":"112","descripteur_majuscule":"INFORMATION, COMMUNICATION","descripteur_riche":"information, communication"}}}}]

Dernière mise à jour: 16/04/2025 09:34:52

Période Modalité
Premier semestre Formation ouverte et à distance (FOAD)

Condition d'accès / publics visés:

Ce cours étudie les concepts des langages de programmation et ne nécessite pas de connaissances préalables en informatique. Les aptitudes requises sont un niveau bac en mathématiques ainsi qu'une maîtrise minimale de l'utilisation d'un ordinateur et d'internet.

Objectifs pédagogiques:

Acquérir à l'issue du cours les principaux concepts de base de la programmation ainsi qu'une connaissance pratique de la réalisation de petits programmes en JAVA.

Compétences visées :

Savoir écrire des programmes simples en Java en utilisant un environnement de programmation. Savoir comprendre et compléter un programme simple. Savoir retranscrire l'exécution d'un programme en retraçant ce qui se passe en mémoire et à l'écran.

Contenu de la formation:

  • Introduction à la notion d'application et de programme informatique.
  • Structure d'un programme Java
  • Du fichier source à l'exécution : compilation, interprétation
  • Prise en main d'un environnement de développement (IDE)
  • Types de base et leurs valeurs, variables, affectation
  • Entrées-sorties écran/clavier. 
  • Structures de contrôle (conditionnelles et boucles). 
  • Tableaux
  • Notion de sous-programme abordées avec les méthodes statiques. 
  • Exceptions. 
  • Utilisation de String et d'ArrayList
  • Écriture de classes simples orientées données avec attributs privés, un constructeur, getters et setters et toString.

Afficher plus

Modalités de validation et d’évaluation:

Contrôle continu: Contrôle de connaissances et de savoirs qui se déroule tout le long du temps de l'enseignement

Examen final: Examen final portant sur l'ensemble des connaissances et des savoirs de l'enseignement

Accompagnement et suivi:

Prise en charge des auditeurs inscrits à une unité d’enseignement, depuis l’inscription jusqu’au déroulement effectif de la formation.

Cette UE est constitutive des diplômes suivants:

[{"code":"LP10101A","code_suivi":265,"date_debut_validite":"2016-09-01","date_fin_validite":"2025-08-31","affichable":true},{"code":"CP1600A","code_suivi":93,"date_debut_validite":"2022-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"CP4800A","code_suivi":549,"date_debut_validite":"2022-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"LG04201A","code_suivi":261,"date_debut_validite":"2022-09-01","date_fin_validite":"2025-08-31","affichable":true},{"code":"CRN0700A","code_suivi":393,"date_debut_validite":"2024-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"DUS0501A","code_suivi":1138,"date_debut_validite":"2024-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"LP15701A","code_suivi":1139,"date_debut_validite":"2024-09-01","date_fin_validite":"9999-08-31","affichable":true},{"code":"LG02501A","code_suivi":260,"date_debut_validite":"2024-09-01","date_fin_validite":"2025-08-31","affichable":true},{"code":"CP4800A","code_suivi":549,"date_debut_validite":"2024-03-28","date_fin_validite":"9999-08-31","affichable":true}]

ECTS: 6

Volume Horaire approximatif Financement individuel hors tiers financeur et CPF Tarif de référence (Employeur)
45 heures Information Indisponible Information Indisponible

Indexation officielle FORMACODES:

[{"code":"M0A3A9","code_officiel":"30802","descripteur_majuscule":"LANGAGE JAVA","descripteur_riche":"langage java","parent":{"code":"M0A3","code_officiel":"30854","descripteur_majuscule":"LANGAGE INFORMATIQUE","descripteur_riche":"langage informatique","parent":{"code":"M0","code_officiel":"112","descripteur_majuscule":"INFORMATION, COMMUNICATION","descripteur_riche":"information, communication"}}},{"code":"M0A2A2A2","code_officiel":"31088","descripteur_majuscule":"PROGRAMMATION","descripteur_riche":"programmation","parent":{"code":"M0A2A2","code_officiel":"31067","descripteur_majuscule":"ANALYSE PROGRAMMATION","descripteur_riche":"analyse programmation","parent":{"code":"M0A2","code_officiel":"31054","descripteur_majuscule":"INFORMATIQUE","descripteur_riche":"informatique","parent":{"code":"M0","code_officiel":"112","descripteur_majuscule":"INFORMATION, COMMUNICATION","descripteur_riche":"information, communication"}}}}]

Dernière mise à jour: 16/04/2025 09:34:52

INFOS PRATIQUES

Durée approximative

45 heures

Modalité

Formation ouverte et à distance (FOAD)

Période

Second semestre

Date de début des cours

Information Indisponible

Date de fin des cours

Information Indisponible

Durée approximative

45 heures

Modalité

Formation ouverte et à distance (FOAD)

Période

Premier semestre

Date de début des cours

Information Indisponible

Date de fin des cours

Information Indisponible

Votre centre cnam

Le Cnam, au plus près de chez vous.

Le Trident – Bâtiment A

34 avenue de l’Europe 38100 Grenoble

24 rue de Robinson 42100 SAINT-ETIENNE

Le Cubix – 4 rue Ravier 69007 LYON

Centre universitaire Pierre Mendès France 12 avenue de Paris 
42300 ROANNE

3 chemin de Nocaze 26200 Montélimar

Au CNAM, les adultes salariés ou non viennent acquérir des connaissances et des compétences sanctionnées par un titre ou un diplôme pour sécuriser et dynamiser leur parcours professionnel.

Actuellement, l’offre régionale est uniquement disponible, l’offre nationale est en cours de préparation.

LogoQualiopi-300dpi-Avec Marianne

La certification qualité a été délivrée au titre des catégories d’actions suivantes:

ACTIONS DE FORMATION

ACTIONS DE FORMATION PAR APPRENTISSAGE

ACTIONS PERMETTANT DE VALIDER DES ACQUIS DE L’EXPERIENCE

ministere_enseignement_sup