Formation ASP.NET Web Forms - Niveau 1

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation ASP.NET Web Forms, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Réaliser des sites web rapidement, en tirant partie des contrôles haut niveau d’ASP.Net Web Forms
  • Bâtir des sites à l’aide des pages maîtres (Master Pages), des contrôles utilisateurs et des thèmes
  • Appliquer les bonnes pratiques en matière de sécurité
  • Maîtriser l’architecture et le cycle de vie des composants pages : initialisation, chargement, traitement d’événements, liaison au modèle, préparation du rendu et nettoyage...

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 675,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 675,00 €

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

Description

ASP.NET Web Forms est un cadre d'application Web et l'un des nombreux modèles de programmation pris en charge par la technologie Microsoft ASP.NET.

Les applications Web Forms peuvent être écrites dans n'importe quel langage de programmation prenant en charge le Common Language Runtime, tel que C# ou Visual Basic.

ASP.NET Web Forms fait partie de l'infrastructure d'application Web ASP.NET et est inclus avec Visual Studio.

Programme

Introduction et rappels à .NET

Résumé des concepts internet et .NET
Tour des différentes technologies .NET pour le développement Web

Bases d’ASP.NET Web Forms

Site Web ou Application Web ? Faire une bonne utilisation du dossier App_Code
Cycle de vie des pages
Utilisation du XML pour la mise en place des contrôles serveur Web Forms
ViewState : mon meilleur ennemi
Gérer la déconnexion http à l’aide des outils Session, Cache, Application et Cookies
Utilisation et limitations du QueryString
Gestion des événements globaux de l'application à l’aide du global.asax
Mise en place d’une architecture de type Model View Controller, même en ASP.Net Web Forms
Gestion des erreurs à tous les niveaux : méthodes, pages, application

Travaux pratiques

Mise en place de compteurs d’utilisation de pages et du site à l’aide des différents outils ASP.NET

Contrôles serveur

Fonctionnalités de base des contrôles serveur : rôle côté serveur et côté client
Utilisation des simples contrôles serveur HTML (HtmlInputText, HtmlTable...) dans les scripts client (JavaScript, jQuery, ...)
Contrôles plus haut niveau : MultiView, Wizard, ...
Gestion de la validation "unobstrusive" avec les contrôles de validation

Travaux pratiques

Réalisation d’un mini-site de commerce avec login, caddie et grille de données pour travailler le cycle de vie de la page

Structuration d’un site

Imposer une disposition globale à l’aide des Master Pages et des thèmes
Réutiliser des composants à l’aide des contrôles utilisateur
Utilisation des feuilles de style CSS et des thèmes
Le gestionnaire de packages NuGet
Aide à la navigation SiteMapDataSource, SiteMap et SiteMapPath, TreeView et Menu

Travaux pratiques

Mise en place d’un site homogène en centralisant sa présentation dans un thème et une page maître et en structurant la navigation à l’aide d’un SiteMapDataSource

Accès aux données

Avantages / inconvénients des différentes technologies d’accès aux données de .NET dans le cadre d’ASP.NET Web Form : Entity Framework, ADO.NET et TableAdapters
Le principe du Simple/Complex DataBinding d’ASP.NET Web Forms
Utilisation des contrôles liés à une source de données : XmlDataSource, GridView (tri et pagination)
Afficher une vue Maître/Détail entre un contrôle GridView/ListView et les contrôles DetailsView, FormView
Principes des modèles (Templates)
Model binding d'ASP.NET, pour des accès 100% typés

Travaux pratiques

Réalisation d’un formulaire de recherche utilisant des requêtes incrémentales ADO.Net.
Emploi des bonnes pratiques pour éviter l’injection SQL
Utilisation des composants de haut niveau pour les accès aux données en lecture et écriture : ListView, GridView, SqlDataSource
Optimisation du ViewState et du nombre de requêtes en base

Sécurité

Les bonnes pratiques pour éviter la plupart des types d'attaque (SQL injection, spoofing, répudiation...)
La gestion des utilisateurs et des droits d’accès
Applications "intranet" : identification système
Application "internet" : identification applicative

Travaux pratiques

Mise en place d’une authentification par formulaire sur l’application Web existante

Configuration

Rôle et format du fichier Web.config.
Sauvegarde des paramètres de l'application
Configuration de la gestion des sessions

Travaux pratiques

Ces points étant centraux, ils seront utilisés dans de nombreux exercices pendant le stage

Introduction aux services Web

Services ASMX / services WCF
Architecture, communication XML/SOAP/JSON, interface du service et WSDL
Rôles des proxies

Travaux pratiques

Mise en place d’un service de recherche en base de données

Prérequis

Pour suivre cette formation ASP.NET Web Forms dans de bonnes conditions, il est indispensable d'avoir déjà développé en C# ou VB.Net et de connaître les rudiments des technologies Web.

Public

Cette formation ASP.NET Web Forms s'adresse aux développeurs et concepteurs devant mettre en œuvre des applications Web en développement rapide, à l’aide d’objets de haut niveau comme les outils GridView / ListView / SiteMapDataSource / MultiView / SqlDataSource.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Comprendre ce qu’est l’IA, la data, et être en mesure d’interagir avec confiance avec les équipes data d’une organisation
  • Définir les principes fondamentaux du machine learning et leur pertinence pour le secteur de la vente
  • Appliquer des techniques de data science (régression, web scraping, feature engineering...) pour améliorer les processus commerciaux
  • Concevoir et mettre en œuvre des stratégies de vente efficaces en utilisant l'IA générative et ChatGPT pour des tâches telles que la prospection, la préparation de rendez-vous et la rédaction de propositions de vente
  • Évaluer l'efficacité des applications GenAI dans les processus de vente et identifier les améliorations possibles
Tarif

A partir de 1 800,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser les fondamentaux de Airtable et la création de base de données
  • Utiliser les fonctionnalités avancées de Airtable
  • Composer et organiser des interfaces utilisateurs sans pré-requis en conception applicative
  • Créer des bases de données relationnelles dans un cadre applicatif
  • Modéliser et gérer des actions (workflows)
  • Intégrer des API pour créer des applications puissantes
  • Construire une application web ou mobile opérationnelle
Tarif

A partir de 2 770,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Administrer un serveur Windows, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Configurer un serveur dans un contexte d’entreprise (réseau, rôles, AD)
  • Partager les données de façon sécuriser en respectant les bonnes pratiques (groupes locaux, globaux, clichés)
  • Gérer des VM Hyper-V (création, accès à distance, cycle de vie)
  • Installer une application ou un site WEB sous IIS avec certificats (https)
  • Sauvegarder/restaurer une base SQL Server (automatisation, base miroir)
  • Savoir lire un script PowerShell et l’exécuter
Tarif

A partir de 2 790,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Polymer JS v3

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Polymer JS v3 vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre le standard Web Components
  • Utiliser Polymer JS v3 pour réaliser des application Single Page
  • Comprendre les outils associés à Polymer JS v3
  • Utiliser lit-html comme langage de Templating
  • Maîtriser les concepts de Polymer JS v3
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

XML - Prise en main

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Développeurs Web souhaitant acquérir les compétences nécessaires pour écrire des documents XML bien formés et valides et insérer le XML
dans une application PHP ou JAVA.

À l'issue de la formation, le stagiaire sera capable de :

  •     Créer un document XML
  •     Utiliser les DOM, XPath, XLS/XSLT et XQuery

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours adapté au niveau suivi

Evaluation

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences

Public concerné

Concepteurs et développeurs d'applications, chefs de projets.

Pré-requis

Avoir déjà programmé dans un langage de programmation (Java ou PHP) en fonction du module choisi pour l'intégration de XML dans une application.

Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Entreprise

Objectifs de la formation

  • Créer une page HTML avec des éléments simples (texte, images, listes, liens)
  • Mettre en forme le contenu de la page en CSS
  • Définir des règles de positionnement du contenu
  • Créer et mettre en forme des formulaires de saisie
  • Créer et mettre en forme un tableau de données
  • Intégrer du contenu multimédia
  • Intégrer les bonnes pratiques de conception pour créer des pages Web accessibles
Tarif

A partir de 990,00 €

Durée

27 heures

Modes
  • Distance

Adobe After Effects - Base

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les bases du logiciel After Effects afin d’être en mesure de créer des animations graphiques, des effets spéciaux, des montages vidéo à destination d'un site Web ou d'un support de type DVD, CD....

À l'issue de la formation, le stagiaire sera capable de :

  • Créer une animation avec After Effects
  • Maîtriser l'animation des textes avec les effets
  • Gérer la lumière et les ombres sur un objet 3D
  • Paramétrer une composition à l'aide de calques
Tarif

A partir de 2 250,00 €

Durée

5 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Formation WinDev : Initiation

Proposé par PLB CONSULTANT

Objectifs de la formation

Windev est un atelier logiciel vous permettant de développer très rapidement des applications pour les systèmes d'exploitation classiques Windows, Linux ou MAC, des sites web dynamiques avec WebDev et des applications pour mobiles IOS ou Android avec WinDev Mobile. L'environnement de développement est le même pour toutes les plateformes cibles et il permet de prendre en charge toutes les phases de développement du cahier des charges à l'application finale. Outre la rapidité de développement qui a largement contribué au succès des produits PC Soft, une même application source peut être facilement adaptée sur différentes plateformes. Avec quelques adaptations ponctuelles, votre code est donc presque unique quelle que soit la cible et la nature du développement : client riche, site web, application pour Smartphone ou tablette. Vous pouvez même générer si besoin des sites PHP, des archives Java ou des assemblages .NET. Lors de cette formation Windev très pratique (de nombreux travaux pratiques sont réalisés), vous allez apprendre tout d'abord à prendre en main l'environnement Windev (créer des fenêtres, des menus, etc...) et passer ensuite rapidement au concret, en créant votre propre base de données et en la mettant en relation avec les fenêtres. Concrètement vous disposez déjà de tous les éléments pour développer vos premières IHM.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Préparer, mener et mesurer une campagne publicitaire sur le Web et les réseaux sociaux.
Tarif

A partir de 1 510,00 €

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Citrix NetScaler Security, les participants auront acquis les compétences et connaissances nécessaires pour :

  • Déployer et gérer AppFirewall, y compris les types d'attaques Web, les protections et les signatures, le moteur d'apprentissage adaptatif, les politiques et les profils AppFirewall, le dépannage et d'autres fonctions de sécurité pertinentes NetScaler
  • Déployer et utiliser le système NetScaler Management et Analytics, y compris la capacité de gérer centralement plusieurs plateformes NetScaler, d'organiser les changements de configuration, de sortir les rapports sur les transactions passant par l'environnement NetScaler, visualiser l'infrastructure et planifier les évolutions
  • Mettre en œuvre des fonctionnalités telles que la mise en cache, l'optimisation Front-end, la journalisation Web NetScaler et l'optimisation TCP/HTTP pour optimiser le trafic géré par un environnement NetScaler.
 
Tarif

A partir de 4 125,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...