Docs Wikilivre.
  • Accueil
  • Attestations
  • Cours & Exercices
  • Documents
  • Entreprise
  • Formation
  • Lecteur PDF
No Result
View All Result
No Result
View All Result
Docs Wikilivre.
  • Accueil
  • Attestations
  • Cours & Exercices
  • Documents
  • Entreprise
  • Formation
  • Lecteur PDF
No Result
View All Result
Docs Wikilivre.
No Result
View All Result

PROGRAMME DE FORMATION DEVELOPPEUR APPLICATIF & …

Loader Loading...
EAD Logo Taking too long?

Reload Reload document
| Open Open in new tab

 

400
SHARES
6.7k
VIEWS
Share on FacebookShare on Twitter
  • Titre : Schola-Nova-DAI-Bac3_4-Programme-20-22.pdf
  • Submitted by : Anonymous
  • Description : Schola Nova 1 PROGRAMME DE FORMATION DEVELOPPEUR APPLICATIF & INTERNET TITRE RNCP ANALYSTE INFORMATICIEN NIVEAU 6 Validation : Titre Certifié par l’Etat de niveau 6 sous l'intitulé Analyste informaticien(ne)" enregistrée au"

Transcription

 

PROGRAMME DE FORMATION
DEVELOPPEUR APPLICATIF & INTERNET
TITRE RNCP ANALYSTE INFORMATICIEN NIVEAU 6

Validation : Titre Certifié par l’Etat de niveau 6 sous l’intitulé “Analyste informaticien(ne)” enregistrée au
Répertoire National des Certifications Professionnelles par arrêté du 30 juillet 2018 publié au Journal Officiel
du 7 août 2018, code RNCP 13387.

Durée de formation : 910 h sur 24 mois

Dates de la formation : Du 18/09/2020 au 8/07/2022

Modalité et rythme d’alternance : cette formation est en alternance (contrat de professionnalisation ou
contrat d’apprentissage) avec un rythme 1 semaine en formation, 3 semaines en entreprise (en moyenne

Lieu de la formation : Schola Nova, 8bis rue de Tunis, 75011 Paris pour la partie présentielle. Une partie de
cette formation sera organisée à distance, en fonction de besoins pédagogiques et règlementaires.

Accessibilité : La formation est accessible aux personnes en situation de handicap, sous réserve de
l’évaluation des besoins spécifiques effectuée par le référent Handicap. Si nous ne trouvons pas de solution,
nous participons à la recherche de la meilleure alternative avec le bénéficiaire.

Objectifs :
Ce dispositif permet à ses auditeurs de :

• Savoir analyser, formaliser les besoins utilisateurs
• Savoir concevoir, développer, et maintenir une application
• Savoir modéliser les bases de données et participer à leur implémentation
• Savoir rédiger les documentations nécessaires à l’exploitation
• Savoir organiser, concevoir, et assurer le déroulement des plans de tests pour valider la conformité

du logiciel aux spécifications fonctionnelles émises par la MOA.

• Savoir organiser le travail en tâches dans le respect des enjeux et contraintes de l’organisation
• Savoir évaluer les charges du projet
• Appréhender les algorithmes complexes
• Connaître les langages de programmation Java, C# et ceux liés aux environnements Web ;

• Html
• Css
•

Javascript

Public visé et prérequis : Bac+2/3 issus de filières informatiques (systèmes, réseaux, exploitation,
programmation …) souhaitant approfondir le domaine du développement. En fonction du parcours
académique, il peut y avoir exceptionnellement des allègements de cursus suivant une procédure de
positionnement.

Prérequis matériel : Dans la mesure où une partie de la formation a lieu à distance, les bénéficiaires doivent
avoir un ordinateur portable (avec micro et son) et une connexion Internet (pour les travaux en distanciel).

Schola Nova

1

Information & Inscription : Des sessions d’information collective sont organisées régulièrement, les dates
sont diffusées sur notre site internet et vous pouvez inscrire sur ce même site. Vous devrez ensuite compléter
un questionnaire avant d’obtenir un entretien individuel. Après validation du projet, vous serez accepté dans
notre processus d’accompagnement et serez accepté en formation à la fin de ce processus et suite à la
signature de votre contrat d’alternance.

Modalités de Financement : Le financement de la formation, gratuite pour le bénéficiaire, est conditionnée
par l’obtention d’un contrat en alternance (contrat de professionnalisation ou d’apprentissage).

Moyens pédagogiques et d’encadrement mis en œuvre :

La liste des formateurs est disponible dans le centre.
Voici les moyens pédagogiques mis en œuvre :
• séances de formation en salle
• séances de travaux pratiques informatiques en salle
• Accès à un compte Azure Dev Tools
• Accès à un répertoire partagé et à un emploi du temps en ligne

De plus, un référent pédagogique suit les élèves tout au long de leur scolarité et fait le lien avec l’entreprise.
Vous pouvez le rencontrer en fonction de vos besoins et difficultés au cours de la formation.

Moyens de suivre son exécution et les résultats :
Outils de suivi :
• Feuilles de présence émargées
• Rapports à remettre par les stagiaires

Outils d’évaluation :
• contrôles de connaissance, travaux pratiques, dossiers à rendre (suivant le cours)
• sessions de projet (2 par an) / soutenances de projet
• soutenance de mémoire

Évaluation de la formation :
• Une évaluation de la qualité pédagogique des enseignements est effectuée chaque semestre par les
stagiaires

Schola Nova

2

Contenu de la formation:

Projet informatique & Méthodologie
Conduite de projets
Analyse
Focus sur les méthodes agiles
Qualité logicielle et tests

Conception & Développement
Développement internet – Fondamentaux
Algorithmique
Programmation orientée objets – Java
Programmation orientée objets – C#
Framework- Exemple de .Net
Modélisation – UML
Bases de données
Développement Web avancé – Javascript
Développement Web Avancé : Architectures distribuées en Java : JEE et Frameworks
Linux Fondamental- DevOps
Développement mobile

Informatique en entreprise – Cas pratiques
Système d’information – Introduction, Architecture & Stratégie
English for IT projects
Développement professionnel, retour d’expérience
Mémoire de fin d’études
Projet Développement Java
Projet Applicatif Internet*
Projet Architecture distribuée/Client lourd/Client Léger*
Projet Conception Architecture Distribuée*

Cours

PROJ
ANA
AGIL
QUAL

DEVNET
ALGO
JAVA
CS
DOTNET
UML
SGBD
JS
JEE/SPRING
LINUX
MOB

SI
ENG
LEAD
MEM
PROJ1
PROJ2
PROJ3
PROJ4

Schola Nova

3

Contenu détaillé du programme

Projet informatique & Méthodologie

Conduite de projet

• Démarches et méthodologie

•

Finalités et acteurs

• Cahier des charges : besoins, système cible, scénarii

•

Travail en équipe

• Gestion des plannings et de l’avancement

• Aspects économiques du projet informatique

• Gestion des risques

Analyse

• Analyse fonctionnelle

• Analyse technique

•

Etude de cas

Méthodes agiles

•

Principes et panorama

• RAD

•

•

Scrum

eXtreme Programming

Qualité logicielle et tests

•

Principes de qualité logicielle

• Démarche de tests

• Outils de tests unitaires

• Outils de tests d’intégration

Schola Nova

4

Conception & Développement

Développement Internet – Fondamentaux

• Architecture Internet, protocoles de base (http), client – serveur

Environnements et outils (éditeurs de texte ++, serveur web)

Programmation web

o HTML (HTML 5 : balises classiques, structuration des documents)

o CSS (manipulation simple de style, utilisation de librairies comme Bootstrap)

o PHP (simple sans framework pour commencer)

Introduction simple aux bases de données (mySQL)

o

o

Introduction à JS axée sur les intérêts premiers : pages dynamiques, manipulation du DOM)

• Rappel des principes : algorithme, actions et objets élémentaires, logique et schémas conditionnels

•

Sécurisation des sites web

Algorithmique

•

Tri et recherche

• Notion de complexité

Procédure et fonction

Travaux pratiques

Programmation orientée objet – Java

Introduction à la programmation Java ; présentation du paradigme objet (objet, héritage, polymorphisme) ;
syntaxe propre du langage ; JRE, SDK, compilation.

Structure d’un programme Java : vue d’ensemble de bibliothèques de classes, outils de développement (IDE :
IntelliJ ou Eclipse)

Fonctionnalités orientées objet de Java (objet, encapsulation, attributs, méthodes); gérer les erreurs avec les
exceptions ; gestion des entrées sorties en Java ; utiliser les collections en Java (avec ArrayList notamment)

Programmation Multitâches (Thread, basique)

• Modèle MVC et interface Graphique avec Java FX

• Accès aux données : JDBC

Test unitaire via jUnit

Programmation orientée objet – C#

JSON et consommation de WebServices (utilisation de librairies comme Unirest et Jackson).

Introduction au langage C# : présentation, syntaxe du langage, outils de développement (Visual Studio / Visual
Studio code), intérêt de ce langage.

POO en C# : classes, l’héritage, le polymorphisme, visibilité des champs et méthodes, l’encapsulation, classes
abstraites et interfaces

Programmation visuelle en C#, la construction interfaces graphiques pour des applications stand-alone
tournant sous Windows, les principaux éléments du GUI

Techniques de programmation avancée (threads, collections, sérialisation, …)

Introduction à .NET, accès aux données via ADO.Net

Schola Nova

5

•

•

•

•

•

•

•

•

•

•

•

•

•

•

•

Framework – Exemple de .Net

• ASP.NET, MVC et services web

• Architectures distribuées : principes et implémentation dans l’architecture Microsoft

UML

• Vue d’ensemble

• Modélisation du métier : processus, rôles, diagramme d’activité

•

Expression des besoins : acteurs, use cases

• Analyse, diagramme de classes et de séquences

• Conception et déploiement

Bases de données

Principes, modèles relationnel, objet et nosql

Langage SQL

Procédures stockées, gestion des transactions, triggers, optimisations des requêtes

Développement Web avancé – Javascript

Le langage JavaScript (présentation, exécution, syntaxe, évolution des capacités du langage)

La manipulation du DOM

La gestion des événements

Jquery + Ajax

Introduction à un framework Javascript (un à choisir) : VueJS ou ReactJS (ou Angular)

• Utilisation de Javascript côté serveur : NodeJS

•

•

•

•

•

•

•

•

Développement Web Avancé : Architectures distribuées en Java : JEE et Frameworks

• Architectures distribuées : principes

•

Présentation de JEE : conteneurs, services (EJB, JDBC, JMS, JAX), serveur d’applications.

• Un Framework JEE : Spring

dépendances

o Spring (présentation) : Présentation du conteneur Spring, Découpage n-tiers, Injections de

o Spring boot : un module permettant de créer des applications embarquant un conteneur)

o Spring WEB – MVC : patron de conception et templates avec Thymeleaf par exemple

o Spring WEB : création de services REST.

o Spring JPA/Hibernate : Les techniques de persistence Java, Mapping objet / relationnel, Développer
une classe de persistence simple, Manipuler les objets persistants avec les repositories (CRUD)

o Spring Security.

Schola Nova

6

• Compétences professionnelles de base amenant au niveau LPI 101

Linux fondamental – DevOps

•

Linux fondamental

• Architecture Système

Installation et gestion des paquets

Ligne de commandes Linux

• Disques, systèmes de fichiers et FHS

• Docker

•

•

Développement mobile

• Concepts ergonomiques, composants graphiques

•

Fichiers et base de données (coredata) ; géolocalisation

• Applications avec Android

Informatique en entreprises – Cas pratiques

Système d’information

• Architecture du SI ; les grandes briques du SI

• Organisation humaine : DSI, prestataires

•

Stratégie SI

English for IT Business

Projets

• Oral and written communication in IT professional context


• Deux projets par an en équipe de 4 à 5 personnes afin d’intégrer les différents cours dans une mise en situation
professionnelle. Chaque projet suit un cycle complet cahier des charges, spécifications, analyse,
développement, intégration et tests, présentation client

•

•

En première année : projet internet avec une emphase sur la gestion de projet puis projet en architectures
distribuées

En seconde année, projet de développement objet en mode client lourd sur une problématique réelle puis
projet final intégrant les apprentissages des deux années

Développement professionnel

•

Travail en équipe

alternance

• Communication en environnement professionnel ; communiquer avec les utilisateurs et les autres services

• Compréhension de l’entreprise et des métiers de l’informatique : partage entre pairs sur les vécus en

• Accompagnement du mémoire de fin de cycle. Il s’agit d’approfondir un sujet technologique ancré dans le
monde de l’entreprise, et d’illustrer les capacités à appréhender de façon globale une problématique de
système d’information.

Schola Nova

7

Share160Tweet100Share28Send

Related Posts

e.learning) dans la formation professionnelle des salariés

Non correcte CMYK RVB – Formation Emitech

associations agrées formations secours

LICENCE EN NUTRITION ET DIETETIQUE

Next Post

Tarifs Formation Professionnelle Continue 2021-2022

FORMATION D’ADULTES 2019-2020 - Centre de formation ...

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Trending Categories

Attestation Cours & Exercices Documents Entreprise Formation
No Result
View All Result

Latest documents

  • Cours Sur Les Alcools En Terminale S Pdf
  • Cours Instrumentation Industrielle Pdf
  • Cours Administration Systeme Linux Pdf
  • Cours D Audit Comptable Et Financier Ohada Pdf
  • Chimie Quantique Cours Pdf

Recent Comments

  • juliaa on FORMATION Maquillage permanent
  • SAYYED AHMAD NAFIZ on How to Create a New Microsoft Outlook/Hotmail/Live email …

Archives

  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • September 2021
  • August 2021
  • July 2021

Categories

  • Attestation
  • Cours & Exercices
  • Documents
  • Entreprise
  • Formation

Docs Wikilivre

Docs Wikilivres est site d'informations gratuit permettant de partager et lire les documents, guides pratiques et informations utiles.

  • Docs
  • Contact

© 2021 Wikilivre - Free learning for everyone.

No Result
View All Result
  • Accueil
  • Attestations
  • Cours & Exercices
  • Documents
  • Entreprise
  • Formation
  • Lecteur PDF