> Formations > Technologies numériques > Développement logiciel > Python > Formation Parcours certifiant Concevoir et développer une application informatique > Formations > Technologies numériques > Formation Parcours certifiant Concevoir et développer une application informatique

Parcours certifiant Concevoir et développer une application informatique

Bloc de compétences du titre RNCP 36286

Parcours certifiant Concevoir et développer une application informatique

Bloc de compétences du titre RNCP 36286


New

Ce parcours de formation représente le troisième bloc de compétences du titre RNCP de niveau 7 (Bac +5) "Expert en informatique et système d’information" reconnu par l'État. L'ensemble de ces formations vous permettra de maîtriser sereinement Linux, les bases de la programmation, de l'algorithmie et la syntaxe du langage Python. Vous apprendrez également à créer et à configurer une base PostgreSQL, interfacer Django avec une base de données, utiliser Git et manipuler des données volumineuses avec Python.


INTER
INTRA
SUR MESURE

Cours pratique
Disponible en anglais, à la demande

Réf. ZCD
  29j - 203h00
Prix : 10100 € H.T.
Pauses-café et
déjeuners offerts




Ce parcours de formation représente le troisième bloc de compétences du titre RNCP de niveau 7 (Bac +5) "Expert en informatique et système d’information" reconnu par l'État. L'ensemble de ces formations vous permettra de maîtriser sereinement Linux, les bases de la programmation, de l'algorithmie et la syntaxe du langage Python. Vous apprendrez également à créer et à configurer une base PostgreSQL, interfacer Django avec une base de données, utiliser Git et manipuler des données volumineuses avec Python.


Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
Acquérir les connaissances de base pour une première prise en main d'un système Linux
Structurer des programmes selon un algorithme
Maîtriser la syntaxe du langage Python
Créer et configurer une base PostgreSQL
Apprendre le framework Django pour les applications web
Mettre en œuvre le contrôle de versions avec Git
Posséder une vue d’ensemble de l’écosystème scientifique de Python

Public concerné
Toute personne souhaitant concevoir et développer une application informatique.

Prérequis
Être titulaire d’un diplôme ou titre de niveau 6 (équiv. Bac + 3/4) en spécialité informatique ou justifiant d’une expérience professionnelle équivalente. Être titulaire d’un diplôme ou titre de niveau 7 (équiv. Bac + 5) en spécialité scientifique ou justifiant d’une expérience professionnelle équivalente.

Certification incluse
Chaque bloc de compétences est validé au travers d'un examen écrit sous forme d'étude de cas.

Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.

Mentions légales
Taux d'obtention : Calcul en attente du passage des certifications des 1ers participants.

Programme de la formation

1
Linux, mise en œuvre

  • Qu'est-ce que Linux ?
  • Le démarrage d'un système Linux.
  • L'environnement de travail.
  • L'environnement graphique.
  • Gestion des fichiers.
  • Gérer les processus.
  • Linux en réseau et cohabitation avec Windows.
  • Installer Linux.
  • Compléments d'administration.

2
Introduction à l’algorithmique (avec Python)

  • Un programme.
  • Genèse d'un premier programme.
  • Règles de programmation.
  • Les variables.
  • Opérateurs et expressions.
  • Les structures de contrôle.
  • Les procédures et les fonctions.
  • Maintenance, débogage et test des programmes.

3
Python, programmation objet

  • Syntaxe du langage Python.
  • Approche orientée objet.
  • Programmation objet en Python.
  • Utilisation de stdlib.
  • Outils QA.
  • Création d'une IHM Tkinter.
  • Interfaçage Python/C.

4
PostgreSQL, prise en main

  • Introduction.
  • SQL avec PostgreSQL.
  • Le langage PL/pgSQL.
  • Maintenance des données.
  • Gestion des utilisateurs et des groupes.
  • Configuration de PostgreSQL.

5
Conception d'architecture web

  • L'architecture des applications web, état de l'art.
  • Applications et composants côté client.
  • Rôle d'XML dans l'architecture applicative.
  • Développement des composants applicatifs.
  • Espace de publication.
  • Espace de collaboration.
  • Applications métiers.
  • Impacts sur la sécurité du SI.
  • Impacts sur la gestion des données de l'entreprise.
  • Conception et démarche de mise en œuvre.

6
Django, développement web avec Python

  • Introduction.
  • L'accès aux données avec Django.
  • Gestion des vues.
  • Les templates.
  • Gestion des formulaires.
  • Fonctions avancées.

7
Git, mettre en œuvre le contrôle de versions

  • Présentation de Git.
  • Installation et configuration.
  • Utilisation de Git, les fondamentaux.
  • Gestion locale des fichiers.
  • Gestion des branches.
  • Partage du travail et collaboration.
  • Mise en œuvre des outils Git.

8
Python Data Science, manipuler et visualiser les données

  • Présentation de l'écosystème Python scientifique.
  • La SciPy Stack.
  • Les librairies de visualisation.
  • La datavisualisation.
  • Les formats de fichiers scientifiques et la manipulation de données volumineuses.


Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.

Horaires
les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.

Dates et lieux
Sélectionnez votre lieu ou optez pour la classe à distance puis choisissez votre date.
Classe à distance

Dernières places
Date garantie en présentiel ou à distance
Session garantie
Du 11 au 14 mars 2025 *
FR
Classe à distance
S’inscrire
Du 15 au 18 avril 2025
FR
Paris La Défense
S’inscrire
Du 22 au 25 avril 2025
FR
Classe à distance
S’inscrire
Du 20 au 23 mai 2025 *
FR
Paris La Défense
S’inscrire
Du 3 au 6 juin 2025
FR
Aix-en-Provence
S’inscrire
Du 3 au 6 juin 2025
FR
Bordeaux
S’inscrire
Du 3 au 6 juin 2025
FR
Classe à distance
S’inscrire
Du 3 au 6 juin 2025
FR
Lille
S’inscrire
Du 3 au 6 juin 2025
FR
Lyon
S’inscrire
Du 3 au 6 juin 2025
FR
Nantes
S’inscrire
Du 3 au 6 juin 2025
FR
Sophia-Antipolis
S’inscrire
Du 3 au 6 juin 2025
FR
Strasbourg
S’inscrire
Du 3 au 6 juin 2025
FR
Toulouse
S’inscrire
Du 24 au 27 juin 2025
FR
Paris La Défense
S’inscrire
Du 1 au 4 juillet 2025
FR
Classe à distance
S’inscrire
Du 1 au 4 juillet 2025
EN
Classe à distance
S’inscrire
Du 8 au 11 juillet 2025
FR
Paris La Défense
S’inscrire
Du 15 au 18 juillet 2025 *
FR
Classe à distance
S’inscrire
Du 19 au 22 août 2025
FR
Paris La Défense
S’inscrire
Du 26 au 29 août 2025
FR
Aix-en-Provence
S’inscrire
Du 26 au 29 août 2025
FR
Bordeaux
S’inscrire
Du 26 au 29 août 2025
FR
Classe à distance
S’inscrire
Du 26 au 29 août 2025
FR
Lille
S’inscrire
Du 26 au 29 août 2025
FR
Nantes
S’inscrire
Du 26 au 29 août 2025
FR
Sophia-Antipolis
S’inscrire
Du 26 au 29 août 2025
FR
Strasbourg
S’inscrire
Du 26 au 29 août 2025
FR
Toulouse
S’inscrire
Du 2 au 5 septembre 2025
FR
Paris La Défense
S’inscrire
Du 9 au 12 septembre 2025
FR
Classe à distance
S’inscrire
Du 9 au 12 septembre 2025
EN
Classe à distance
S’inscrire
Du 9 au 12 septembre 2025
FR
Lyon
S’inscrire
Du 14 au 17 octobre 2025
FR
Paris La Défense
S’inscrire
Du 21 au 24 octobre 2025
FR
Classe à distance
S’inscrire
Du 4 au 7 novembre 2025 *
FR
Paris La Défense
S’inscrire
Du 18 au 21 novembre 2025
FR
Classe à distance
S’inscrire
Du 18 au 21 novembre 2025
FR
Lyon
S’inscrire
Du 9 au 12 décembre 2025
FR
Paris La Défense
S’inscrire
Du 16 au 19 décembre 2025
FR
Aix-en-Provence
S’inscrire
Du 16 au 19 décembre 2025
FR
Bordeaux
S’inscrire
Du 16 au 19 décembre 2025
FR
Classe à distance
S’inscrire
Du 16 au 19 décembre 2025
EN
Classe à distance
S’inscrire
Du 16 au 19 décembre 2025
FR
Lille
S’inscrire
Du 16 au 19 décembre 2025
FR
Nantes
S’inscrire
Du 16 au 19 décembre 2025
FR
Sophia-Antipolis
S’inscrire
Du 16 au 19 décembre 2025
FR
Strasbourg
S’inscrire
Du 16 au 19 décembre 2025
FR
Toulouse
S’inscrire