Visual Studio 2017, les nouveautés

Cette formation permet de découvrir les nouveautés du logiciel Microsoft Visual Studio 2017.
Vous ferez un tour du propriétaire depuis l’installation et jusqu’à la customisation du Visual Studio.
Vous développerez également différentes applications en mettant en œuvre les nouveautés des langages, les améliorations pour le développement, le débogage, les tests unitaires et le diagnostic.
Vous verrez enfin quelques fonctionnalités périphériques et des astuces pour gagner facilement en productivité.

Durée
2 jours
Tarif par participant
1000.00
Objectifs
  • Programmer sous Visual Studio 2017
  • Découvrir les améliorations ergonomiques de l’IDE
  • Découvrir les nouveautés des langages pris en charges
  • Développer des applications Windows, Web et mobiles
  • Découvrir les nouvelles possibilités de débogage, test unitaire, diagnostic
  • Montrer l’amélioration du support azure
  • Gérer les bases de données depuis Visual Studio
  • Déployer Docker 
Audience

Cette formation s'adresse aux développeurs maîtrisant la programmation. Pour suivre la formation, il faut : un minimum d'expérience dans la programmation orientée objet, maîtriser les notions de base de la programmation structurée notamment des concepts de base (boucles, variables, appels de fonctions...)

Plan détaillé

Installer Visual Studio 2017

  • Gestion de l’installation par module
  • Présentation des nouvelles briques

Créer un projet

  • Se connecter à Visual Studio Team Services
  • Récupérer un projet ou dossier
  • Recherche dans le projet

Windows C# 7 : Améliorations  

  • Développer un projet WPF ou Windows universel 
  • Mettre en place un service Cloud
  • Déboguer
  • Développer Tests unitaires
  • Diagnostiquer le code
  • Contrôler le nommage

Développer une application mobile

  • Développer un projet en Xamarin ou Apache Cordova ou Unity
  • Déboguer

Développer un projet C++

  • Développer un projet C++ avec STL
  • Déboguer
  • Contrôler le nommage

Gérer les dernières versions de SQL Server

  • Gérer une base de données SlqServer 2016/azure SQL Database
  • Ecrire un programme en R

Application Web : Nouveautés et améliorations

  • Développer avec un serveur Nodes.js ou Asp.Net Core
  • Développer avec Typescript 2.1 et JavaScript
  • Déboguer sous Edge ou Chrome 
  • Déployer avec Docker
  • Utiliser un package Nuget
     
Formateurs
Rémy Fricou, Jérémie Loscos
image
formation expaceo