Choisir un framework de développement PHP – 1 JOUR

Séminaire technique de présentation accompagné de démonstrations, mais sans manipulation de la part des stagiaires.

Public :

  • Développeurs PHP, Chefs de projets, Architectes Web.

Objectifs :

  • Comprendre les avantages de l’organisation en couches d’une application PHP et du modèle de conception MVC.
  • Evaluer la valeur ajoutée d’un framework de développement PHP.
  • Choisir un framework de développement en fonction des besoins de vos applications.

Pré-requis :

  • Connaissance de la programmation et du langage HTML, ainsi que des technologies de l’Internet.
  • Etre familiarisé avec le langage PHP et la programmation orientée objet en PHP.

Contenu pédagogique

Le développement en couches : Concepts fondamentaux

  • Rappels sur les concepts de développement Web
    • Le protocole HTTP : utilisation dans le développement Web
    • Distinguer les traitements clients des traitements serveurs
  • Rappels sur les notions de conception et programmation orientée objet

Introduction aux frameworks et aux Design-Patterns

  • Qu’est-ce qu’un Design-Pattern ?
    • Le lien avec la programmation orientée objet
    • Des modèles de conception réutilisables
  • Le modèle MVC : un indispensable pour le développement structuré
    • Les différentes responsabilités attribuées : Le modèle, la vue, le contrôleur
    • Comment l’utiliser en PHP ?
    • Apports et avantages
  • Qu’est-ce qu’un frameworks ?
    • Un assemblage de patterns…
    • Gagner en productivité et en robustesse
    • Les frameworks de développement PHP : Tour d’horizon

Présentation et comparatifs de 3 frameworks PHP incontournables

  • Symfony
    • Historique et philosophie
    • Installation de symfony dans un projet PHP : Création de projets et d’applications
    • La configuration de symfony avec le langage YAML
    • Utiliser une base de données
    • Les modules dans symfony : utilisation, extension et création pour personnaliser son application
    • Les templates : des modèles réutilisables
    • Gestion des sessions utilisateurs (identification et autorisations)
    • Gestion des formulaires et des validations de saisie
  • CakePHP
    • Présentation et introduction à CakePHP : les principales fonctionnalités
    • Structure d’un projet CakePHP et génération des artefacts MVC
    • Les composants CakePHP pour implémenter MVC
    • Les principes du  » scaffolding « 
    • Fonctionnalités avancées
  • Zend Framework (ZF)
    • Présentation et introduction et historique de Zend Framework
    • Architecture du framework : Les  » Core Components « 
    • Configuration du framework pour l’utiliser dans ses applications
    • Le modèle de programmation MVC avec ZF
    • Architecture MVC de ZF : Zend_Controller, Zend_View
    • Manipulation de données avec Zend_DB : Principes de persistance et de mapping objet/relationnel
    • Utiliser les fonctionnalités avancées de ZF

Conclusion

  • Les critères pour bien choisir
    • Selon son environnement de travail, les aspects critiques de l’application, les contraintes imposés par l’existant…
  • Un investissement nécessaire
  • Exemples d’utilisation réussie et retours d’expérience

Nous contacter:

Avenue de l’indépendance Belge 58
1081 Bruxelles

Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

NOS AVANTAGES :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercices,…

Training ASP.NET MVC 3 Framework – 3 days

Class overview :

This ASP.NET MVC 3 Framework training provides a practical hands-on introduction to developing Web applications using ASP.NET MVC 3 and C#. This new Web development framework from Microsoft emphasizes separation of concerns in the architecture and testability of applications.

Class goals :

Gain a thorough understanding of the philosophy and architecture of Web applications using ASP.NET MVC.
Acquire a working knowledge of Web application development using ASP.NET MVC and Visual Studio 2010.
Learn to access databases using ADO.NET, LINQ, and Entity Framework 4.1.
Learn to perform automated testing of Web applications created using ASP.NET MVC.
Learn to implement security in ASP.NET MVC applications.
Learn to combine ASP.NET MVC and Web Forms when appropriate.
Learn to deploy ASP.NET MVC applications.

Content of Training ASP.NET MVC 3 Framework

Class Outline

  1. Introduction to ASP.NET MVC
    1. Review of ASP.NET Web Forms
    2. Advantages and Disadvantages of Web Forms
    3. Model-View-Controller Pattern
    4. ASP.NET MVC
    5. Advantages and Disadvantages of ASP.NET MVC
    6. Unit Testing
  2. Getting Started with ASP.NET MVC
    1. Installing ASP.NET MVC
    2. Using Visual Studio
    3. Hello World for ASP.NET MVC
    4. Rendering Views
    5. Dynamic Output
  3. ASP.NET MVC Architecture
    1. The Controller in ASP.NET MVC
    2. The View in ASP.NET MVC
    3. The Model in ASP.NET MVC
    4. Helper Methods for HTML
    5. Form Submission
    6. Model Binding
    7. Input Validation
  4. The Model
    1. Microsoft Technologies for the Model
    2. ADO.NET
    3. LINQ
    4. ADO.NET Entity Framework 4.1
    5. NuGet Package Manager
    6. Using MvcScaffolding
    7. Code First Data Modeling
  5. The Controller
    1. IController Interface
    2. Controller Base Class
    3. Actions
    4. Retrieving Data from a Request
    5. Action Results
    6. Action Attributes
    7. Filters
    8. Asynchronous Controllers
  6. The View
    1. View Responsibility
    2. Using ViewData
    3. Loosely-Typed Views
    4. Strongly-Typed Views
    5. Using Dynamic Objects
    6. Html Helpers
    7. Razor View Engine
    8. Using ViewBag
    9. Validation Attributes
    10. HTML 5 Project Templates
  7. Routing
    1. Routing in ASP.NET MVC
    2. Properties of Routes
    3. Registering Routes
    4. Debugging Routes
    5. Areas
  8. Unit Testing
    1. Test-Driven Development
    2. Test Automation
    3. Refactoring
    4. NUnit
    5. Test Cases
    6. Test Classes
    7. Test Runners
    8. Testing ASP.NET MVC Applications
    9. Dependency Injection
    10. Mocking Frameworks
    11. Inversion of Control Containers
  9. Security
    1. Input Forgery
    2. Cross-Site Scripting
    3. Session Hijacking
    4. Cross-site Request Forgery
    5. SQL Injection
    6. Using the MVC Framework Securely
  10. Combining ASP.NET MVC and Web Forms
    1. Using Web Forms in an MVC Application
    2. Using MVC in a Web Forms Application
  11. Deployment
    1. Server Requirements
    2. Continuous Integration
    3. Environment Configurations
    4. XCOPY
    5. Web Deploy
ASP.NET MVC 3 Framework

Training ASP.NET MVC 3 Framework

Onze voordelen :

  • Type of training: Inter-company, intra-company and individual
  • 100% flexible & personalised training : You choose the place, the dates and the training program
  • Offer request : Response within 24 hours
  • 50% discount for SME’s from Brussels-Capital Region
  • Free parking, lunch & drinks
  • Free use of our Digital Competence Centre: Manuals, courses, exercises, …

Formation Zend Framework – 4 JOURS

Formation, Framework

Objectifs du cours :

 

Les objectifs de cette formation Zend Framework résident dans l’acquisition des connaissances afin de posséder les compétences pour programmer en PHP selon le Design Pattern MVC, acquérir les bonnes pratiques de la conception et de l’architecture applicative avec Zend, Installer et configurer le Framework, créer un squelette d’application, utiliser les objets de configuration, de log et de test (tests unitaire), utiliser les bases de données, comprendre et utiliser la session et l’authentification de ZF et optimiser les développements Zend Framework en terme de sécurité et de performances.

 

 

Contenu du cours :

Introduction et concepts
Introduction à la programmation orientée objet dans le contexte WEB
Initiation à l’analyse UML et aux outils de modélisation
Introduction au concept de framework
Présentation de l’étendue des possibilités du Zend Framework
Présentation du motif MVC et principe d’implémentation dans le Zend Framework
Présentation des ressources disponibles pour le développement Zend Framework
Présentation de l’architecture du Zend Framework

Installation et configuration du Zend Framework 
Téléchargement et installation
Configuration de l’environnement

Introduction à la POO et au motif MVC
Rappel des concepts de POO
Présentation de la syntaxe objet en PHP 5
Présentation des notions d’héritage et de surcharge
Bonnes pratiques de développement

Etude du noyau Zend Framework

Présentation de l’architecture du framework
Création d’un squelette d’application
Introduction à l’objet de configuration (INI et XML)
Introduction à la gestion des erreurs et aux objets de log et debugage

Prise en charge des bases de données par Zend
Présentation de PDO et de la notion d’abstraction
Introduction à l’objet Zend_DB
Connexion et persistance des données
Présentation des différents adaptateurs
Requêtes simples
Requêtes complexes et mode transactionnel
Utilisation des Statements
Tests et optimisation avec l’objet Zend_Db_Profiler

Utilisation du motif MVC
Définition et concept du motif MVC
Présentation du motif MVC appliqué à Zend Framework
Description et utilisation du contrôleur frontal
Introduction à l’objet Zend_Layout (Vue)

Introduction aux plugins Zend
Introduction aux Helpers
Introduction aux filtres
Introduction à la notion de module
Présentation de la structure d’un contrôleur
Présentation de la structure d’un modèle
Présentation de la structure d’une vue

Sécurité des développements
Configuration de l’environnement
Bonnes pratiques de sécurité
Introduction aux filtres et aux validateurs pour les données provenant de l’utilisateur
Gestion des sessions dans Zend Framework

Identification et gestion des droits applicatifs
Présentation et implémentation de l’objet Zend_Auth pour l’identification des utilisateurs
Introduction à la persistance des données avec Zend_Auth
Présentation de l’objet Zend_Acl pour la gestion de listes de contrôle d’accès
Implémentation d’un système de gestion des droits basé sur Zend_Acl

Pour aller plus loin avec Zend …
Introduction à l’utilisation de librairies tierces dans Zend Framework
Introduction au développement de composants et de plugins pour Zend Framework

Formations relatives :

Nous contacter :

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…

Formation : JAVA – Framework Axis – 1 JOUR

Description :

 

Grâce au Framework Axis, la mise est ?uvre des Web Services est considérablement simplifiée. Au terme de la formation, l’apprenant aura compris la philosophie des Web Services et sera capable d’utiliser cet outil remarquable.

JAVA – Framework Axis

Objectifs du cours :

 

Programmation Java de base, notions d’architectures distribuées et de XML.

 

 

Contenu du cours :

Introduction
  • Architecture des Web Services
  • Les différentes technologies impliquées
  • Présentation du Framework Axis
  • Installation et configuration
WSDL
  • Objectif
  • Définition du langage : types, opérations, messages, …
  • Système de typage : XML Schema
  • Espace de noms
  • Structure des fichiers
Protocole SOAP
  • Sur HTTP, SMTP, …
  • Concept et structure d’un message : Header + Body + Fault
UDDI
  • Référentiel de définitions de Web Services
  • Construction dynamique de clients
  • Annuaire : API JAXR
Framework Axis
  • AxisServlet
  • Enregistrement des méthodes de classe
  • Problématique HTTP et SMTP
  • Descripteur SOAP
  • Déploiement
  • Générer le WSDL (WSDL2Java)
  • Envoi et réception de messages
  • Gestion des erreurs
  • Interopérabilité grâce à l’API JAX-RPC …

Formations relatives :

Nous contacter :

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…

Formation : Introduction au framework.Net partie 3 – Linq, WPF/Silv,WF,WCF,MVC – 5 JOURS

Description :

 

  • L’objectif général de la formation est d’apprendre aux développeurs à connaitre et à utiliser les nouveaux modules proposés dans le framework .Net 3.5. avec le langage Visual Basic .NET
  • A la suite de cette formation, les développeurs seront capables d’utiliser ces différentes techniques dans un projet.
  • Introduction au framework.Net partie 3 – Linq, WPF/Silv,WF,WCF,MVC

Objectifs du cours :

 

Connaissance de :

  • Visual Basic .NET
  • Asp.Net
  • Windows Forms

 

 

Contenu du cours :

Generics, delegates, VB.NET 3.0
  • Révision de generics et des delegates en VB.NET 2.0
  • Nouveautés VB.NET 3.0
Linq
  • Introduction à Linq
  • Linq to sql
  • Linq to Objects
  • LInq to entities
Windows Presentation Foundation et Silverligh
  • Introduction à Windows Presentation Foundation et Silverlight 2 & 3
WCF et WF
  • Introduction à Windows Communication Foundation
  • Introduction à Workflow Foundation
Asp.Net MVC
  • Introduction à Asp.Net MVC

Formations relatives :

Nous contacter :

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…

Formation : Développer en PHP avec le framework CakePHP – 3 JOURS

Description :

 

Le PHP: Hypertext Preprocessor, plus connu sous son sigle PHP, est un langage de scripts libre4 principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP3, mais pouvant également fonctionner comme n’importe quel langage interprété de façon locale, en exécutant les programmes en ligne de commande. PHP est un langage impératif disposant depuis la version 5 de fonctionnalités de modèle objet complètes5. En raison de la richesse de sa bibliothèque, on désigne parfois PHP comme une plate-forme plus qu’un simple langage.

Développer en PHP avec le framework CakePHP

Objectifs du cours :

 

  • Comprendre et mettre en œuvre le modèle MVC dans une application Web PHP.
  • Installer CakePHP dans un projet de développement PHP.
  • Construire une application basée sur CakePHP.

 

 

Contenu du cours :

Introduction aux frameworks MVC PHP

  • Qu’est ce que MVC ?
    • Apports et avantages
  • La répartition des responsabilités dans une application PHP

Présentation et introduction à CakePHP

  • Principale fonctionnalités
  • Comment obtenir CakePHP
  • Préparer une application Web pour utiliser CakePHP

Structure d’un projet CakePHP

  • Organisation des répertoires
  • Génération des différents éléments du projet (modèle, vue, contrôleur, configuration de base de données)

Les composants d’une application CakePHP

  • La vue
    • Les layouts
    • Les pages d’erreurs
  • Le contrôleur
    • Gestion des paramètres
    • Interaction avec la vue
  • Le modèle
    • Accès aux données avec CakePHP

Le  » scaffolding «

  • Principe du scaffolding
  • Configuration et génération des pages

Fonctionnalités avancées

  • La validation de données
  • La mise en cache des vues
  • La gestion des sessions utilisateurs
  • Le composant de sécurité

Formations relatives :

Nous contacter :

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…

Formation : Développer en PHP avec le framework Zend – 4 JOURS

Description :

 

Le PHP: Hypertext Preprocessor, plus connu sous son sigle PHP, est un langage de scripts libre4 principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP3, mais pouvant également fonctionner comme n’importe quel langage interprété de façon locale, en exécutant les programmes en ligne de commande. PHP est un langage impératif disposant depuis la version 5 de fonctionnalités de modèle objet complètes5. En raison de la richesse de sa bibliothèque, on désigne parfois PHP comme une plate-forme plus qu’un simple langage.

Développer en PHP avec le framework Zend

Objectifs du cours :

 

  • Comprendre et mettre en œuvre le modèle MVC dans une application Web PHP.
  • Installer Zend Framework dans un projet de développement PHP.
  • Construire une application basée sur Zend Framework.

 

 

Contenu du cours :

Introduction aux frameworks MVC PHP

  • Qu’est ce que MVC ?
    • Apports et avantages
  • La répartition des responsabilités dans une application PHP

Présentation et introduction à Zend Framework

  • Historique de ZF (Zend Framework)
  • Architecture du framework
  • Les composants de base (Core Components)

Installation et configuration

  • Obtenir Zend Framework
  • Installation classique
  • Configuration du framework pour l’utiliser dans ses applications

Le modèle de programmation MVC avec ZF

  • Architecture MVC de ZF
  • Les composants Controller : Zend_Controller
  • La vue : Zend_View

La manipulation des bases de données

  • Rappels sur PDO
  • Utiliser Zend_DB
  • Manipulation de données avec Zend_DB
  • Gérer la persistance des données avec le mapping Objet/Relationnel

Utiliser les fonctionnalités avancées de ZF

  • Les fonctions d’authentification
  • Les fonctions d’envoi de mail
  • Les fonctions de recherche (Zend_search)

Formations relatives :

Nous contacter :

Avenue de l’indépendance Belge 58
1081 Bruxelles
Tel : +32 2 412 04 10
Fax : +32 2 412 04 19
Gsm : +32 485 212 722
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…

Formation Introduction au framework.Net partie 1 – VB.NET – 5 jours

Introduction au framework.Net partie 1 – VB.NET

Description :

 

Ce cours a pour objectif de fournir les compétences nécessaires à la conception d’applications développées à l’aide du langage Visual Basic .NET au travers du framework .NET jusqu’à sa version 2010. Depuis la création du framework .NET en 2001, le langage Visual Basic .NET a réussi à rassembler la majorité des adeptes des versions précédentes du langage Visual Basic. Il vous permettra de maitriser les bases et les subtilités du langage Visual Basic .NET et dialoguer avec l’équipe réalisant l’analyse fonctionnelle d’une application (UML, etc …) et à mettre en pratique les différents principes de la programmation orientée objets au travers d’un langage dont la puissance et l’efficacité ne sont déjà plus à prouver.

 

Objectifs du cours :

 

Principes de base de l’analyse, de la conception et de la programmation orientée objets (C++ / Java)

 

 

 

 

Contenu du cours :
Introduction au framework.Net partie 1 – VB.NET

Nous contacter :

21 Avenue le Corbusier
59042 Lille Cedex
Tel : +33 3 59 81 17 85
Fax : +33 3 59 81 17 81
Gsm : +32 477 789 445
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…

Formation Choisir un framework de développement PHP – 1 jours

Choisir un framework de développement PHP

Description :

 

Séminaire technique de présentation accompagné de démonstrations, mais sans manipulation de la part des stagiaires.

 

Objectifs du cours :

 

  • Comprendre les avantages de l’organisation en couches d’une application PHP et du modèle de conception MVC.
  • Evaluer la valeur ajoutée d’un framework de développement PHP.
  • Choisir un framework de développement en fonction des besoins de vos applications.

 

 

 

 

Contenu du cours :
Choisir un framework de développement PHP

Le développement en couches : Concepts fondamentaux

  • Rappels sur les concepts de développement Web
    • Le protocole HTTP : utilisation dans le développement Web
    • Distinguer les traitements clients des traitements serveurs
  • Rappels sur les notions de conception et programmation orientée objet

Introduction aux frameworks et aux Design-Patterns

  • Qu’est-ce qu’un Design-Pattern ?
    • Le lien avec la programmation orientée objet
    • Des modèles de conception réutilisables
  • Le modèle MVC : un indispensable pour le développement structuré
    • Les différentes responsabilités attribuées : Le modèle, la vue, le contrôleur
    • Comment l’utiliser en PHP ?
    • Apports et avantages
  • Qu’est-ce qu’un frameworks ?
    • Un assemblage de patterns…
    • Gagner en productivité et en robustesse
    • Les frameworks de développement PHP : Tour d’horizon

Présentation et comparatifs de 3 frameworks PHP incontournables

  • Symfony
    • Historique et philosophie
    • Installation de symfony dans un projet PHP : Création de projets et d’applications
    • La configuration de symfony avec le langage YAML
    • Utiliser une base de données
    • Les modules dans symfony : utilisation, extension et création pour personnaliser son application
    • Les templates : des modèles réutilisables
    • Gestion des sessions utilisateurs (identification et autorisations)
    • Gestion des formulaires et des validations de saisie
  • CakePHP
    • Présentation et introduction à CakePHP : les principales fonctionnalités
    • Structure d’un projet CakePHP et génération des artefacts MVC
    • Les composants CakePHP pour implémenter MVC
    • Les principes du  » scaffolding «
    • Fonctionnalités avancées
  • Zend Framework (ZF)
    • Présentation et introduction et historique de Zend Framework
    • Architecture du framework : Les  » Core Components «
    • Configuration du framework pour l’utiliser dans ses applications
    • Le modèle de programmation MVC avec ZF
    • Architecture MVC de ZF : Zend_Controller, Zend_View
    • Manipulation de données avec Zend_DB : Principes de persistance et de mapping objet/relationnel
    • Utiliser les fonctionnalités avancées de ZF

Conclusion

  • Les critères pour bien choisir
    • Selon son environnement de travail, les aspects critiques de l’application, les contraintes imposés par l’existant…
  • Un investissement nécessaire
  • Exemples d’utilisation réussie et retours d’expérience

Nous contacter :

21 Avenue le Corbusier
59042 Lille Cedex
Tel : +33 3 59 81 17 85
Fax : +33 3 59 81 17 81
Gsm : +32 477 789 445
Email : selossej@jlgestion.be

Nos avantages :

  • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
  • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
  • Demande de devis : Réponse dans les 24 heures.
  • Remise de 50% pour les PME Bruxelloises
  • Parking, boisson et lunch gratuit
  • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…

Formation Introduction au framework.Net partie 6 – Rich client Windows Forms/WPF – 5 jours

  • Introduction au framework.Net partie 6 – Rich client Windows Forms/WPF
  • Description :

     

    • Les applications de bureaux (principalement des applications fenêtrées basées sur des formulaires – feuilles de calculs – feuilles de propriétés) continuent de représenter une part de marché importante dans le domaine des applications informatiques développées de nos jours.
    •  Les exigences des utilisateurs tant au niveau de la qualité de l’interface graphique proposé, qu’au niveau de son ergonomie mais aussi – et surtout – des fonctionnalités offertes, sont sans cesse croissantes.
    • Les technologies Winform et WPF permettent d’aborder cette problématique en offrant aux développeurs un cadre de travail agréable et d’une puissance permettant de développer des applications à un rythme encore insoupçonné il y a quelques années d’ici seulement.
    • Ce cours a pour objectif de fournir les compétences nécessaires à la conception d’applications fenêtrées classiques et/ou à interfaces utilisateurs enrichies

     

    Objectifs du cours :

     

    • Exploitation de base du PC et de ses périphériques
    •  Navigation sur Internet
    • Bases de la programmation orientée objets
    • Langage C#
    • Vue d’ensemble de l’architecture du framework .NET

     

     

    Contenu du cours :
    Introduction au framework.Net partie 6 – Rich client Windows Forms/WPF

    Les environnements de développement Expression Blend & Visual Studio 2008
    • Présentation de la suite logicielle « Microsoft Expression ».
    • Expression Blend & VS 2008
      • XAML
      • WPF
    Applications WinForm
    • Les contrôles graphiques usuels
    • Les contrôles graphiques utilisateurs
    • Les contrôles graphiques « toolstrip »
    • DataBinding
    • BindingSource
    • DataGridView
    • BindingNavigator
    • Conception d’interfaces graphiques
      • Les menus
      • Les boites à outils
      • Les zones de contenus
      • Applications multi-fenêtrées
    • Accès aux données
      •  Par programmation
      • Avec l’aide du designer
      • Conception assistée (RAD)
    • Ressources
    • Internationalisation des applications
    • Déploiement d’applications
    Applications WPF
    • XAML vs C#
    • Contrôles de base
    • Contrôles utilisateurs
    • Resources graphiques
    • Styles
    • Templates
    • DataBinding
    • DataSource et DataContext
    • Multimédia et animations
      • Timeline
      • Déclencheurs
      • Storyboard
    • 3D

    Nous contacter :

    21 Avenue le Corbusier
    59042 Lille Cedex
    Tel : +33 3 59 81 17 85
    Fax : +33 3 59 81 17 81
    Gsm : +32 477 789 445
    Email : selossej@jlgestion.be

    Nos avantages :

    • Type de formation : Inter-entreprise, Intra-entreprise et particuliers
    • Formation 100% flexible et personalisée : Vous choisissez le lieu, la date et le programme de formation
    • Demande de devis : Réponse dans les 24 heures.
    • Remise de 50% pour les PME Bruxelloises
    • Parking, boisson et lunch gratuit
    • Accès à notre centre de compétences : Syllabus, note de cours, exercises,…