Aller au contenu

ANFPC

Optimisez votre progression professionnelle et démarquez-vous dans le monde du travail.

Concepteur développeur d'application: Java / Langage C++ / Python / Réseau sécurité Initiation (RNCP 37873BC03) E-45J E-learning (asynchrone)

Dernière mise à jour : 28/08/2024

Bannière visuelle de présentation de la formation
Individualisation des contenus pédagogiques
Pas de contrainte géographique, 100% E-learning
Ressources en ligne complémentaires
Tutorat personnalisé, assistance illimitée

Public visé

Tout public

Informations sur l'accessibilité

Nos formations sont accessibles aux personnes en situation de handicap.

Un entretien préalable permettra de déterminer les conditions d'accessibilité afin d'organiser le déroulement de la formation dans les meilleures conditions possibles en effectuant les aménagements nécessaires.

Prérequis

Savoir lire et écrire, utiliser l'outil informatique de manière autonome

Informations sur l'admission

Inscription sur le portail MCF ou depuis la fiche programme sur anfpc.fr Nous nous engageons à vous apporter une réponse sous 7 jours. Les délais d'accès sont généralement inférieurs à 3 jours après validation de dates proposées.

Certification CPF

  • Concepteur développeur d'applications
  • RNCP 37873 CertifInfo tmp-64bacf04409cb
  • Non renseigné
  • Non renseigné

Objectifs de la formation

Notre objectif est de vous former pour un emploi, une équipe vous est donc dédiée à 100% pour vous accompagner et vous aider à trouver votre entreprise.

 

Avec cette formation vous apprendrez:

- le langage de programmation PHP, appréhenderez le système de gestion de bases de données MySQL et aborderez les interactions entre MySQL et PHP

- Vous apprendrez les notions liées à un système de gestion de base de données, la syntaxe des instructions SQL et la manipulation de données au travers de clauses spécifiques et de cas pratiques

 

Compétences visées:

Préparer le déploiement d'une application sécurisée :

  • Préparer et exécuter les plans de tests d'une application
  • Préparer et documenter le déploiement d'une application
  • Contribuer à la mise en production dans une démarche DevOps

Modalités pédagogiques

Vous bénéficiez d'un accompagnement pédagogique personnalisé, composé de séances à distance en elearning, accès illimité 24/24 7/7 pendant minimum 45 jours et d'une assistance pédagogique illimitée par mail.

  • Méthodes expositives
  • Méthodes participatives
  • Méthodes démonstratives
  • Méthodes actives

Description

Programmation JAVA

Introduction au langage Java: 

JDK, JRE et JVM, Structure d'un programme Java - Hello World, Mots clés et conventions de dénomination

Notions fondamentales en Java: 

Types de données intégrés, variables,Classes enveloppe, les entrées clavier

Les structures de contrôle: (opérateurs, structures conditionnelles, boucles et instructions de contrôle de boucle - break, continue

Les chaînes de caractères : API String, StringBuffer, StringBuilder et expressions régulières

Les tableaux et collections: tableaux, Classe Arrays - java.util.Arrays, listes dynamiques - java.util.ArrayList et listes chaînées - java.util.LinkedList, HashSet - java.util.HashSet, HashMap - java.util.HashMap et Médiane de deux tableaux triés de même taille

La gestion des fichiers: 

les fichiers informatiques, les classes Path et Files, lecture et écriture dans un fichier et accès aléatoire

La gestion des exceptions: exceptions et classes d'exception

Programmation Orientée Objet notions fondamentales: 

Objets et classes, Modificateurs d'accès - public, private, protected et

package, Méthodes et surcharge des méthodes, les constructeurs, L'héritage et Classes abstraites

Programmation Orientée Objet notions avancées:

Interfaces et héritage multiple, classes imbriquées, singletons, classes et méthodes génériques Interface fonctionnelle et expressions Lambda

Préparer votre entretien d'embauche en développeur Java

Programmation concurrente

Introduction à la programmation concurrente - Multithreads, classe java.lang.Thread et Synchronisation des threads

 

Programmation C++

Introduction au langage C++

Fonctions

Programmation Orientée Objet: Notions fondamentales

Programmation Orientée Objet: Notions avancées

Structures de données

Bibliothèque standard

 

Programmation Python

Cas pratiques 11

Introduction au langage Python

Notions fondamentales en Python

Les structures de contrôle

Les fonctions

Les différents types de données

Cas pratiques 2

Manipulation de fichiers

La gestion des erreurs

Cas pratiques 3

Modules standards et paquets P

POO : Notions fondamentales

POO : Notions avancées

Sujets avancés

 

Réseau / Sécurité

Les concepts HTTP fondamentaux

HTTP et modèles réseaux

HTTP et sécurité

Annexes

Modalités d'évaluation et de suivi

Méthode d'évaluation: QCM et/ou Quizz. Préparation au titre professionnel : “Concepteur développeur d'applications” Reconnu par l'État Niveau 6 (Niveau Bac +4) Débouchés : Le Concepteur Développeur d'Applications anime et conduit la réalisation de projets : en prenant en charge les études fonctionnelles et techniques en participant à la réalisation et à la maintenance des applications informatiques en participant à la gestion de ses projets. Métiers : Analyste concepteur Concepteur développeur web Concepteur développeur d'applications mobiles

Moyens et supports pédagogiques

Formation personnalisée accessible sur notre plateforme e-learning et exercices complémentaires supervisés par un formateur.

Votre formateur est à votre côté pour vous aider à atteindre vos objectifs.

 

Tests de positionnement en début de formation, supports de cours accessible en sus sur notre plateforme elearning, évaluation tout au long de votre formation, test d'évaluation en fin de formation.

Profil du / des Formateur(s)

Votre formateur est un expert de la matière enseignée et un professionnel expérimenté de la pédagogie en formation continue pour adulte.

Il vous accompagne pour atteindre vos objectifs et passer votre certification.

Taux d'obtention

0% (le taux d'obtention n’étant pas communiqué en temps réel par le certificateur, nous indiquons 0% sous réserve d'informations qui feront l'objet d'une mise à jour prochaine)

M'inscrire à la formation

Ajouter au panier

Bilan de compétence

– Formule 1
– Formule 2
– Formule 3
– Formule 4
– Formule 5

Formation Esthétique

– RNCP31041BC01 – UP1 – Techniques esthétiques du visage, des mains et des pieds :
– RNCP31041BC02 – UP2 – Techniques esthétiques liées aux phanères

Formation en Langues

– Anglais
– Italien
– Espagnol
– Allemand
– Français

Qu’est-ce que le Bilan de compétences ?

Le Bilan de compétences est une démarche proactive visant à évaluer de manière approfondie vos compétences et motivations professionnelles. Cette analyse, encadrée par des experts, offre un regard objectif sur votre parcours.

Pourquoi réaliser un Bilan de compétences, comment cela peut-il aider ?

Le Bilan de compétences, démarche personnelle et volontaire, offre une analyse approfondie de votre parcours, expériences, valeurs, et rapport au travail. Son objectif est la construction d’un projet d’évolution professionnelle en explorant diverses possibilités. Cette démarche proactive inclut une analyse des ressources, aspirations, et faisabilités, confrontant le projet aux réalités professionnelles. Recherches et entretiens avec des professionnels ajustent le projet, aboutissant à un plan d’action précis. Ce plan détaille les étapes concrètes pour atteindre l’objectif professionnel, offrant une vision claire du chemin à suivre.

BLOC – CAP Esthétique

Formation linguistique

Au sein de nos formations en langues (Anglais, Italien, Espagnol, Allemand, Français), nous visons à développer vos compétences linguistiques de manière ciblée. Ces formations poursuivent plusieurs objectifs essentiels :

  1. Maîtrise Linguistique : Acquérir une maîtrise approfondie de la langue choisie, tant à l’oral qu’à l’écrit, afin de favoriser une communication fluide et efficace.
  2. Contexte Professionnel : Adapter vos compétences linguistiques au contexte professionnel pour renforcer vos capacités de communication dans un environnement de travail international.
  3. Développement Personnel : Stimuler votre développement personnel en élargissant votre champ de compétences et en vous offrant la possibilité d’interagir avec diverses cultures.
  4. Avantages sur le Marché du Travail : Accroître votre attractivité sur le marché du travail en démontrant une compétence linguistique polyvalente, devenue essentielle dans un monde professionnel globalisé.
  5. Ouverture sur le Monde : Favoriser l’ouverture sur le monde en vous permettant de communiquer et de collaborer avec des personnes de divers horizons culturels.

Au travers de ces formations, nous vous offrons une opportunité concrète d’améliorer votre compétence linguistique, d’accéder à de nouvelles opportunités professionnelles et de vous épanouir tant sur le plan personnel que dans votre carrière.

Indicateurs de qualité

Parce que votre avis nous intéresse !

+50 Stagiaires / An
95% Taux de satisfaction
95% Taux de réussite
3 Formateurs experts

Données disponibles a confirmer en Avril 2024