Les formations .NET, Java et C++ en Actions Collectives 2018 du FAFIEC

Votre formation .NET, Java et C++ prise en charge à 100% ! *

PLB a été sélectionné par le Fafiec pour assurer les cours .NET, Java et C++ dans le cadre des actions collectives de formation «Développer avec les langages .NET, Java et C++»

Le FAFIEC est l’Organisme Paritaire Collecteur Agréé de plus de 59 000 entreprises des métiers de l'informatique, de l'ingénierie, du conseil, des études et des métiers de l'évènement. Dans le cadre de sa mission de formation, le Fafiec met en place des actions de formation collectives sur des technologies en tension afin d’adapter les compétences des collaborateurs aux attentes du marché et de favoriser l’employabilité des professionnels. Grâce à une enveloppe budgétaire dédiée, ces formations sont intégralement prises en charge pour les adhérents du Fafiec. 

Les cours des actions collectives sont le fruit d’une étude du marché. Les organismes de formation sont sélectionnés par appel d’offres. PLB a déjà été sélectionné pour les cours Java entre 2011 et 2015 et a de nouveau été sélectionné en 2016 pour les formations .NET et Java, renouvelées en 2017 et étendue au langage C++ en 2018. PLB est également référencé par le Fafiec dans le cadre des actions collectives Big Data et Open Source

Les cours de ce programme « Développer avec les langages .NET, Java et C++ » peuvent être suivis par cursus complets ou à la carte.

Introduction à la technologie objet

Module 0 - Conception et programmation objet

Cette formation à la conception et programmation objet vous permet de comprendre l’intérêt et toutes les possibilités offertes par le développement objet (concepts, vocabulaire, réflexes…), et de concevoir et modéliser les données et les traitements d’une application avec UML et les Design Patterns.
Vous apprenez également les concepts objets invariants des principaux langages C#, Java et C++, ainsi que le rôle des environnements de développement (IDE) utilisés pour programmer (Visual Studio, Eclipse et Codeblocks).

3 jours - Réf. Fafiec : 27998 

945 € HT

Le développement

Module 1A - Développer avec .NET

Les formations .NET de ce module représentent un cursus progressif de 10 jours visant à vous rendre opérationnel et autonome dans l'utilisation du langage C# et dans l’accès aux données.
Les différents cours du cursus peuvent être suivis à la carte.

C#7, Développer en .NET avec Visual Studio 2017

Le module 27999 est dédié à la programmation en langage C#7 tout en disposant des bons réflexes. Vous apprenez à maîtriser la syntaxe du langage C#7 et à créer des applications Windows riches en fonctionnalités avec les WinForms.
Ce chapitre présente un intérêt pédagogique sur l'héritage, delegate, etc.

5 jours - Réf. Fafiec : 27999

1450 € HT

ADO.NET Entity Framework, Accès aux données avec VS 2017

Le module 28000 est dédié à l'accès aux données et à leur manipulation avec ADO.NET et LINQ.
Vous apprenez à maîtriser les briques ADO du framework .NET pour accéder et traiter les données d’entité.
Vous apprenez également à exécuter des requêtes via un objet de commande, à récupérer les données au travers de services Web (REST) ou WCF et à écrire des requêtes LINQ.

Ce cours prépare à la certification 70-483 - Programming in C# en option.

5 jours - Réf. Fafiec : 28000

1450 € HT (Certification en option : 200 € HT)

Module 1B - Développer avec JAVA

Les formations Java de ce module représentent un cursus progressif de 10 jours qui vous permettra de maîtriser le langage Java et l’accès aux données. Le cursus permet aussi d’appréhender la notion de framework avec l’exemple de Spring.
Les différents cours du cursus peuvent être suivis à la carte.

Java, les fondamentaux

Le module 28001 est dédié à l’apprentissage des fondamentaux de Java. Vous apprenez à maîtriser la syntaxe Java. Vous apprenez également l’IDE Eclispe pour accéder aux bases de données en Java ainsi qu'à comprendre et savoir appliquer les concepts objet au langage Java. Vous vous formez aux opérations et aux packages de base de Java et apprenez à construire les exécutables et déployer des applications.

5 jours - Réf. Fafiec : 28001

1450 € HT

Java Approfondissement

Le module 28002 consolide une formation de base en Java, permet de rafraîchir les concepts vus lors d'une précédente formation Java suivie il y a plusieurs mois sans pratique ultérieure, ou de consolider les connaissances de ceux ayant appris le langage par eux-mêmes.
Il permet également aux participants d'envisager sereinement une préparation à la certification Oracle Certified Associate - Java SE 8 Programmer, en option.

2 jours - Réf. Fafiec : 28002

580 € HT (Certification en option : 255 € HT)

Java Expert Avancé

Dans le module 28003, vous apprenez le fonctionnement de la JVM (Java Virtual Machine) pour diagnostiquer les problèmes de conception de programme. Vous apprenez à développer une application Java multitâches en gérant les threads, vous vous initiez à UML et aux design patterns au travers des 5 design patterns les plus utilisés.
Ce module vous apprend également à utiliser Java dans le contexte des bases de données relationnelles (JDBC, Hibernate), à comprendre la nécessité des tests à travers l’exemple de Junit et Maven et à manipuler des expressions lambdas et mettre en œuvre l'API Stream.

3 jours - Réf. Fafiec : 28003

870 € HT

Module 1C - Développer avec C++

Les formations de ce module C++ composé de quatre cours représentent un cursus progressif de 16 jours visant à vous rendre opérationnel et autonome dans l'utilisation du langage C++.
Les différents cours du cursus peuvent être suivis à la carte.

Programmation en C

Ce stage intensif vous permet d'acquérir une connaissance réellement opérationnelle du langage. Il vous explique le fonctionnement des différents mécanismes et vous montre leur mise en œuvre grâce à de nombreux exercices pratiques.
À l'issue de ce stage, vous savez écrire des programmes C robustes et portables.

5 jours - Réf. Fafiec 28004

1450 € HT

C++ : Programmation objet en C++

Langage Objet de référence bien avant l'avènement des langages tels que Java ou C#, le C++ a été le promoteur de cette nouvelle approche de la conception et du développement. Cette formation C++ aborde l'acquisition des concepts Objet et la maîtrise du langage de développement.
Cette formation C++ vous permet de concevoir des applications C++ utilisant des classes, de devenir architectes de classes et de créer leur propre architecture.

5 jours - Réf. Fafiec 28005

1450 € HT

C++ Approfondissement

Cette formation peut servir à rafraîchir les concepts vus lors d'une précédente formation C++ suivie il y a plusieurs mois sans pratique ultérieure, ou à consolider les connaissances de ceux ayant appris le langage par eux-mêmes.
Elle permet également aux participants d'envisager sereinement une préparation à la certification C++ Certified Associate Programmer (CPA) du C++ Institute, en option.

2 jours - Réf. Fafiec 28006

580 € HT (Certification en option : 290 € HT)

C++ Avancé Expert

Ce cours vous permet de maîtriser les meilleures pratiques concernant l’utilisation des classes. Vous apprenez également à comprendre le besoin et les pièges des conversions (cast), l’intérêt du Run-time type information (RTTI), à maîtriser l’utilisation des pointeurs (sur membres, smart pointers, etc.), à programmer efficacement les exceptions, à savoir utiliser les templates et les design patterns, à gérer un objet qui se comporte comme une fonction (foncteur), à utiliser la puissance de la bibliothèque STL (Standard Template Library), à construire des idiomes, à découvrir les possibilités de la bibliothèque Boost et à connaître les principales nouveautés du C++11.

4 jours - Réf. Fafiec 28007

1160 € HT

Conception d'interfaces graphiques

Module 2 (commun aux modules 2A, 2B et 2C) - Outils de conception d'interfaces graphiques

Le module 2 aborde les langages et technologies utilisés en développement d’interfaces web et mobile. Il est constitué d'un tronc commun de base, suivi de la découverte des outils spécifiques .NET, Java et C++.

HTLM5, CSS3, Responsive

Dans ce cours, vous apprenez à comprendre l’interaction entre le navigateur et le serveur web, à utiliser HTML5 et CSS3 pour créer un site internet (structure, habillage, test, optimisation, Responsive Web Design…), à utiliser les fonctions avancées pour enrichir un site (vidéo, animations…) et à mettre en ligne un site.

5 jours - Réf. Fafiec  28008

1450 € HT

Les outils spécifiques

Module 2A - Les outils .NET

Ces trois cours approfondissent les outils de développement d’applications web et mobile spécifiques à la technologie .NET.

.NET - WPF : Développement d’applications graphiques pour Windows avec Visual Studio 2017

Ce cours vous permet de comprendre le principe des applications Windows de dernière génération, WPF, intégrant les notions d'expérience utilisateur. Vous apprenez à créer une interface utilisateur simple en XAML, de la conception au débogage. Vous développez une application conviviale et riche avec WPF et apprenez à configurer et déployer des applications WPF.

5 jours - Réf. Fafiec : 28009

1450 € HT

.NET - ASP.NET MVC 5 : Développer des applications Web avec Visual Studio 2017

Ce cours vous apprend à développer des applications avancées ASP.NET MVC avec le framework 4.6 et à créer des applications web avec Visual Studio 2017. Vous apprenez également à tester et déboguer des applications web ASP.NET MVC 5. Vous étudiez comment mettre en oeuvre une méthode MVC pour développer en équipe. À l’issue de ce cours, vous savez mettre en oeuvre Ajax avec ASP.NET MVC 5 et pouvez écrire un service web Windows Azure et l'appeler à partir d'une application MVC.

Ce cours prépare, en option, à la certification 70-486 - Developing ASP.NET MVC Web Applications.

5 jours - Réf. Fafiec : 28010

1450 € HT (Certification en option : 200 € HT)

Xamarin : Développement mobile multiplateforme en C#

Ce cours vous enseigne l'architecture du framework Xamarin et les architectures Mobile multiplateformes. Vous apprenez à maîtriser les éléments de base de la programmation mobile pour iOS et Android, à développer une application mobile multiplateformes de bout en bout (iOS, Android et Windows Phone/ Windows 8/10) et à la tester.

5 jours - Réf. Fafiec : 28011

1575 € HT

Module 2B - Les outils Java

Ces trois cours approfondissent les outils de développement d’applications web, desktop et mobile spécifiques au langage Java.

Java FX 8/9 : Développer des applications graphiques riches

Dans ce cours, vous apprenez à manipuler les outils de base et les composants d'interface utilisateur de Java FX et à intégrer JavaFX et Swing. Vous développez en Java ou en FXML avec Scene Builder. Vous apprenez également à mettre en  œuvre les threads afin d'améliorer la réactivité des IHM. 

3 jours - Réf. Fafiec : 28012

870 € HT

Développer des applications web d’entreprise avec Java EE 8

Vous acquérez les compétences pour utiliser la plateforme Java EE8, notamment les architectures 3-tiers et n-tiers. Vous apprenez les composants principaux de Java EE : Servlets, JSP, EJB, Services web SOAP et RESTful ainsi que les technologies associées : JSF, WebSockets, JPA, CDI, JNDI, JTA.

4 jours - Réf. Fafiec : 28013

1160 € HT

Android 5 : Développer des applications Mobile

Vous apprenez les fondamentaux du développement Android. Vous apprenez également à gérer les spécificités des différents supports : smartphones et tablettes et à utiliser Material Design pour appliquer le look and feel Android 5 et 6 et l’appliquer aux plateformes précédentes.

5 jours - Réf. Fafiec : 28014

1450 € HT

Module 2C - Les outils C++

Ces deux cours approfondissent les outils de développement d’applications web, desktop et mobile spécifiques au langage C++.

C++ Qt

Qt5 permet de créer des applications compatibles sur Windows, Mac OS et Linux, mais aussi sur Android et IOS, en s’appuyant sur les éléments graphiques de tous ces systèmes. Vous allez apprendre à créer des écrans et à gérer les évènements. Vous découvrirez également comment utiliser l’éditeur graphique QtCreator pour concevoir votre application.

4 jours - Réf. Fafiec : 28015

1160 € HT

Développer une solution Objets Connectés de A à Z

Cette formation vous explique comment, sans connaître le monde traditionnel du développement dit "embarqué", vous pouvez mettre en œuvre une solution logicielle de A à Z :
-    récupérer les informations des capteurs d’une carte (donc d’un objet),
-    les traiter éventuellement,
-    puis les transférer vers une solution Cloud.
De nombreuses variantes étant possibles dans l’architecture globale (objet, gateway, firewall, Cloud, Big Data), nous nous appuierons sur une maquette tout à fait réaliste et de vrais équipements pour illustrer ce cours.

3 jours - Réf. Fafiec : 28016

945 € HT

Qualité et sécurité des applications

Module 3.1 - Qualité des développements objet

Ce cours aborde les bonnes pratiques de la programmation orientée objets (patrons de conception et d’architecture) ainsi que la qualité du code source et l'application d’une démarche qualité lors des projets de développement informatique.

2 jours - Réf. Fafiec : 28016

660 € HT

Module 3.2 - Sécurité des applications Web pour les développeurs

Ce cours dresse un panorama complet des menaces du Web. Il détaille aussi bien les types d'attaques que peut subir une application web que les failles les plus courantes des configurations serveurs ou des applications déployées.
Le cours se concentre également sur les technologies et méthodologies permettant de se protéger, ainsi que sur les outils permettant de contrôler la sécurité des applications Web et Mobile.
La formation s’attache également à vous communiquer les « bonnes pratiques » liées au développement sécurisé d’applications.

2 jours - Réf. Fafiec : 28017

630 € HT

La certification

Module 4A - La certification .NET

Ces cours préparent aux trois examens de certification .NET qui valident les compétences des participants en développement objet .NET. 

Préparation à la certification Développeur HTML5, JavaScript et CSS3 (70-480)

Ce cours prépare au passage de l’examen sur ses points centraux : mettre en œuvre et manipuler des structures de document et des objets, mettre en œuvre le flux de programme, accéder aux données et sécuriser les données, utiliser CSS3 dans les applications.

1 jour - Réf. Fafiec : 28018

315 € HT (Certification en complément : 200 € HT)

Préparation à la certification Programmation en C# (70-483)

Ce cours prépare au passage de l’examen sur ses points centraux : gérer un flux de programme, créer et utiliser des types, déboguer des applications et mettre en œuvre la sécurité, mettre en œuvre l'accès aux données.

1 jour - Réf. Fafiec : 28019

315 € HT (Certification en complément : 200 € HT)

Préparation à la certification Développement ASP.NET (70-486)

Ce cours prépare au passage de l’examen sur ses points centraux : concevoir l'architecture d’applications, conception et développement de l'expérience utilisateur, débogage des applications web, concevoir et mettre en œuvre la sécurité.

1 jour - Réf. Fafiec : 28020

315 € HT (Certification en complément : 200 € HT)

Module 4B - La certification Java

Ce cours prépare au passage de l'examen de certification Java qui valide les compétences des participants en développement objet Java.

Certification Java 8 niveau 1 – (Oracle Certified Associate Java SE8 Programmer)

Ce cours prépare au passage de l’examen sur ses points centraux : traiter les différents types de données avec différents opérateurs et branchements conditionnels, créer et utiliser des tableaux et des boucles, créer des méthodes, encapsuler, mettre en œuvre l'héritage, gérer les exceptions, utiliser les classes de l'API Java.

1 jour - Réf. Fafiec : 28201

315 € HT (Certification en complément : 255 € HT)

Module 4C - La certification C++

Ce cours prépare au passage de l'examen de certification C++ qui valide les compétences des participants en développement objet C++.

C++ Institute Niveau 1 – Certified Associate Programmer (CPA)

Ce cours prépare au passage de l’examen sur ses points centraux : créer et utiliser des boucles, créer et mettre en œuvre des fonctions, utiliser les chaînes de caractères, revoir les fondamentaux de l'approche objet, mettre en œuvre l'héritage, gérer les exceptions.

1 jour - Réf. Fafiec : 28022

315 € HT (Certification en complément : 290 € HT)

Les actions collectives Fafiec chez PLB

4 bonnes raisons de choisir PLB

  1. PLB est spécialiste du développement Objet .NET et Java depuis près de vingt ans avec plusieurs milliers de personnes formées avec succès 
  2. Indépendance vis-à-vis des constructeurs et éditeurs avec une vision autonome et objective des sujets abordés
  3. Un taux de satisfaction unique avec une note moyenne donnée par les participants de 18,6/20
  4. Des intervenants de terrain à la pédagogie éprouvée.

Les actions collectives, pour quoi faire ?

Le FAFIEC dédie au financement d’actions collectives une enveloppe budgétaire spécifique afin de :

  • Financer intégralement les frais pédagogiques sur des fonds dédiés, donc sans amputer votre budget formation
  • Apporter un gage de qualité en sélectionnant les organismes de formation en amont
  • Aider les entreprises à gagner en compétitivité en formant les collaborateurs sur les technologies actuelles et à maintenir l’employabilité de leurs salariés.

Rappels importants

Pour bénéficier de ce dispositif, 4 rappels importants :

  • Vous devez être adhérent du Fafiec (être à jour dans vos cotisations)
  • L’action doit être choisie en cohérence avec le métier exercé par le salarié
  • La demande de prise en charge doit parvenir avant le début du stage (téléchargez le formulaire de demande de prise en charge « actions collectives » sur le site du Fafiec : www.fafiec.fr).
  • Rappeler les références Fafiec pour toute demande.


N’hésitez plus ! Profitez des actions collectives du Fafiec pour former vos salariés aux technologies .NET, Java et C++!

* Le Fafiec prend en charge 100% des coûts pédagogiques dans la limite des fonds mutualisés dédiés aux actions collectives et en application des critères de prise en charge en vigueur. Voir les conditions détaillées sur le site du Fafiec

 

Renseignements

Votre interlocuteur Action Collective PLB :
Service commercial
01 43 34 90-94
fafiec@plb.fr

Les autres formations PLB des Actions Collectives Fafiec

Vos autres financements

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB