File maker Pro (SGBD)
Nous consulter
Nous consulter
Créer ses propres bases de données multi-fichiers.

Qu'est-ce qu'une base de données relationnelles (ou multifichiers)
Vocabulaire dans le domaine des bases de données

Le cours a pour objet la création d'un projet utilisable
Exemple Type pris: Fichier prospects ou clients ou adhérents
Analyse de base des besoins avec détermination des différents fichiers nécessaires
- Fichier préférences (qui permettra d'établir des réglages particuliers
- Fichier clients/prospects ou adhérents
- Fichier Articles ou activités
- Fichier Facturation
- Fichier Lignes de factures
Avec également:
- Impression des factures
- Recherches diverses
- Annuaires
- Etiquettes
- Mailing automatisés papier et d'Emails
Analyse approfondie des besoins avec mise en liaison des fichiers
Analyse des liens
Créations des différents fichiers
Définition des Rubriques (texte nombre calcul multimédia etc...)
Création des états de présentations
Création des états d'impressions
- Paramétrage du fichier préférences
- Enregistrement de clients/prospects ou adhérents
- Création Articles ou d'activités
- Création de factures
Impression diverses
Relation avec d'autres bases de données
Création d'une requête SQL
Exports divers vers Excel et Word
Bilan du stage
Initiation PHP
3 jours
Nous consulter
Premiers pas dans le monde du développement Internet.
L'avantage du PHP est sa gratuité et son concept Open Source.
PHP - mySQL initiation
Premiers pas avec PHP
Présentation de PHP / mySQL
Les variables :
- types de données
- déclaration et initialisation de variables
- constantes
- récupération de données de formulaire
- étude : système simplifié de candidature en ligne
Les opérateurs :
- arithmétiques
- d'affectation
- de comparaison
- logiques
- autres opérateurs
Les instructions conditionnelles
Les boucles
Les tableaux
- création
- lecture
- tableaux multidimensionnels
Le code HTML : rappel des principales balises
Les fonctions
Déclaration de fonctions
Argument de fonctions
L'instruction return
Fonctions de chaînes de caractères
Fonctions d'entrée et de sortie
Fonctions de temps et de date
Autres fonctions prédéfinies
Etude : système perfectionné de candidature en ligne
Programmation objet : la construction de classes
Les bases de données
Utilité des bases de données
Présentation de PHPmyAdmin
Construction d'une base avec PHPmyAdmin
SQL sous PHPmyAdmin :
- Les principales instructions
- Lecture de code SQL
- Génération de multiples requêtes
- Les bonnes habitudes : tester ces requêtes avec PHPmyAdmin
Fonctions d'accès aux bases de données
Formulation de requêtes dans un fichier php
Exemples d'applications PHP-mySQL
Etude de cas : création d'un gestionnaire de base de données
Spécifications et organisation du développement
Création de la base de données
Fonction d'affichage en mode liste
Fonction d'affichage en mode individuel
Fonction d'insertion de données
Fonction de modification de données
Fonction de suppression de données
Tests de l'application
Langage HTML et PHP
5 jours
Nous consulter
Connaître le langage PHP et HTML

Présentation de PHP / mySQL
Les variables :
- types de données
- déclaration et initialisation de variables
- constantes
- récupération de données de formulaire
- étude : système simplifié de candidature en ligne
Les opérateurs :
- arithmétiques
- d’affectation
- de comparaison
- logiques
- autres opérateurs
Les instructions conditionnelles
Les boucles
Les tableaux
- création
- lecture
- tableaux multidimensionnels
Le code HTML : rappel des principales balises
Les fonctions
Déclaration de fonctions
Argument de fonctions
L’instruction return
Fonctions de chaînes de caractères
Fonctions d’entrée et de sortie
Fonctions de temps et de date
Autres fonctions prédéfinies
Etude : système perfectionné de candidature en ligne
Programmation objet : la construction de classes
Les bases de données
Utilité des bases de données
Présentation de PHPmyAdmin
Construction d’une base avec PHPmyAdmin
SQL sous PHPmyAdmin :
- Les principales instructions
- Lecture de code SQL
- Génération de multiples requêtes
- Les bonnes habitudes : tester ces requêtes avec PHPmyAdmin
Fonctions d’accès aux bases de données
Formulation de requêtes dans un fichier php
Exemples d’applications PHP-mySQL
Etude de cas : création d’un gestionnaire de base de données
Spécifications et organisation du développement
Création de la base de données
Fonction d’affichage en mode liste
Fonction d’affichage en mode individuel
Fonction d’insertion de données
Fonction de modification de données
Fonction de suppression de données
Tests de l’application
Manipulation de fichiers
Gestion de fichiers :
- ouverture
- fermeture
- affichage
- lecture
- écriture
- navigation
- copie, suppression, renommage de fichiers ou de répertoires
Gestion des enregistrements
Exemples d’applications manipulant des fichiers :
- fonctions de modification de fichier
- fonction de génération de fichier html
Programmation Web
PHP : un langage de programmation en environnement Web
Présentation des méthodes de gestion du contexte
Les URL longues et les variables cachées
La gestion des sessions
- définition
- accession
- suppression
Cookies :
- définition
- accession
- restriction
Conclusion et bilan
Initiation ASP.NET
Développer avec ASP.NET des applications de gestion de base de données Web

Introduction
Choix techniques et installation des outils
Principe de fonctionnement
Architecture d’une page ASP.NET
Les langages de programmation .NET
Premiers pas avec ASP.NET
La syntaxe de VB.NET
Utilisation des objets
Récupération de données de formulaire
Postage de mail
Gestion des événements
Utilisation de feuilles de style
Les composants
Bibliothèque ADO.NET
ASP et les bases de données
Connexion à une base de données
Les DataSet
Les DataReader
Ajout, édition et suppression de données
Validation des saisies utilisateur
Les contrôles
Contrôles Web Forms
Contrôles de validation
Contrôles utilisateur
Contrôles de serveur
Etude : Création d’un gestionnaire de base de données
Conception de l’application
Création des bases de données et des requêtes
Programmation des modules d’administration
Affichage des données
Sécurité des accès à la partie d’administration
Tests
Conclusion et bilan
Perfectionnement à l'ASP.NET
Découvrir les différentes techniques de programmation ASP.NET pour un site Internet ou Intranet

Introduction
Rappels des bases ASP.NET
Les langages ASP.NET
Le site web complet avec ASP.NET
Internationalisation (les dates, les textes, les monnaies...)
Configuration générale et résumé d'administration
Les pages - un menu dans une page
Informations sur la sécurité avec ASP.NET et IIS
Le déploiement d'une application
Application de ces principes à l'étude de cas
Elements avancés de présentation
A propos des CSS avec ASP.NET. La décoration indispensable du site
Les thèmes et les pages-maîtres : organisation de la présentation et gains de temps
La validation automatique des formulaires
Autres points de javascript avec ASP.NET
Exemple : toute la présentation d'un site dynamique
Persistence complète des données
L'accès aux fichiers depuis le code-behind
Les bases de données : rappels de SQL et types de bases
Les bases de données : accès du metier à la base, lecture, modification
Les bases de données : présentation avancée (DataGrid et GridView, DataList, etc.)
Le XML : où et pourquoi
Présentation de l'accès au XML depuis le code-behind et des services web
Exemples multiples de données persistentes dans un site dynamique