Page précédente
Formation continue

MS Data scientist/Consultant business intelligence

M2I SCRIBTEL
Picto évaluation 4 (96)
Picto fav
Picto partage
  • Partager par mail
  • Imprimer

Objectifs de la formation

Picto rouler et dérouler
A l’issue de cette formation, vous serez capable de :
– Analyser et respecter le cahier des charges établi par le chef de projet
– Définir les différentes étapes de fonctionnement de l'application
– Etudier l'ensemble des solutions techniques possibles
– Développer les applications en respectant les contraintes établies
– Tester et mettre à jour des applications
– Produire une documentation technique et fonctionnelle des applications
A l'issue de cette formation, le développeur .NET sera capable de gérer les étapes d'un projet technique
de façon agile.
Il maîtrisera l'architecture à trois niveaux (présentation, métier, données) qui fondent tout projet de gestion,
avec une orientation forte en .NET Core et C# (métier et données).
Il maîtrisera la conception de tous les types de composants .NET Core, intégrant l'accès aux données avec
le Framework Entity et LINQ. La charnière avec la partie front-end sera profondément étudiée avec .NET MVC,
Web ou Web service.
L'intégration avec la partie pure front-end sera étudiée avec les composants graphiques .NET Core, générant
les codes HTML, CSS, JavaScript.
Un gros travail d'acquisition sera réalisé en amont sur cette partie, intégrant les frameworks Node.js
et ReactJS.

Pré-requis

Picto rouler et dérouler

Donnée non disponible

Contenu pédagogique

Picto rouler et dérouler
Apprendre à écrire un algorithme et structurer la programmation :
Enumérer les connaissances nécessaires à l'apprentissage d'un langage de développement -
Reconnaître les structures de base de la programmation (boucles, conditions) - Identifier les grands
paradigmes de programmation (procédural, objet) - Distinguer la notion d'objet et les concepts
associés - Disposer d'un premier point de vue sur les approches .NET - Identifier les variables
et le typage des données.
Création de pages Web avec HTML 5, CSS 3 et LESS : Comprendre la structuration d'une page
HTML 5 - Utiliser les blocs et les tableaux - Ajouter des styles CSS aux éléments d'une page - Utiliser
le préprocesseur Less dans le cadre d'applications graphiques - Combler les lacunes de CSS
(exemple : absence de variables ou de fonctions) avec Less - Rendre le résultat des développements
réutilisable.
Git - Gérer le versioning :
Décrire les principes d'un gestionnaire de versions distribué - Identifier par la pratique, la philosophie
de Git et ses apports - Manipuler les dépôts.
Développer des scripts avec JavaScript :
Connaître les bases de JavaScript et de son utilisation pour le DOM - Gérer les évènements
et les manipulations dynamiques - Connaître les règles d'or de la programmation avec JavaScript -
Connaître le modèle de conception des frameworks JavaScript modernes.
Créer des applications avec Node.js :
Anticiper et développer asynchrone dans un environnement multi-utilisateurs - Identifier les API
fondamentales fournies par Node.js - Décrire NPM et la modularité, de façon approfondie - Accéder
aux données depuis Node.js
Utiliser les modules Express et Socket.IO - Réaliser des API REST et les tester - Identifier les dernières
fonctionnalités de Node.js - Tester une application Node.js.
Programmer en TypeScript :
Reconnaître et utiliser les particularités de TypeScript (les classes, la notion de type,
les interfaces...) - Ecrire une application en TypeScript - Exploiter l'écosystème de TypeScript -
Identifier les meilleurs IDE (Integrated Development Environment).
Maîtriser le framework ReactJS :
Décrire ReactJS et son fonctionnement - Ecrire des composants en ES2015 - Développer
une application à l'aide d'un environnement de développement.
Apprendre à développer et publier une application mobile native sur les stores :
Développer et publier une application mobile native Android et iOS sur les stores - Programmer avec
React Native - Gérer l'état avec Redux - Gérer l'environnement et les outils
de développement mobile.
Modéliser une application Web avec UML :
Concevoir des applications objets avec UML - Comprendre ce qu'est un design pattern - Connaître
les différents diagrammes - Analyser un problème et le représenter avec UML 
 

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Avis sur la formation

Picto rouler et dérouler

Session(s)

17/12/2024 au 18/02/2025
À Villeneuve-d'Ascq
Picto rouler et dérouler
Carif : n° 245924S
Picto informations
  • Collectif
  • Temps plein
  • Formation en présentiel
Picto durée totale
Durée totale : 280h
Picto feu vert
Places disponibles

Dispositif lié au financement

Se spécialiser pour un métier


Logo financeur

Picto lieu
4 Avenue de l'Horizon
Parc de la Haute borne
59650 Villeneuve-d'Ascq
Picto accès handicap
Pas d'accès handicap

Contact(s)

Lucas LABOUCARIÉ

Picto phone

06 37 49 11 10

Picto mail

admission-lille@2itechacademy.com

M2I SCRIBTEL

Picto lien organisation

Formations similaires