bserttas

Introduction aux applications mobiles en Xamarin

Introduction aux applications mobiles en Xamarin

Objectif

Ce cours introduit le framework Xamarin pour Android et IOS via le langage C#. Vous étudierez les API Xamarin.Android et Xamarin.iOS, et vous développerez des applications mobiles partageant des librairies métiers.

Prérequis

Vous devez avoir les bases du langage C# 3.0 ou une bonne connaissance du langage Java S7.

Profil du stagiaire

Ce cours est destiné aux développeurs et chefs de projets mobilité.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Introduction à la plateforme Xamarin

Module 2 : Développement des interfaces Android et iOS

Module 3 : Traitement des données pour les applications Android et iOS

Implémentation et gestion de la virtualisation de serveurs Microsoft

Implémentation et gestion de la virtualisation de serveurs Microsoft

Objectif

Acquérir les connaissances et les compétences nécessaires au déploiement et à la gestion d’un environnement de virtualisation de serveur à l’aide des technologies Microsoft.

Prérequis

Pour suivre ce cours, le stagiaire doit posséder des connaissances pratiques dans les domaines suivants :

Profil du stagiaire

Ce cours s’adresse principalement aux administrateurs système Microsoft Windows Server 2008 chargés de gérer et d’implémenter les technologies de virtualisation des serveurs au sein de leur réseau.
Idéalement le stagiaire possède déjà au minimum 1,5 ans d’expérience avec Microsoft Windows Server 2008 en tant qu’administrateur de serveur. Aucune expérience précédente de la virtualisation n’est requise. Toutefois, une connaissance des concepts de virtualisation et des outils de gestion est fortement recommandée.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Évaluation et planification de la virtualisation

Module 2 : Installation et configuration du rôle serveur Hyper-V

Module 3 : Création et configuration de disques durs virtuels et d'ordinateurs virtuels

Module 4 : Intégration de System Center Virtual Machine Manager à Microsoft Hyper-V Server 2008 R2 (SCVMM)

Module 5 : Création et déploiement d'ordinateurs virtuels à l'aide de SCVMM 2008 R2

Module 6 : Gestion des ordinateurs virtuels à l'aide de Virtual Machine Manager 2008 (VMM)

Module 7 : Configuration et gestion de la bibliothèque VMM

Module 8 : Configuration des rôles utilisateur et du portail en libre-service VMM

Module 9 : Implémentation de la haute disponibilité pour la virtualisation de serveurs

Module 10 : Maintenance des mises à jour logicielles à l'aide de l'outil de maintenance hors connexion de l'ordinateur virtuel Offline Virtual Machine Servicing Tool

Module 11 : Contrôle et création de rapports sur la virtualisation

Module 12 : Stratégies de sauvegarde et de restauration des ordinateurs virtuels

Module 13 : Virtualisation de bureau à l'aide des services bureau à distance

Module 14 : Extension des services bureau à distance hors de l'organisation

La programmation C#

Programmation en C#

Pour les développeurs avec une expérience de l'objet

Objectif

Cette formation vous permettra d’obtenir les compétences et les connaissances nécessaires afin de développer des applications Windows en utilisant le langage C#.

Prérequis

Connaissance en langage C# et en programmation orientée objet.

Profil du stagiaire

Cette formation s’adresse aux développeurs expérimentés.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Rappels sur la syntaxe C#

Module 2 : Création de méthodes, gestion des exceptions et surveillance des applications

Module 3 : Types de base et développement d'une application Visual C#

Module 4 : Création de classes et mise en œuvre des collections génériques

Module 5 : Création d’une hiérarchie de classe en utilisant l’héritage

Module 6 : Lecture et écriture de données locales

Module 7 : Accès à une base de données

Module 8 : Accès à des données à distance

Module 9 : Conception d’une interface utilisateur pour une application graphique

Module 10 : Amélioration de la performance des applications et des temps de réponse

Module 11 : Intégration avec le code non géré

Module 12 : Création de types réutilisables et d’assemblages

Module 13 : Chiffrement et déchiffrement des données

C# pour les débutants 1/2

C# pour les débutants 1/2

Objectif

Cette formation vous permettra de découvrir le langage C#.

Profil du stagiaire

Cette formation s’adresse aux personnes ayant une connaissance basique de l’algorithmique et des langages de programmation.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Syntaxe générale

Module 2 : Les types primitifs et les variables

Module 3 : Les expressions et la console

Module 4 : Les conditions

Module 5 : Les boucles

Module 6 : Les tableaux, listes et énumérations

Module 7 : Les fonctions

Module 8 : Les casting de types

Module 9 : Utilisation du debugger

Module 10 : La bibliothèque .NET

Module 11 : Les objets et les classes

Module 12 : Les méthodes et les propriétés

Module 13 : Les exceptions

Module 14 : Les types de projets

C# pour les débutants 2/2

C# pour les débutants 2/2

Objectif

Cette formation vous permettra de découvrir le langage C#.

Prérequis

Pour suivre cette formation, vous devez préalablement avoir complété le cours « C# pour les débutants 1/2 » et compris la POO (Programmation Orienté Objet).

Profil du stagiaire

Cette formation s’adresse aux personnes ayant une connaissance basique de l’algorithmique et des langages de programmation.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Héritage

Module 2 : Polymorphisme

Module 3 : Conversions et comparaisons d'objets

Module 4 : Les interfaces

Module 5 : Les classes et méthodes abstraites

Module 6 : Les paramètres de référence et de sortie

Module 7 : Les structures

Module 8 : Les méthodes et interfaces génériques

Module 9 : Les méthodes d'extensions

Module 10 : Les événements

Module 11 : Le développement avec LinQ

Introduction au développement objet

Introduction au développement objet

Objectif

Cette formation vous introduit la programmation orienté objet.

Durée

4 jours (28 heures)

Plan de formation

Module 1 : Introduction

Module 2 : Initiation à la programmation orientée objet

Module 3 : Principaux concepts objets

Module 4 : Gestion des objets en mémoire

Module 5 : La relation d'association

Module 6 : La relation d'héritage

Module 7 : Compléments sur l'écriture de classes

Module 8 : Gestion des exceptions

Développement C# avec WinForms

Développement C# avec WinForms

Objectif

Cette formation vous permettra de découvrir le langage C#.

Prérequis

Vous devez savoir développer en langage C#.

Profil du stagiaire

Cette formation s’adresse aux développeurs C# junior.

Durée

2 jours (14 heures)

Plan de formation

Module 1 : Création d'une interface WinForms

Module 2 : Manipulation des controls et de leurs propriétés

Module 3 : Gestion des événements

Module 4 : Les boites de dialogues

Module 5 : les controls dynamiques

Module 6 : Manipulation de form et navigation

Module 7 : Conseils et astuces

Les bases de données avec ADO.NET

Les bases de données avec ADO.NET

Objectif

À l’issue de cette formation, les stagiaires auront les connaissances pour :

Prérequis

Vous devez avoir des connaissances de base de SQL et de la programmation de .NET ou avoir suivi la formation « La programmation C# ».

Profil du stagiaire

Cette formation s’adresse à tout public souhaitant acquérir des compétences en développement Microsoft.Net, notamment ADO.NET avec C#.

Durée

2 jours (14 heures)

Plan de formation

Module 1 : Introduction à ADO.NET

Module 2 : Connexions ADO.NET

Module 3 : Commandes ADO.NET

Module 4 : DataReaders et mode connecté

Module 5 : Ensembles de données et accès déconnecté

Module 6 : En savoir plus sur DataSets

Module 7 : XML et ADO.NET

Module 8 : Concurrence et transactions

Module 9 : Caractéristiques supplémentaires

Module 10 : LINQ et Framework d'entité

Développer une base de données

Développer une base de données

Objectif

Ce cours introduit SQL Server et décrit la conception logique des tables, l’indexation et les plans de requête, en se concentrant sur la création de bases de données objets incluant des vues, procédures stockées à l’aide de paramétrages et fonctions. D’autres aspects tels que les procédures de codage, transactions, erreurs de manipulation, SQL CLR seront également vues.
Durant ce stage seront également traitées les nouveautés de SQL Server :

Points forts de cette formation

Prérequis

Profil du stagiaire

Ce cours est destiné aux professionnels IT souhaitant acquérir des compétences sur SQL Server (fonctionnalités produits et techniques d’implémentation de bases de données).

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Introduction à SQL Server et ses outils

Module 2 : Travailler avec des types de données

Module 3 : Concevoir et implémenter des tables

Module 4 : S’assurer de l’intégrité des données sous restrictions

Module 5 : Planification d’index pour SQL Server

Module 6 : Implémenter les structures des tables dans SQL Server

Module 7 : Lecture des plan d’exécution de SQL Server

Module 8 : Amélioration des performances au travers des indexes non clustérisé

Module 9 : Concevoir et implémenter des vues

Module 10 : Concevoir et implémenter des procédures de stockage

Module 11 : Fusion des données et passer une table en paramètre

Module 12 : Concevoir et implémenter et les fonctions utilisateurs

Module 13 : Créer des applications SQL Server hautement concurrentes

Module 14 : Configuration de la sécurité de l’agent SQL Server

Module 15 : Répondre aux manipulations de données via les trigger

Module 16 : Implémentation du code géré par SQL Server

Module 17 : Stockage des données XML dans SQL Server

Module 18 : Requêtes de données XML Data dans SQL Server

Module 19 : Travailler avec les données spatiales de SQL Server

Module 20 : Travailler avec des index et requêtes full-text

Écrire des requêtes Transact SQL

Écrire des requêtes Transact SQL

Objectif

Ce cour permet aux stagiaires d’acquérir les compétences techniques nécessaires pour écrire des requêtes Transact SQL. À l’issue de cette formation vous serez capable :

Prérequis

Vous devez préalablement avoir des bases SQL Server et avoir des connaissances de l’environnement Windows.

Profil du stagiaire

Ce cours est destiné à des administrateurs et des développeurs de base de données.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Comprendre Microsoft SQL Server

Module 2 : Comprendre Transact-SQL

Module 3 : Écrire des requêtes Select

Module 4 : Interroger plusieurs tables

Module 5 : Trier et filtrer des données

Module 6 : Travailler avec les types de données de SQL Server

Module 7 : Utiliser les fonctions intégrées

Module 8 : Regrouper et agréger des données

Module 9 : Utiliser des sous-requêtes

Module 10 : Utiliser des expressions de table

Module 11 : Utiliser les fonctions de fenêtrage

Module 12 : Comprendre les ensembles de pivot et de regroupement

Module 13 : Interroger les métadonnées de SQL Server

Module 14 : Programmer avec T-SQL

Module 15 : Implémenter la gestion d'erreur

Module 16 : Implémenter les transactions

Module 17 : Améliorer les performances des requêtes

Retour en haut