• Meylan
  • Moirans
  • Sophia Antipolis
  • Les Webinaires ATP
04 76 41 14 20
Référencé Datadock
Atp Formation
  • Formations
  • Certifications
  • Société
  • Contact
Plan de cours
Accueil > Formations > Développement et méthodes > WEB Etat de l’art des technologies des systèmes d’information

Formation WEB Etat de l’art des technologies des systèmes d’information

Domaine : Développement et méthodes

DURÉE
2 jour(s)

 
OBJECTIFS
Comprendre les architectures des applications de demain afin de les anticiper.
 
Pré-requis
Aucun.

Participants

Développeur, chef de projets proche du développement, ingénieur scientifique sachant coder.

coût

Nous contacter pour une formation sur mesure ou en intra

programme

Télécharger le plan de cours

Consulter le plan de cours

LIEUx de formation
Notre centre de formation à GrenobleNotre centre de formation à Moirans
Notre centre de formation à Sophia AntipolisOu sur votre site en formation intra

PROGRAMME DE FORMATION
WEB Etat de l’art des technologies des systèmes d’information

Les systèmes d'information d'hier
Les clients lourds
Le Web et les architectures MVC ?
Les applications téléphoniques et leurs SDK ?
Les architectures Web modernes
Les bases du Web
HTML 5 et CSS 3
L'architecture MVVM (Model View View's Model) le tueur de MVC
Les services REST
Java, Spring, JAX-RS, la mort de JEE
.NET, .NET Core, Web API, la mort de MVC
Python, Flask et Django
Node.js, et le Full Stack JS
Javascript, ECMAScript et TypeScript
Le material design et les responsive design
Bootstrap et Angular Material
jQuery, Angular, REACT, ...
Et PHP 7, Symfony ?
La nouvelle gestion de projet technique
Comment adapter cela à l'industrie
Changement de paradigme dans la conduite des équipes de développement
Rentabilité d'un développeur Full Stack
Difficultés : le recrutement, le salaire, ...
Pourquoi le choix d'un langage n'est plus très important : pourquoi JEE n'est plus si populaire et pourquoi tous ces nouveaux langages
Le développement agile
SCRUM : pourquoi il n'est plus adapté au développement Full Stack
TDD et XP (eXtrem Programming)
Les cycles de vies ultra-courts des nouveaux frameworks et langages
Pourquoi CMMI n'est pas mort ?
Les applications universelles (hybrides)
Les applications pour Smartphones
Google Android
Apple iOS
Les applications universelles
Apache Cordova et Ionic
Electron
Xamarin
Universal App
Les bases de données relationnelles
Pourquoi elles existeront encore
Comprendre l'ACIDité
PostgreSql, MariaDb, Sql Server, SQLite et les dinosaures (Oracle, DB2, MySql, ...)
Les ORM (Obect Relationnal Model)
Entity Framework, JPA, ...
Les design patterns (Entity, Repository, Service, ...)
Le développement piloté par les tests (TDD)
Le Big Data
Qu'est-ce que le Big Data
No-Sql est-ce seulement une base de données sans SQL
La perte du concept d'ACIDité
Les bases de données structurées (MongoDB, Cassandra, Redis, CouchDB)
JSON et REST
Qu'est-ce que Apache Hadoop ?
HDFS
Hadoop comme DataLake
Map Reduce
Hive
Hadoop comme DataMart
Comment lier les bases de données relationnelles, structurées avec Hadoop ?
Les gestionnaires de packages et les nouveaux ateliers de développement
Python PIP
Node.js et NPM
C# et NuGet
Java et Maven
Les nouveaux IDE basés sur IntelliJ ou sur Electron (Atom, WebStorm, Visual Studio Code, ...)
L'internet des objets
Qu'est que l'IoT ?
Problématiques
Stockage
Analyse des données
Le Cloud
Différence entre hosting et Cloud
Amazon Web Service
Microsoft Azure
Google
OVH le cloud français
Un peu de droit informatique
La sécurité
Pourquoi la sécurité est l'enjeu majeur de demain et que nous avons un retard abyssal
Bien comprendre le cryptage, la signature et l'obscurcissement
Bien comprendre les enjeux, le pirate est dorénavant une intelligence économique qui n'a pas pour but de détruire mais de savoir
Qu'est que l'OWASP ?
Qu'est qu'une injection ?
Comment s'assurer d'une qualité logicielle suffisante afin d'éviter le piratage
Ne plus jamais entendre dire que mon application est sécurisé car mon réseau est sécurisé
Introduction aux Data Sciences
Qu'est que la data science ?
Qu'est que le Machine Learning ?
Apprentissage supervisé vs non supervisé
MathPlotLib
Mise en place d'une machine learning supervisé
Qu'est qu'une régression
L'algèbre linéaire avec Numpy
Le machine Learning avec SciKitLearn
L'analyse des données avec Pandas
Les réseaux neuronaux
dates des formations a grenoble
  • Formation sur mesure, nous contacter
    Intra
dates des formations a SOPHIA ANTIPOLIS
  • Formation sur mesure, nous contacter
    Intra
formations associées
  • ANGULAR ANGULAR JS Développement
  • JAVASCRIPT Développement JavaScript "Moderne"
  • JAVASCRIPT NodeJS
  • JAVASCRIPT HTML5 CSS3 et JavaScript
  • JAVASCRIPT Web Dynamique
  • JAVASCRIPT Niveau 2
  • JAVASCRIPT La 3D et JavaScript
  • JAVASCRIPT Les frameworks de jeux
  • jQuery Les fondamentaux
  • ANGULAR Prise en main du framework
  • ANGULAR Développer une application web avec Angular
  • JAVASCRIPT React
  • Bootstrap
  • PHP7
  • SYMFONY 3 Niveau 1
  • LARAVEL 5 Niveau 1
  • WEBSERVICES Niveau 1
  • XML Langage XML

Atp Formation
Formation informatique à Grenoble et Sophia Antipolis

31, avenue du Granier
38 240 Meylan

170, rue de Chatagnon
38 430 Moirans

1501/1503 route des Dolines
06560 Valbonne

  • Mentions légales
  • Contact
  • Formations
  • Certifications
  • Société
  • Contact
Nous utilisons des cookies pour vous offrir la meilleure expérience sur notre site.Accepter