WhatsApp | Full Stack Way Email | Full Stack Way Tél | Full Stack Way

Accueil > formation > asp .net

Formation ASP .net

ASP.NET est un Framework open source de Microsoft, utilisé pour développer des applications web dynamiques. Il a plus de compatibilité avec les produits Microsoft tell que SQL Server, Azure, Visual Studio…

Formation ASP .net individuel ou en groupe, en présentiel à Fès ou distanciel au Maroc chez notre école de formation.

Formation ASP .net - EPG

Déroulement Et Tarifs

Formation Individuel | Formation En groupe
Type Continue Accélérée Continue Accélérée
Prix 600 DH / Mois 1200 DH / Mois 300 DH / Mois 900 DH / Mois
Déroulement / semaine 1 séance de 1h30 3 séances de 1h30 1 séance de 1h30 3 séances de 1h30
Durée 4 Mois (24h) 2 Mois (36h) 4 Mois (24h) 2 Mois (36h)
Début Dans un délai de 48 h après l'inscription
Horaire Flexible selon votre disponibilité et de l'enseignant À déterminer après la fin d'inscription

Programme De La Formation

introduction et rappels :

  • rappels des concepts liés à l'internet/intranet et technologies .net.
  • l'architecture d'une application internet/intranet, rappel des méthodes http.
  • les technologies .net. application web en .net.
  • les outils intégrés à visual studio.

fonctionnement des pages asp.net :

  • principe des pages asp.net, cycle de vie.
  • utilisation des contrôles serveur webforms. intégration dans les pages aspx avec visual studio.
  • persistance de l'état des contrôles serveur avec le viewstate
  • gestion de la persistance des données applicatives : session, cache, application, cookies.
  • membres caractéristiques des classes page, httprequest, httpresponse et httpserverutility.
  • utilisation et limitations du querystring.
  • mise en œuvre du crosspagepostback.
  • gestion des événements dans les pages asp.net et cycle de vie : load, unload, prerender...
  • gestion des événements de l'application : fichier global.asax, événements importants, utilisation.
  • structuration d'une application web avec vs (séparation données/code/présentation, dossiers spéciaux, ressources, etc.)

contrôles serveur :

  • avantages et inconvénients dans les échanges.
  • objets, arrays, syntaxe et parseur json.
  • json, avantages et inconvénients.
  • sérialisation entre client et serveur.

programmation du dom :

  • utilité des contrôles serveur pour la création de pages actives côté client et serveur.
  • intégration des contrôles serveur html (htmlinputtext, htmltable...) avec les scripts clients javascript/jquery
  • contrôles conteneur : panel, multiview, wizard...
  • contrôles riches : calendar, adrotator, fileupload...
  • contrôles de validation, groupes de validation et unobstrusive validation d'asp.net

conception de la structure d'un site web :

  • contrôles utilisateur pour la structuration des pages.
  • mise en forme d'un site à l'aide des masterpages.
  • rôles des dossiers spéciaux (app_code, app_data, app_themes, etc.).
  • utilisation des feuilles de style css et des thèmes.
  • le gestionnaire de packages nuget.
  • mise en place d'un système de navigation avec sitemap et sitemappath, treeview et menu.

accès aux données :

  • tour des différents moyens d'accès aux données avec asp.net webforms : entity framework, ado.net et tableadapters.
  • mécanismes d'accès à une bd : connexion, instruction sql, procédure stockée, lecture.
  • mécanisme de databinding.
  • 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.

gestion de la sécurité :

  • les types d'attaques (sql injection, spoofing, répudiation...).
  • les moyens de prévenir des attaques.
  • contrôle applicatif des accès et des droits.
  • gestion de la sécurité par le système.
  • gestion de la sécurité par l'application.

configuration et déploiement :

  • gestion des exceptions.
  • rôle et format du fichier web.config.
  • sauvegarde des paramètres de l'application.
  • configuration de la gestion des sessions.
  • le mode release.
  • la publication de l'application.

utilisation des services web :

  • les principes des services web.
  • architecture, communication xml/soap/json, méta-données wsdl.
  • appel d'un service web à partir d'une requête http et d'un proxy.

Foire Aux Questions (FAQs)

Pour toute personne étudiant(e), développeur ou intéressée par cette formation.

Nous mettons à votre disposition 2 méthodes de paiement flexibles : Par virement bancaire. Ou en espéces chez notre école.

Inscription ouverte

Formation Une formation flexible présentiel ou distanciel à votre rythme.

Plus de Formations