Initiation à .NET Core

Cette formation permet de découvrir la nouvelle plateforme .NET Core et ses possibilités de développement Web. Elle aborde le développement MVC applicatif et de services. Elle permet également d’apprendre à programmer des interfaces utilisateurs adaptables.

Les compétences visées par la formation sont les suivantes :
– Comprendre la philosophie MVC 6,
– Créer une vue MVC 6 et écrire en Razor,
– Maîtriser le mécanisme de routage et des contrôleurs,
– Créer et utiliser des modèles avec Entity Framework,
– Tester une application MVC 6.

Visitez le site Web

ASP.Net Core MVC

Cette formation permet de découvrir la nouvelle plateforme .NET Core et ses possibilités de développement Web. Elle aborde le développement MVC applicatif et de services. Elle permet également d’apprendre à programmer des interfaces utilisateurs adaptables.
Cette formation s’adresse à toute personne désireuse de réaliser un développement logiciel en .NET Core.

Visitez le site Web

Introduction aux bases de données

La modélisation de bases de données tient une place essentielle dans le développement d’applications métiers. Les bases de données et la bonne compréhension des modèles inhérents sont essentielles à la mise en place de systèmes robustes et maintenables. En effet, les bases de données s’utilisent avec les limites fixées par leurs concepteurs.
Cette formation permet aux participants d’appréhender les bases de données, leurs intérêts, avantages et possibilités. Afin de positionner la formation dans le contexte du développement d’applications métiers, celle-ci est illustrée par de nombreux exemples rencontrés sur différents projets de développement.

Les compétences visées par la formation sont les suivantes :
– Être capable de définir le rôle des bases de données au sein des entreprises,
– Être capable de conceptualiser une base de données à l’aide du modèle Entités-Associations,
– Être capable de modéliser le schéma relationnel d’une base de données,
– Être capable de définir les différents formats de données à utiliser dans une solution,
– Pouvoir transformer une solution d’entreprise basée sur une gestion des données Excel en une solution reposant sur un schéma de base de données,
– Pouvoir expliquer le fonctionnement du modèle relationnel et les différents outils qui permettent de l’exploiter (SGBD, langage d’interrogation des données, etc.),
– Pouvoir situer la place des systèmes de gestion de bases de données dans les systèmes d’information d’entreprise.

Visitez le site Web

SQL avancé (Développement avec SQL)

La formation de SQL avancée aborde le développement sous SQL Server : l’utilisation de procédures stockées et la mise en place de triggers. La formation proposée vise à mettre en pratique les concepts.
La formation est donnée dans le langage T_SQL sous SQL Server. Les concepts abordés sont les mêmes pour toute programmation SQL procédurale mais la syntaxe peut varier dans les autres SGBDs existants (Oracle, MySQL, PostgreSQL, etc.).

Cette formation a pour objectif :
– Gérer les transactions,
– Utiliser les variables,
– Utiliser les fonctions,
– Utiliser les types composites,
– Gérer les paramètres des sous programmes,
– Utiliser les collections,
– Gérer les exceptions,
– Déclarer les variables et les constantes,
– Utiliser les types de données et leur conversion,
– Utiliser les structures de contrôle,
– Utiliser les types objet,
– Utiliser les curseurs,
– Utiliser des triggers.

Visitez le site Web

SQL Procédural

Les entreprises disposent de très nombreuses données qui doivent être encodées, stockées, accédées, analysées, etc. par différents acteurs. A cette fin, il est essentiel que les informations soient facilement accessibles après leur encodage. Il convient donc de les enregistrer sous la meilleure forme en tenant compte des contraintes d’encodage et d’exploitation. Selon leur source ou leur finalité, différents types de modélisation de données peuvent être utilisés : la modélisation traditionnelle dite relationnelle, la modélisation dimensionnelle et la modélisation spécifique au big data, basée sur une structure NoSQL.

Les compétences visées par la formation sont les suivantes :
– Gérer les transactions ,
– Déclarer des variables et des constantes,
– Utiliser des variables,
– Maîtriser les types de données et leur conversion,
– Utiliser des fonctions,
– Maîtriser les structures de contrôle,
– Utiliser les types composites,
– Utiliser les types objet,
– Gérer les paramètres des sous programmes,
– Maîtriser l’utilisation des curseurs,
– Utiliser les collections,
– Gérer les sous programmes stockés,
– Gérer les exceptions,
– Utiliser des triggers.

Visitez le site Web

Mongo DB

Mongo DB est un SGBD NoSQL qui permet de stocker les données quels que soient leur type et leur sémantique. La formation permet de découvrir l’utilisation de Mongo DB et d’apprendre à ajouter des données et faire des requêtes permettant d’exploiter ces données.

Les compétences visées par la formation sont les suivantes :
– Utiliser un SGBD non relationnel,
– Critères de choix et de performance,
– Prendre en main NoSQL,
– Travailler avec des documents,
– La réplication et le sharding,
– Les performances et l’indexation,
– L’administration de MongoDB.

Visitez le site Web

Administration SQL Server

La formation d’administration sous SQL Serveur vise à présenter l’ensemble des fonctionnalités offertes par le SGBD aux participants. Les utilisateurs apprendront à manipuler l’outil afin d’effectuer les différentes tâches d’administration. La formation sera axée sur la pratique grâce à des exercices illustratifs issus de l’industrie.

Les compétences visées par la formation sont les suivantes :
– Installer et configurer SQL Server,
– Migrer SQL Server entre différentes versions,
– Utiliser les outils d’administration de SQL Server,
– Gérer les espaces de stockage,
– Sécuriser la communication,
– Planifier des tâches,
– Gérer les alertes,
– Administrer les accès,
– Maintenir des indexes,
– Planifier des backups,
– Effectuer une restauration,
– Utiliser les outils d’optimisation,
– Vérifier la performance,
– Intégrer des données à l’aide d’Integration Services.

Visitez le site Web

Programmation Java base

Le but de cette formation est d’initier les participants au langage Java, à sa syntaxe, ainsi qu’au développement d’applications en mode console. Le programme reprend toutes les notions de base de la programmation (variables, opérateurs, conditions, boucles, …). Ils apprendront également à utiliser un IDE (Eclipse) afin de construire leur programme ainsi que les bonnes pratiques de développement (conventions de nommage, debug, …).

Les compétences visées par la formation sont les suivantes :
– Ecrire un programme,
– Mettre en place des règles de programmation,
– Déclarer et instancier des variables,
– Manipuler les opérateurs,
– Ecrire des expressions,
– Utiliser les structures de contrôle,
– Ecrire des procédures,
– Ecrire des fonctions.

Visitez le site Web

Programmation Java OO avancé + Librairies

Cette formation concerne une introduction à la plateforme de développement Java, son langage, ses classes et ses spécificités techniques. Cette introduction est adressée à des personnes ayant déjà abordé les concepts clés de programmation et vise donc l’apprentissage du langage et de ses spécificités. La formation est également fortement axée sur le paradigme OO.

Les compétences visées par la formation sont les suivantes :
– Positionner le langage Java,
– Définir les concepts de la POO du point de vue du développement,
– Maîtriser la syntaxe du langage Java,
– Créer des classes et utiliser des objets,
– Utiliser l’héritage en Java,
– Gérer les entrées/sorties,
– Utiliser les principales classes du langage,
– Gérer les bases des interfaces graphiques en Java,
– Gérer les exceptions en Java.

Visitez le site Web

The Young Potential Boostcamp

From October 2020 until February 2021, you can participate in the Young Potential Boostcamp – a unique mentorship program that has been designed to provide engaging, informative experiences that will accelerate you along your path towards a career in technology. It’s a unique chance to learn, absorb invaluable information and give your career an extra boost! The Young Potential Boostcamp is a mentorship program that has been designed to provide engaging, informative experiences and activities that will accelerate you along your path towards a career in technology.

 

Visitez le site Web

Interface3

Interface3 travaille à étendre et diversifier les champs d’investissement professionnel des femmes et à leur permettre de bâtir des fondations efficaces pour une carrière professionnelle dans un marché de l’emploi au sein duquel les compétences informatiques constituent non seulement un atout de taille mais sont devenues incontournables !

 

Visitez le site Web