Dernière mise à jour : 28/08/2024
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.
Inscription sur le portail MCF ou depuis la fiche programme sur jokerformation.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.
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 :
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.
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
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
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.
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.