Avant d'entamer un cycle de formation sur les systèmes de gestion de contenu (CMS) les plus populaires (WordPress, SPIP, Drupal, etc.), StrasWeb propose via cette formation de découvrir ce qu'est un CMS et à quoi cela sert.
Cette formation qui aura lieu au Centre de culture numérique vise principalement à :
• Expliquer le principe et le fonctionnement d'un CMS ;
• Présenter quelques CMS populaires ;
• Équiper les participants des outils leur permettant de choisir un CMS adapté à leurs besoins.
Publié sous licence Creative Commons BY-SA 3.0
https://creativecommons.org/licenses/by-sa/3.0/fr/
Au cours de cette session, nous présenterons d'une manière générale toutes les caractéristiques qui font de symfony un framework open source tourné vers le monde professionnel.
Il s'agira dans un premier temps de montrer que symfony n'est pas seulement une base de code mais un projet open source à part entière disposant d'un écosystème riche sur lequel n'importe quel développeur peut compter.
Nous porterons ensuite un oeil plus attentif aux fonctionnalités phares du framework telles que sa couche d'abstraction de base de données, son interface en ligne de commande, le routing bidirectionnel, les outils de test automatisés ou bien encore le générateur automatique de backoffice.
Cette présentation à pour but d'expliquer à des néophites les avantages du framework PHP Symfony.
Elle m'a servit en entreprise pour expliquer ses concepts complexe à des non-informaticiens.
Avant d'entamer un cycle de formation sur les systèmes de gestion de contenu (CMS) les plus populaires (WordPress, SPIP, Drupal, etc.), StrasWeb propose via cette formation de découvrir ce qu'est un CMS et à quoi cela sert.
Cette formation qui aura lieu au Centre de culture numérique vise principalement à :
• Expliquer le principe et le fonctionnement d'un CMS ;
• Présenter quelques CMS populaires ;
• Équiper les participants des outils leur permettant de choisir un CMS adapté à leurs besoins.
Publié sous licence Creative Commons BY-SA 3.0
https://creativecommons.org/licenses/by-sa/3.0/fr/
Au cours de cette session, nous présenterons d'une manière générale toutes les caractéristiques qui font de symfony un framework open source tourné vers le monde professionnel.
Il s'agira dans un premier temps de montrer que symfony n'est pas seulement une base de code mais un projet open source à part entière disposant d'un écosystème riche sur lequel n'importe quel développeur peut compter.
Nous porterons ensuite un oeil plus attentif aux fonctionnalités phares du framework telles que sa couche d'abstraction de base de données, son interface en ligne de commande, le routing bidirectionnel, les outils de test automatisés ou bien encore le générateur automatique de backoffice.
Cette présentation à pour but d'expliquer à des néophites les avantages du framework PHP Symfony.
Elle m'a servit en entreprise pour expliquer ses concepts complexe à des non-informaticiens.
Premier chapitre d'une formation Symfony 2,
l'Objectif de ce chapitre peut se résumer dans les points suivants :
- Présentation du framework Symfony en sa version 2.x
- Première installation de Symfony, et découvert de son arborescence projet
- Notion des Bundles : Notion de contrôleur et Vue + Réalisation d'un premier contrôleur
- Système des Routes : utilisation des annotations pour définir des routes
Asp.net Présentation de L'application "Organizer"Nazih Heni
Dans le but d’apprendre le Framework ASP.NET MVC 2.0 j'ai réaliser une petite application sur « Visual Studio » d'un bout à l'autre, ce qui donne l'occasion d'illustrer différents concepts à la base d’ASP.NET MVC 2.0.
L’application que j'ai réaliser s’appellera «Organisez». Il s’agit d’un site web pour faciliter la recherche et l’organisation d’un événement.
------------------------------------
lien du Blog : http://nazihhenie.wordpress.com/
Deuxième chapitre d'une formation Symfony 2,
l'Objectif de ce chapitre peut se résumer dans les points suivants :
- Présentation du moteur de template Twig
- Syntaxe et utilisation du moteur de template Twig dans les vues des contrôleurs
- Passer des variables depuis les contrôleurs vers les vues
Cours Licence Pro (Système de gestion de contenu) Partie 2Creazzly
Un outil de « CMS » (ou Système de gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (backoffice) permettant à un administrateur de site de créer ou organiser les différentes rubriques de son site. Retrouvez ici une présentation détaillant ce qu'est un CMS en nous attardant plus particulièrement sur Prestashop et Wordpress. Vous découvrirez les enjeux, les avantages et les inconvénients de ces solutions.
Outils Indispensables pour vs navigateurs webYannick Pavard
Présentation donnée lors du WebEducation du 22 janvier 2009 aux webmestres du gouvernement du Québec.
Le thème était les extensions pour Firefox (colorzilla, firebug, html validator, ...) ainsi qu'un aperçu des fonctionnalités de Google Chrome pour les développeurs.
Comment créer des Chrome Apps ou Packaged Chrome AppsBruno Soufo
Depuis septembre 2013, google à rendu la création d'application d'un nouveau genre. Il s'agit des applications HTML/CSS/Javascript qui bénéficient des même avantages que les applications natives de bureaux (accès au système de fichier ...)
Symfony2 est un framework PHP pour le développement de sites web. Cette présentation fournit -entre autre- quelques exemples pour commencer à manipuler les concepts et les commandes de base du framework.
Elle a été présenté à l'occasion d'un code d'armor sur le sujet (Mardi 19 novembre 2013 de 19:00 à 21:30).
Par Eric PARA & Sylvain RAGOT.
wallabag est une application opensource de lecture différée : elle vous permet de mettre de côté la version épurée d'un article pour la consulter plus tard où que vous soyez. Créée il y a 3 ans à base de fichiers PHP comme on faisait en 2005, nous avons décidé il y a maintenant un peu plus d'un an de migrer le projet à Symfony. Au cours de ce talk, nous présenterons donc le projet wallabag et tout son écosystème : son concept, son socle technique (API REST, tests unitaires, Rulerz, RabbitMQ, Capistrano), les difficultés rencontrées, la communauté et les projets qui tournent autour, la roadmap pour les semaines à venir.
Este documento es un portafolio que resume las actividades realizadas por Elizabeth Taborda Caro en su curso de Licenciatura en Lengua Castellana. Incluye una presentación, cuestionarios de conocimientos previos, foros, visitas a escuelas, creación de aulas y materiales virtuales, chats y una evaluación final. El portafolio describe los logros, dificultades y aportes a la vida profesional de cada actividad.
Los alumnos de 3er curso de Educación Infantil realizarán una excursión a una fábrica de galletas con el objetivo de conocer y diferenciar los cinco sentidos, manipular los ingredientes de las galletas, probar diferentes sabores y observar cómo se hacen. Durante la visita, los niños probarán galletas para identificar sabores, verán cómo se fabrican teniendo en cuenta medidas de higiene y diferenciarán los ingredientes de galletas con y sin gluten. Se prestará atención a dos niños celíacos y
Premier chapitre d'une formation Symfony 2,
l'Objectif de ce chapitre peut se résumer dans les points suivants :
- Présentation du framework Symfony en sa version 2.x
- Première installation de Symfony, et découvert de son arborescence projet
- Notion des Bundles : Notion de contrôleur et Vue + Réalisation d'un premier contrôleur
- Système des Routes : utilisation des annotations pour définir des routes
Asp.net Présentation de L'application "Organizer"Nazih Heni
Dans le but d’apprendre le Framework ASP.NET MVC 2.0 j'ai réaliser une petite application sur « Visual Studio » d'un bout à l'autre, ce qui donne l'occasion d'illustrer différents concepts à la base d’ASP.NET MVC 2.0.
L’application que j'ai réaliser s’appellera «Organisez». Il s’agit d’un site web pour faciliter la recherche et l’organisation d’un événement.
------------------------------------
lien du Blog : http://nazihhenie.wordpress.com/
Deuxième chapitre d'une formation Symfony 2,
l'Objectif de ce chapitre peut se résumer dans les points suivants :
- Présentation du moteur de template Twig
- Syntaxe et utilisation du moteur de template Twig dans les vues des contrôleurs
- Passer des variables depuis les contrôleurs vers les vues
Cours Licence Pro (Système de gestion de contenu) Partie 2Creazzly
Un outil de « CMS » (ou Système de gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (backoffice) permettant à un administrateur de site de créer ou organiser les différentes rubriques de son site. Retrouvez ici une présentation détaillant ce qu'est un CMS en nous attardant plus particulièrement sur Prestashop et Wordpress. Vous découvrirez les enjeux, les avantages et les inconvénients de ces solutions.
Outils Indispensables pour vs navigateurs webYannick Pavard
Présentation donnée lors du WebEducation du 22 janvier 2009 aux webmestres du gouvernement du Québec.
Le thème était les extensions pour Firefox (colorzilla, firebug, html validator, ...) ainsi qu'un aperçu des fonctionnalités de Google Chrome pour les développeurs.
Comment créer des Chrome Apps ou Packaged Chrome AppsBruno Soufo
Depuis septembre 2013, google à rendu la création d'application d'un nouveau genre. Il s'agit des applications HTML/CSS/Javascript qui bénéficient des même avantages que les applications natives de bureaux (accès au système de fichier ...)
Symfony2 est un framework PHP pour le développement de sites web. Cette présentation fournit -entre autre- quelques exemples pour commencer à manipuler les concepts et les commandes de base du framework.
Elle a été présenté à l'occasion d'un code d'armor sur le sujet (Mardi 19 novembre 2013 de 19:00 à 21:30).
Par Eric PARA & Sylvain RAGOT.
wallabag est une application opensource de lecture différée : elle vous permet de mettre de côté la version épurée d'un article pour la consulter plus tard où que vous soyez. Créée il y a 3 ans à base de fichiers PHP comme on faisait en 2005, nous avons décidé il y a maintenant un peu plus d'un an de migrer le projet à Symfony. Au cours de ce talk, nous présenterons donc le projet wallabag et tout son écosystème : son concept, son socle technique (API REST, tests unitaires, Rulerz, RabbitMQ, Capistrano), les difficultés rencontrées, la communauté et les projets qui tournent autour, la roadmap pour les semaines à venir.
Este documento es un portafolio que resume las actividades realizadas por Elizabeth Taborda Caro en su curso de Licenciatura en Lengua Castellana. Incluye una presentación, cuestionarios de conocimientos previos, foros, visitas a escuelas, creación de aulas y materiales virtuales, chats y una evaluación final. El portafolio describe los logros, dificultades y aportes a la vida profesional de cada actividad.
Los alumnos de 3er curso de Educación Infantil realizarán una excursión a una fábrica de galletas con el objetivo de conocer y diferenciar los cinco sentidos, manipular los ingredientes de las galletas, probar diferentes sabores y observar cómo se hacen. Durante la visita, los niños probarán galletas para identificar sabores, verán cómo se fabrican teniendo en cuenta medidas de higiene y diferenciarán los ingredientes de galletas con y sin gluten. Se prestará atención a dos niños celíacos y
El documento describe las ventajas del aprendizaje colaborativo, incluyendo permitir compartir experiencias y conocimientos, trabajar en equipo para aceptar diferentes perspectivas, y aumentar la motivación y el aprendizaje a través de la discusión de ideas con otros. También menciona que el aprendizaje colaborativo mejora la resolución creativa de problemas y genera empatía hacia los compañeros.
Este documento presenta información sobre enfermería quirúrgica y perioperatoria. Explica los conceptos clave de perioperatorio, enfermería quirúrgica y el perfil requerido de un enfermero quirúrgico. También destaca la importancia de la conciencia en enfermería quirúrgica a través del conocimiento científico, la ética y la bioseguridad para lograr resultados quirúrgicos exitosos y el bienestar del paciente.
Claves del diseño de materiales para e learning paolo (19-11 udec) (1)CRISEL BY AEFOL
Este documento presenta las tendencias actuales y futuras en el diseño de contenidos de e-learning. Explora temas como el aprendizaje móvil, el micro-learning, el storytelling, la gamificación, las simulaciones virtuales, la realidad aumentada y el aprendizaje colaborativo. También discute consideraciones en el diseño instruccional como centrarse en el aprendizaje significativo del estudiante y adaptarse a diferentes generaciones de aprendices.
La esquizofrenia es un trastorno mental que dificulta distinguir entre la realidad y la ficción, pensar claramente, tener emociones normales y comportarse socialmente. Aunque sus causas son complejas, posiblemente estén relacionadas con los genes. Generalmente comienza en la adolescencia o adultez temprana pero puede presentarse más tarde, y tiende a manifestarse más levemente en mujeres.
Rapport de développement durable 2014 des activités de EY Services Financiers...yann le gigan
>>Rapport de développement durable 2014 des activités de EY Services Financiers EMEIA
[ey.com 30.10.15]
http://www.ey.com/Publication/vwLUAssets/ey-emeia-financial-services-sustainability-executive-summary-french/$FILE/ey-emeia-financial-services-sustainability-executive-summary-french.pdf
Alex Obregón´s presentation for the delegates of the French-Spanish Chamber of Commerce, 2 October 2012, Bilbao, Spain. Topic: How a European Region like the Basque Country offers a wide range of possibilities for cleantech investment in the coming years.
La comunicación ha evolucionado de forma oral a escrita a medios masivos. Inicialmente, los humanos se comunicaban cara a cara usando lenguaje oral y no verbal. Luego se inventó la escritura para transmitir mensajes a través del tiempo y el espacio. Más tarde, la imprenta de Gutenberg permitió reproducir textos de forma mecánica, expandiendo el acceso. Finalmente, surgieron los medios masivos como radio, cine, televisión e internet para permitir la comunicación de masas.
El Romanticismo se originó a finales del siglo XVIII y se desarrolló principalmente en la primera mitad del siglo XIX, exaltando las pasiones y sentimientos individuales frente a las normas académicas. Los artistas románticos buscaban nuevas formas de expresión para manifestar su impulso creativo a través de géneros como la novela histórica, el paisaje y la arquitectura neogótica.
El edificio de música y ciencias de Hood River County School District en Oregon fue diseñado para ser sustentable y neto de energía cero. El edificio integra principios de permacultura y enseña a los estudiantes sobre cultivo, cosecha y venta de alimentos. Los estudiantes aprenden sobre sistemas geotérmicos, captación de agua de lluvia, y generación de energía solar. El edificio fue diseñado para durar 100 años y ser adaptable a futuros usos, mientras que minimiza el impacto ambiental a través de material
El documento describe cómo crear un blog y los beneficios de tener uno. Explica que un blog es un sitio web actualizado periódicamente por uno o más autores donde se publican artículos de manera cronológica. Además, menciona que los blogs permiten publicar diferentes tipos de contenido e interactuar con otros, y recomienda algunas plataformas populares para crear blogs como Blogger, WordPress y Flickr.
El documento propone modelar un sistema de contratación de personal para la empresa ALARCOS S.A. que permita a los candidatos registrar sus currículos en línea y al departamento de recursos humanos seleccionar a los 3 mejores candidatos para cada puesto. El sistema se desarrollará en 2 meses utilizando PHP, HTML y MySQL en un portal web, permitiendo a los usuarios registrarse desde cualquier computadora con acceso a Internet.
Pepito, un alumno de primer grado muy inteligente, quiere pasar a tercer grado. La directora lo somete a un examen con preguntas difíciles, pero Pepito las responde todas correctamente. Luego, la profesora hace preguntas de doble sentido con contenido sexual, y una vez más, Pepito las responde de forma inocente e ingeniosa. Impresionado por su inteligencia, el director decide pasarlo directamente a sexto grado.
El documento trata sobre el concepto de calidad en las empresas. Explica brevemente la historia del concepto de calidad desde principios del siglo XX hasta la actualidad. Describe a pensadores clave de la calidad como Deming, Juran y Crosby. Además, explica conceptos como gestión de calidad, sistemas de gestión de calidad, normas ISO y caracterización de procesos. Finalmente, presenta algunas conclusiones sobre la importancia de la calidad para las empresas y la sociedad.
Un site de collectivité sur WordPress ? Méthodes et retours d'XPatelier111
Quelques retours d'expérience et méthodes sur l'utilisation de WordPress dans le cadre de prestations pour des collectivités.
Talk présenté par @audrasjb pour l'Atelier 111 à la 3ème édition de WordPressInAlps, octobre 2014.
Réussir son projet Drupal. Plusieurs clefs du succès par Maxime TOPOLOV (@mtopolov) CTO de @adyax, Leader Européen sur Drupal.
Méthodes qui marchent
Equipe projet
Organisation
Estimation du projet
Choses à faire et à pas faire....
Drupagora - Les clés de la réussite d'un projet DrupalCore-Techs
Présentation du CMS Drupal pour l'évènement Drupagora du 9 novembre 2012. Ce diaporama donne les clés d'un démarrage projet réussi, les bonnes pratiques de développement ainsi que les outils et méthodes pour maintenir dans la durée un projet Drupal.
Description des données que le SHOM (Service Hydrographique et Océanographique de la Marine) pourrait passer en #opendata lors des événements #archipelmolene organisés par la Cantine numérique brestoise
2. PhPotes : présentation de Drupal
Drupal
CMS open source, licence GPL
Initié par Dries Buytaert en 2000
S'appuie sur php et mysql
En 2010, 1 % des sites dans le monde
Un courbe d'apprentissage importante
Une prise en compte de la sécurité
3. PhPotes : présentation de Drupal
Drupal
Un cœur (un peu limité)
De très nombreux modules (plugins)
Une API bien documentée
Versions
6 => dépassée
7 => actuelle
8 => à venir (symfony 2.0)
4. PhPotes : présentation de Drupal
Drupal
Une gestion des nœuds (tout contenu
est un nœud)
Gestion de la taxonomie (catégorie)
Développement de type MVC
Template par phpTemplate
Une interface Back-office riche mais
pas « user friendly »
5. PhPotes : présentation de Drupal
Drupal
Gestion intégrée
Des templates
De l'internationalisation
De la localisation
Des droits
Du cache
De la personnalisation des pages
7. PhPotes : présentation de Drupal
Sécurité
5 maj depuis le début d’année dont 2
de sécurité
Prise en compte de la sécurité
directement au cœur de Drupal (API)
Modules de test de la sécurité du site
Modules d’aide au debug
8. PhPotes : présentation de Drupal
Quelques modules « incontournable »
View : gestion de vues, requeteur
amélioré
Panel : pour générer des pages
composites
Wywiwyg : editeur HTML
SEO : path auto, metatags, sitemap,
redirect
Etc…
9. PhPotes : présentation de Drupal
Drupal : pour quoi faire
Pour des sites avec
de fortes contraintes fonctionnelles
Des modules à développer
Amener à croitre
10. PhPotes : présentation de Drupal
Drupal : Ses avantages
Mise en place rapide de fonctionnalités
Développement de modules accessible
Beaucoup de modules existant et
répondant à la plupart des besoins
Gestion avancée des hook
(développement de module)
Tout est (presque) possible
12. PhPotes : présentation de Drupal
Drupal : Ses inconvénients
Pas adapté pour un petit site
Courbe d’apprentissage importante
Nécessité de connaitre bien php pour
développer des modules
Back-office un peu fouilli
Api bien documentée mais pas les
process de fonctionnement (hook)
Incompatibilité entre certains pluggins
13. PhPotes : présentation de Drupal
Drupal : Ses inconvénients
En front-office, les pages remplies de
div (surtout avec view et panel)
Pas beaucoup de maitrise au niveau
des imports css et js
Problèmes potentiels quand différents
plugin utilisent des version différentes
de jquery
14. PhPotes : présentation de Drupal
Drupal : Un petit dessin plutôt qu’un
grand discours
Un petit exemple