Zoom
Trash
Related:
UML 2 - de l'apprentissage à la pratique Les techniques de programmation n'ont cessé de progresser depuis l'époque de la programmation par cartes perforées à nos jours. Cette évolution a toujours été dictée par le besoin de concevoir et de maintenir des applications toujours plus complexes. Ainsi, la programmation par cartes perforées a-t-elle fait place à l'assembleur, puis à la programmation structurée et, enfin, à la programmation orientée objet. La version finalisée, largement enrichie et corrigée de cette première ébauche de cours est parue, dans la collection Info+ chez les éditions Ellipses, sous le titre UML 2 - de l'apprentissage à la pratique (cours et exercices). de nombreuses améliorations (corrections, illustrations, exemples…). Le livre "UML 2 - de l'apprentissage à la pratique" Le livre chez Amazon Le livre à la FNAC Lire l'article. Article lu 106289 fois. Vous avez aimé ce tutoriel ? inPartager Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance.
MySQL : initiation aux bases de données XP-Infos n° 11 – mai 2010 Article Nous terminons notre passage en revue des technologies Web par le système de base de données MySQL. Développé à l’origine par trois Scandinaves, MySQL est devenue la base de données open source la plus populaire au monde. Le code MySQL L’interaction avec une base de données se passe en deux étapes : les opérations sur la base de données utilisent le langage SQL (Structured Query Language, langage structuré de requêtes) ; c’est le code PHP (ou autre langage de programmation Web) qui transmet le code SQL à la base de données. Voici à quoi ressemble le code SQL : SELECT titre, auteur, date FROM livres WHERE stock = 'oui' ORDER BY date DESC Petites explications : Notre petite base de données est constituée d’une table livres, qui contient des lignes et des colonnes : Le code PHP pour MySQL Comme indiqué plus haut, c’est le code PHP qui va communiquer avec la base et lui transmettre les requêtes SQL. Explications : Utilité des bases de données Trucs et astuces
Connaissances & pratiques de base en informatique Certaines de ces leçons, très anciennes et très désuettes, ont été supprimées. Aucun délai n'est fixé pour la construction de nouveaux items à la place. Les numérotations ont été laissées pour les autres leçons. Numérisation et images numériques: document préparatoire pour une leçon à venir (499 Ko, au format .odt) Mise à jour 18/09/2011 1. Notion de périphérique (mise à jour 26/09/2016) 2. 3. 4. 5. 6. 7. 8. MSF for CMMI process improvement for VSTS ALM Using the work item types (WITs), reports, and dashboards shown in the illustration, teams can plan projects and then track, view, and report their progress. These artifacts, which are based on the Capability Maturity Model Integration (CMMI) requirements, are created when you create a team project using the Microsoft Solutions Framework (MSF) for CMMI process template. The latest version of the CMMI process template is automatically uploaded to Team Foundation Server (TFS) when you install or upgrade to the latest version of TFS. Use the Process Template Manager to download and upload process templates. In addition to the work item types, reports, and dashboards, teams have access to a set of shared work item queries to track information, analyze progress, and make decisions. Teams plan their project by capturing features and requirements. A work item is a TFS database record that contains the definition, assignment, priority, and state of work.
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL QBE est un langage de requêtes révolutionnaire concurrent à SQL. Il a été inventé par Moshe Zloof pour le compte de la compagnie IBM, en 1977. Paradox, contrairement aux autres SGBDR, travaille nativement en interface QBE lorsque l'on veut écrire des réquêtes. QBE signifie, Query By Exemple, c'est à dire, « requête par l?exemple »... En d? Création : 26 août 2003 cmmi for development (CMMI-DEV) v1.3 CMMI for Development is a reference model that covers activities for developing both products and services. Organizations from many industries, including aerospace, banking, computer hardware, software, defense, automobile manufacturing, and telecommunications, use CMMI for Development. CMMI for Development contains practices that cover project management, process management, systems engineering, hardware engineering, software engineering, and other supporting processes used in development and maintenance. Use professional judgment and common sense to interpret the model for your organization.
Pédagogie + Numérique = Apprentissages 2.0 (dossier) L’Institut Français de l’Éducation publie un dossier complet d’actualité veille et analyses (n°79, novembre 2012) intitulé Pédagogie + Numérique = Apprentissages 2.0 (21 pages, en pdf). Questions centrales de ce document : quelle est l’efficacité du numérique en terme d’impact pour les apprentissages ? Y a-t-il une motivation renouvelée chez les apprenants ? Le dossier a été coordonné par Rémi Thibert (chargé d’études et de recherche à l’IFé). Numérique et apprentissage : analyse Le dossier Pédagogie + Numérique = Apprentissages 2.0 met en avant une sélection de travaux sur les usages du numérique dans les établissements scolaires du secondaire pour établir une analyse distanciée du rapport des technologies de l’information et de la communication à l’apprendre. Sommaire du dossier Pédagogie + Numérique = Apprentissages 2.0 Introduction Des usages qui ne correspondent pas aux équipements – Des efforts d’équipement indéniables – Des usages pédagogiques limités – Niveau d’intégration des TIC
List of software development philosophies This is a list of approaches, styles, and philosophies in software development not included in the category tree of software development philosophies. It contains also software development processes, software development methodologies and single practices, principles and laws. Software development philosophies[edit] Miscellany[edit] Programming paradigm[edit] Software development methodology[edit] Software development processes[edit] Software metrics[edit] References[edit] Don't Make Me Think (book by Steve Krug about human computer interaction and web usability) See also[edit]
Cours PHP : les bases Les bases du PHP Les fichiers contenant des scripts PHP doivent posséder l'extension php. Attention la version actuelle de PHP est 4, si vous utilisez encore la version 3 vos scripts devront avoir l'extension php3. Lorsque vous incluez du code PHP dans un script vous devez indiquer que cette partie à interpréter est dans ce langage comme si vous incluez du javascript par exemple. Vous pouvez utiliser l'une des trois suivantes : Dans les trois cas la première ligne correspond à l'ouverture de la partie contenant le script en php. Les commentaires très importants dans vos programmes doivent être intégrés de la manière suivante : Si votre commentaire ne se situe que sur une ligne vous pouvez le faire précéder par deux slashs // ou par un dièse #. exemple d'une page HTML contenant du code php 4 <HTML> <HEAD> <TITLE> Première page php </TITLE> </HEAD> <BODY BCOLOR=#FFFFFF> <FONT SIZE=6> <? Votre serveur qui possède l'interpréteur php a d'abord « traduit » la partie script en HTML.
Comment construire un CMS (gestionnaire de contenu) Nous allons décrire pas à pas comment construire un système de gestion de contenu, qui utilise PHP comme langage de programmation, et XML ou MySQL pour stocker les données. Ce n'est pas un simple tutoriel, mais un projet concret pour construire un outil utilisable en production. Pourquoi construire un CMS? Des centaines de CMS gratuit sont disponibles, alors pourquoi en construire un autre? Ce projet est différent parce que nous voulons à la fois construire un outil et expliquer comment l'outil peut être construit. Intérêts du CMS final Une fois achevé, ce CMS permettra à tout utilisateur d'ajouter du contenu au site sans aucune connaissance des technologies utilisées pour le faire fonctionner. Pré-requis Comment construire le CMS: la conception Nous avons démarré un projet qui est à la fois un tutoriel et un outils réellement fonctionnel. Construction d'un Blog Techniquement, un blog est une page web contenant une liste de billets en ordre chronologiquement inversé. Détails des composants