C# - Développement avec le Framework .NET Core 2.1 / 3.0

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Concevoir une application basée console en utilisant .NET Core
  • Utiliser Visual Studio pour créer, déboguer et organiser ses projets
  • Utiliser toutes les fonctionnalités du langage C#
  • Définir la programmation orientée objet.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 3 050,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 3 050,00 €

Durée 5 jours  (35h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Introduction

  • Présentation et rôle du .NET Core
  • .NET Framework et .NET Standard
  • CLR (Common Language Runtime )
  • Les assemblys
  • Compilation JIT (Just In Time)
  • Common Type System (CTS)
  • Nuget
  • Le garbage collector
  • Les différentes versions du .NET Core
  • Exécutables dépendant du framework (FDE)
  • Exécutable monofichier
  • Liaison d'assembly
  • Tiered / ReadyToRun images
Exemple de travaux pratiques (à titre indicatif)
  • Décompilation d'un assembly

Visual studio

  • Introduction
  • Les différentes éditions de Visual Studio
  • Concept de projet / solution
  • Personnalisation des projets pour les applications .NET Core
  • Le débogueur
  • Utilisation de nuget
Exemple de travaux pratiques (à titre indicatif)
  • Découverte de Visual Studio

Le langage C#

  • Application console
  • Vue d'ensemble des types communs
  • Les chaînes de caractères
  • Les instructions conditionnelles
  • Les boucles
  • Les exceptions
Exemple de travaux pratiques (à titre indicatif)
  • Création d'une application console

Jour 2

L'héritage

  • Concept de base
  • Le polymorphisme
  • Les opérateurs "is" et "as"
  • Redéfinition des méthodes et des propriétés
  • Appeler la méthode ou la propriété de la classe de base
  • Les classes abstraites
  • Les classes scellées
  • Les interfaces
  • La classe de base : "object"
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation de l'héritage

Les fonctionnalités avancées de C#

  • Les délégués
  • Les évènements
  • "Object initializer"
  • "Local variable type inference"
  • Typage des tableaux implicites
  • Les types anonymes
  • Les méthodes anonymes
  • Les expressions lambda
  • Les méthodes d'extensions
  • Les "generics"
  • Les collections
  • Property / tuples patterns
  • Positional patterns
  • Index et plages
  • Types références nullables
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation des délégués, méthodes anonymes, expressions lambda et méthodes d'extensions

Jour 3

LINQ (Language Integrated Query)

  • Introduction
  • Les méthodes d'extensions LINQ
  • Le langage LINQ intégré au C#
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation de LINQ

Quelques API du .NET Core

  • Les flux
  • L'encodage
  • Les BinaryReader et les BinaryWriter
  • Les flux de caractères
  • Concept de sérialisation
  • Logger l'exécution de son application
Exemple de travaux pratiques (à titre indicatif)
  • Lecture d'un fichier texte et écrit d'un fichier binaire

Jour 4

TPL (Task Parallel Library )

  • Introduction
  • Les threads
  • La classe Parallel
  • Les tâches
  • Parallel LINQ (PLINQ)
  • L'asynchronisme
  • Les flux asynchrones
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation des bibliothèques de tâches

Accès aux données

  • Avant ADO.NET ADO.NET
  • La classe DbConnection
  • La classe DbCommand
  • La classe DbDataReader
  • La classe DbDataAdapter
  • Généricité des objets ADO.NET
  • ADO.NET avec SQL Server 2019
  • Introduction à Entity Framework
Exemple de travaux pratiques (à titre indicatif)
  • Lecture et écriture dans une base de données SQL Server

Jour 5

Manipulation de données aux formats XML et JSON

  • Introduction
  • Lire un contenu JSON
  • Générer un contenu JSON
  • Lire un contenu XML
  • Générer un contenu XML
  • LINQ to XML
Exemple de travaux pratiques (à titre indicatif)
  • Lecture d'un fichier XML en utilisation la désérialisation

Utilisation de Web Services

  • Introduction
  • La bibliothèque HttpClient
Exemple de travaux pratiques (à titre indicatif)
  • Consommation d'un Web Service pour récupérer la météo

Examen M2i (en option)

  • Prévoir l'achat de l'examen en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • Il s'agit d'un QCM dont la durée moyenne est d'1h30 et dont le score obtenu attestera d'un niveau de compétence
  • L'examen n'est pas éligible au CPF, mais permettra néanmoins de valider vos acquis

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation et/ou un examen M2i

Les + de la formation

Un examen M2i permettant de valider vos acquis à l'issue de la formation est disponible sur demande (coût : 120€).

Prérequis

Avoir des connaissances de base sur la programmation algorithmique (manipulation des instructions conditionnelles, boucles, tableaux...).

Public

Développeurs ayant déjà une expérience dans la programmation.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les avantages et contraintes technologiques, réglementaires, et organisationnelles d'un projet Big Data
  • Rédiger la charte d'un projet Big Data
  • Planifier un projet Big Data et choisir une méthodologie (Agile / traditionnelle / hybride)
  • Identifier les ressources du projet, et choisir une plateforme (On-Premise, Cloud, ou hybride, SaaS vs PaaS vs FaaS)
  • Exécuter un projet Big Data du développement au déploiement / monitoring
  • Adopter une démarche d'amélioration continue.
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Exécuter en toute sécurité des interventions sur des installations photovoltaïques
  • Gérer et appliquer la réglementation selon la norme NF C 18-510
Tarif

A partir de 1 390,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Identifier les enjeux de l'accessibilité web et les exigences du RGAA
  • Évaluer un site web existant en fonction des critères du RGAA
  • Mettre en œuvre les techniques de développement web pour répondre aux critères d'accessibilité du RGAA
  • Utiliser des outils et méthodologies pour tester l'accessibilité d'un site web
  • Modifier des éléments existants d'un site web pour améliorer son accessibilité
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Souligner les avantages de la nouvelle base de données SAP "In-Memory" sur laquelle se base SAP BW/4HANA
  • Décrire les nouvelles interfaces utilisées dans SAP BW/4HANA (SAP BW/4HANA Cockpit, SAP BW/4HANA Modeling Tools)
  • Supporter un projet de migration de SAP BW vers SAP BW/4HANA d'un point de vue applicatif
  • Décrire le cadre d'architecture SAP LSA++ et fournir des lignes directrices sur les possibilités d'adaptation d'une architecture existante
  • Utiliser conjointement la modélisation native SAP HANA et les InfoProviders BW dans les scénarios dits "mixtes"
  • Mettre en oeuvre les concepts de multi-température des données dans SAP BW/4HANA
  • Fournir un aperçu des méthodes d'approvisionnement de données dans SAP BW/4HANA, notamment l'interface Big Data et le streaming temps réel basé sur SAP HANA Smart Date Integration
  • Extraire des données, effectuer des statistiques sur BW en utilisant le concept de Core Data Services
  • Décrire l'impact que SAP S/4HANA peut avoir sur une stratégie SAP BW, notamment par l'utilisation des analytiques embarqués.
Tarif

A partir de 4 100,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Soutenir et mener l'exécution du programme dans SAFe®
  • Appliquer la pensée Lean-Agile pour livrer plus de valeur
  • Planifier et exécuter un "Program Increment"
  • Créer un environnement propice à une amélioration continue
  • Incarner un Servant Leader du train (Agile Release Train)
  • Coacher un train (ART) pour plus de performance et d'efficacité
  • Vous certifier "SAFe® Release Train Engineer".
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Laravel est un framework PHP open source qui permet de developer des applications WEB PHP selon le modèle MVC et dans une approche objet.
Arrivé récemment dans le monde des frameworks PHP, sa légéreté et son élégance vous permettent de developer rapidement et de vous affranchir de certains aspects répétitifs tout en disposant d’une boîte à outils complète et efficace.

Cette formation Laravel vous apprendra à mettre en oeuvre le routage, le moteur de template, le constructeur de formulaire, le système d’authentification, le créateur de requête SQL et un ORM performants (Eloquent), ainsi que d’autres éléments encore tel que l’envoi de mail.

Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Adobe ILLUSTRATOR 2021 | De A à Z

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

Ce cours comprend:

+ de 18h de vidéos ( outils + Ateliers Créatifs)

Fichiers de travail téléchargeables

Contenu du cours mis à jour régulièrement et toujours actualisé avec les dernières tendances Graphique

Toutes les futures mises à jour d'Illustrator seront incluses dans ce cours sans paiement supplémentaire

Temps de fin estimé: 45 heures (y compris la fin de tous les exercices et quiz)

Certificat d'achèvement à la fin du cours complet


Sujets évoqués :
Créer des logos
Transformer les photographies en illustrations vectorielles
Préparation des graphiques pour le Web et l'impression
Travailler avec le texte de manière créative
Créer des illustrations vectorielles
Vectorisation et colorisation de dessins à main tracés
Concevoir des infographies
Maîtriser les outils et techniques avancés d'Illustrator
Pratiquez tout ce que vous apprenez avec les fichiers d'exercices fournis
Apprenez Illustrator dès le départ comme un professionnel l'utiliserait
Maîtriser les techniques avancées d’Illustrator
Connaître les outils avancés et plus complexes
Options et manipulations plus précises
Apprendre la 3D sur Illustrator
Création de logos complexes
Création de visuel 2D
Carte de visite et papeterie
Illustration, pictogramme
Ateliers créatifs et thématiques
Etre indépendant sur Illustrator
Tarif

A partir de 580,00 €

Durée

2j / 19h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Réaliser en toute sécurité des interventions sur les équipements électroniques en plateforme d'essais ou laboratoire en basse ou haute tension
  • Gérer et appliquer la réglementation selon la norme NF C 18-510
  • Maintenir son habilitation électrique initiale
Tarif

A partir de 1 390,00 €

Durée

2j / 11h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Intégrer la sécurité dès le début du cycle de développement (DevSecOps)
  • Utiliser les techniques de sécurisation des applications Web
  • Identifier et mettre en place des contre-mesures contre les vulnérabilités courantes.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Caractériser et élaborer la politique marketing et commerciale en définissant les axes de la stratégie commerciale, en mobilisant les ressources CRM et Web afin de piloter le développement commercial et promotionnel d'une BU
  • Assurer le développement commercial en renforçant la relation et l'expérience client afin de mobiliser et piloter les ressources et moyens de fidélisation de la clientèle
  • Construire le développement de l'activité commerciale en mettant en oeuvre les outils du marketing opérationnel et merchandising, une politique de communication, dans le but de développer et conduire l'action commerciale
  • Mobiliser les différents services de la BU en mettant en oeuvre un programme des actions commerciales et en élaborant un tableau de suivi et du reporting afin de planifier et coordonner les activités de développement commercial
  • Développer les compétences de l'équipe commerciale en mettant en place une organisation et un suivi de l'activité individuelle et collective afin de fédérer l'équipe autour d'un plan de développement commercial.
Tarif

A partir de 2 919,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...