Bonnes Pratiques Web
25.0K views | +7 today
Follow
 
Scooped by Mickael Ruau
onto Bonnes Pratiques Web
Scoop.it!

Get Your Free Mobile Design Course based on Android Design Patterns Book

Get Your Free Mobile Design Course based on Android Design Patterns Book | Bonnes Pratiques Web | Scoop.it
Android Design Book. Agile Mobile and Tablet Design for Android. Android and iOS Mobile and Tablet UX and Interaction Design.
Mickael Ruau's insight:

This email mini-course is an excerpt from Android Design Patterns: Interaction Design Solutions for Developers (Wiley 2013).

more...
No comment yet.
Bonnes Pratiques Web
Développement Php, Mysql , Javascript, Jquery, Css3, (X)HTML5...
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...
Scooped by Mickael Ruau
Scoop.it!

Un environnement de développement PHP avec Netbeans et Docker

Un environnement de développement PHP avec Netbeans et Docker | Bonnes Pratiques Web | Scoop.it
Docker, c’est une technologie qui révolutionne la virtualisation. Pour nous les développeurs, Docker signe la fin du syndrome “works on my machine”. Je ne saurais trop vous recommander de suivre les…
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Angular | De la théorie à la pratique

Angular | De la théorie à la pratique | Bonnes Pratiques Web | Scoop.it
Introduction au framework Angular. Après une retrospective des technologies WEB, l'accent est mis sur la notion de Web Component et son implementation.
Mickael Ruau's insight:

Peu de navigateurs supportent les Web Components, principalement à cause du shadow DOM qui n'est réellement supporté que par les navigateurs Chrome et Opera. Développer une application dans ces conditions ne serait pas réaliste aujourd'hui.

Mais côté JavaScript, ça bouge plus rapidement et il y a quelques projets pionniers qui nous ont développé des polyfills afin de pallier aux lacunes des navigateurs, dont le projet initié par Google :

Ces polyfills permettent de s'abstraire des limitations liées aux navigateurs afin de proposer les fonctionnalités manquantes pour réaliser des Web components. Il s'agit donc du premier Framework JavaScript permettant de créer et manipuler les composants à la manière « Web Component ». Évidemment, si je vous parle de Web Component depuis le début, c'est bien pour introduire le framework Angular qui est résolument orienté Component.

more...
No comment yet.
Rescooped by Mickael Ruau from Éducation, TICE, culture libre
Scoop.it!

SessionBox - Comment se connecter avec plusieurs comptes différents sur un même site et dans un seul navigateur ? - Korben

SessionBox - Comment se connecter avec plusieurs comptes différents sur un même site et dans un seul navigateur ? - Korben | Bonnes Pratiques Web | Scoop.it
Si vous avez besoin de vous logger avec différents noms d'utilisateurs sur le même site, ce n'est pas forcement faisable. Heureusement, sous Chrome et Firefox il existe une extension qui s'appelle SessionBox et qui permet d'utiliser plusieurs sessions différentes et actives d'un même site, dans le même navigateur. Plus besoin de ruser avec de la > Lire la suite

Via jlkpodar
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

How to Send Tweets with Google Scripts and Twitter API

How to Send Tweets with Google Scripts and Twitter API | Bonnes Pratiques Web | Scoop.it
This example shows how you can setup your own Twitter Client using Google Apps Script and publish tweets programmatically from inside a Google Document, a spreadsheet or even a web app. To get star…
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Réception des paiements et gestion des commandes

Réception des paiements et gestion des commandes | Bonnes Pratiques Web | Scoop.it
Tout ce qu'il faut savoir sur l'e-commerce et ce qu'il peut apporter à une entreprise.
Mickael Ruau's insight:

Pour vendre des produits et services en ligne, il existe de nombreux outils et solutions disponibles. Cette vidéo vous apprendra comment :

  • traiter des paiements en ligne,
  • et gérer des commandes.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

The Advanced Guide To SEO – Chapter 3

The Advanced Guide To SEO – Chapter 3 | Bonnes Pratiques Web | Scoop.it

Now your site is crawlable, indexable and lightening fast. Time to ramp it up another notch with some new search elements. Search is moving towards a more semantic "real to life" environment. This means a world where engines understand the relationships between real world objects like people, places, movies, businesses etc. Time to get on board now and integrate this into your website!

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

[Symfony2][DoctrineExtension] Créer des slugs pour les caractéres non latin (Arabe particulièrement).

[Symfony2][DoctrineExtension] Créer des slugs pour les caractéres non latin (Arabe particulièrement). | Bonnes Pratiques Web | Scoop.it

Le comportement Sluggable de la bibliothèque Doctrine extensions permet de créer facilement des URLs SEO-Friendly. La mise en place du bundle est facile et ne nécessite pas beaucoup de configuration. 

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Exploring ES6

Exploring ES6 | Bonnes Pratiques Web | Scoop.it

What you need to know about this book
Foreword
Preface
Acknowledgements
About the author

I. Background

1. About ECMAScript 6 (ES6)
2. FAQ: ECMAScript 6
3. One JavaScript: avoiding versioning in ECMAScript 6
4. Core ES6 features

II. Data

5. New number and Math features
6. New string features
7. Symbols
8. Template literals
9. Variables and scoping
10. Destructuring
11. Parameter handling

III. Modularity

12. Callable entities in ECMAScript 6
13. Arrow functions
14. New OOP features besides classes
15. Classes
16. Modules

IV. Collections

17. The for-of loop
18. New Array features
19. Maps and Sets
20. Typed Arrays
21. Iterables and iterators
22. Generators

V. Standard library

23. New regular expression features
24. Asynchronous programming (background)
25. Promises for asynchronous programming

VI. Miscellaneous

26. Unicode in ES6
27. Tail call optimization
28. Metaprogramming with proxies
29. Coding style tips for ECMAScript 6
30. An overview of what’s new in ES6

 

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Tipimail - Send delivery emails through SMTP API

Tipimail - Send delivery emails through SMTP API | Bonnes Pratiques Web | Scoop.it
With TipiMail, send efficient delivery emails and improve their quality. Secure SMTP relay. API for sending delivery emails. Live statistics.
Mickael Ruau's insight:

CRÉEZ UN COMPTE GRATUITEMENT

Profitez de notre serveur SMTP pour envoyer jusqu'à 10.000 emails par mois gratuitement et sans engagement.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Tutoriel pour apprendre à utiliser l'outil Grunt

Tutoriel pour apprendre à utiliser l'outil Grunt | Bonnes Pratiques Web | Scoop.it
Ce tutoriel a pour but de vous apprendre à installer, configurer et mettre en place l'outil Javascript Grunt dans un projet.
Mickael Ruau's insight:

Dans vos développements Web, vous êtes souvent amené à exécuter des tâches récurrentes en marge de votre cœur de métier comme de la minification ou de la concaténation de fichiers JavaScript ou CSS, de la compilation de LESS ou de SASS, etc. Ces actions prennent du temps et si certaines peuvent être faites à la main, l'intervention humaine augmente le risque d'erreur. C'est là qu'un outil tel que Grunt intervient.

Vous allez découvrir dans cette suite de tutoriels ce qu'est un lanceur de tâches JavaScript et, plus spécifiquement, ce que Grunt peut apporter à vos projets par l'automatisation de toutes ces tâches qui font taches et vous gâchent l'existence.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

DareBoost - Analyse site web, test performance et qualité

DareBoost - Analyse site web, test performance et qualité | Bonnes Pratiques Web | Scoop.it
Service en ligne de test et analyse de sites web : vitesse, SEO, sécurité et qualité. Test gratuit ! Auditez, optimisez et surveillez vos pages web avec Dareboost.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Learning Google Script: 5 Best Sites & Tutorials to Bookmark

Learning Google Script: 5 Best Sites & Tutorials to Bookmark | Bonnes Pratiques Web | Scoop.it
Do new and cool things with the Google services you use every day. Extend and automate by learning the cloud based scripting language from Google.
more...
No comment yet.
Rescooped by Mickael Ruau from Web Increase
Scoop.it!

30 High Quality Free Fonts For Graphic Designers | Fonts | Graphic Design Junction

30 High Quality Free Fonts For Graphic Designers | Fonts | Graphic Design Junction | Bonnes Pratiques Web | Scoop.it
Today’s free fonts are perfect for graphic design, branding, logos, product packaging, invitation, quotes, t-shirt and web. These high quality free fonts, where

Via Jean-Jacques Roland
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Semaine 43-2015 - Lézard Rouge

Quelles sont les tâches les plus difficiles pour un développeur ? Une petit sondage très intéressant a été publié cette semaine, sur le thème ci-dessus. Si des réponses auxqueles on pouvait s’attendre ressortent (comme « travailler sur le code d’un autre »), des choses plus étonnantes sont mises en avant : « Concevoir une solution » ne reçoit que …
Mickael Ruau's insight:

QUELQUES RESSOURCES SUR CODE IGNITER

Un développeur a eu la gentillesse de rencenser des ressources récentes sur Code Igniter (attention à la boucle infinie, certaines se trouvent sur ce blog �� )

Source : http://www.developpez.net/forums/d1548180/php/bibliotheques-frameworks/code-igniter-ressources-code-igniter-developpeurs-php-experimentes/#post8413005

 

more...
No comment yet.
Rescooped by Mickael Ruau from Web Increase
Scoop.it!

Introduction to CSS3 Animation

Introduction to CSS3 Animation | Bonnes Pratiques Web | Scoop.it
In the early days of the web, animation was handled through techniques like Flash (now known as Animate CC) or even the venerable animated GIF. Although quite different technologically speaking, both allowed designers to express their creativity through movement. Both also had their limitations. GIFs are somewhat limited in the scope of what they can …

Via Jean-Jacques Roland
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

GitHub - wildlyinaccurate/CodeIgniter-with-Doctrine-2: A simple installation of CodeIgniter 3 with Doctrine 2

CodeIgniter-with-Doctrine-2 - A simple installation of CodeIgniter 3 with Doctrine 2
Mickael Ruau's insight:

CodeIgniter with Doctrine

This is a simple CodeIgniter installation with Doctrine 2. It contains sample models in application/models/Entity and usage examples in application/controllers/welcome.php.

The master branch contains an installation of CodeIgniter 3. You can find the CodeIgniter 2 version of this repository in the codeigniter-2 branch.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Packager son application React avec Webpack

Packager son application React avec Webpack | Bonnes Pratiques Web | Scoop.it
Ce cours a pour objectif de vous apprendre à packager vos applications React avec Webpack pour avoir un code organisé, maintenable et testable.
more...
No comment yet.
Rescooped by Mickael Ruau from Web Inspiration
Scoop.it!

Explore Shutterstock’s Global Creative Trends That Will Shape 2017 (Infographic)

Explore Shutterstock’s Global Creative Trends That Will Shape 2017 (Infographic) | Bonnes Pratiques Web | Scoop.it
This year's predictions showcase a stark contrast – between the real world and the digital world, between nature and technology, and between the past and the future. Shutterstock has also predicted four big global trends you’ll be sure to want to learn about.

Via Jean-Jacques Roland
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

How to Use The HTML5 Sectioning Elements - Treehouse Blog

How to Use The HTML5 Sectioning Elements - Treehouse Blog | Bonnes Pratiques Web | Scoop.it
Learn how to use the HTML5 sectioning elements such as section, article, and main in your web page markup.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Aural UI of HTML elements

Aural UI of HTML elements | Bonnes Pratiques Web | Scoop.it

How HTML elements are supported by screen readers

Typical support patterns of HTML elements by screen readers:

  • Identification of an element by role as the user moves through the content.
  • Announcement of the text content of an element.
  • Announcement of the start and end of an element.
  • Change in voice as the content of an element is announced.
  • Announcement of an elements accessible name and/or description
  • Announcement of states and properties.
  • Emission of a beep or other sound when an element with a particulat state or property receives virtual focus.
  • Instructions on how to operate interactive elements such as form controls.
  • Navigation of elements by keyboard and “quick access” lists of a particular elements, list items are linked to each instance of an element on the page.

Note: The combination of patterns supported varies from element to element and support for a particular element varies between screen reader software.

more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

[Partie 1] - Configuration de Symfony2 et utilisation des templates — symblog - A Symfony2 Tutorial

[Partie 1] - Configuration de Symfony2 et utilisation des templates — symblog - A Symfony2 Tutorial | Bonnes Pratiques Web | Scoop.it
Mickael Ruau's insight:

Ce chapitre va couvrir les premières étapes de la création d’un site web avec Symfony2. Nous allons télécharger et configurer la distribution standard de Symfony2, créer un bundle pour le Blog et construire le template HTML principal. A la fin de ce chapitre, vous aurez configuré un site avec Symfony2 qui sera disponible à une adresse locale, par exemple http://symblog.dev/. Le site web va contenir la structure HTML principale du blog, ainsi que du contenu factice.

Les thèmes suivants vont être abordés au cours de ce chapitre:

  1. Mise en place d’une application Symfony2
  2. Configuration d’un domaine de développement
  3. Les Bundles Symfony2
  4. Les routes
  5. Les contrôleurs
  6. Les templates avec Twig
 
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Angular | Les directives

Angular | Les directives | Bonnes Pratiques Web | Scoop.it
Ce tutoriel a pour objectif de vous apprendre à utiliser les directives. Pilier de Angular, les directives sont l'un des fondements de ce framework.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Seven Free SEO Tools You Should Be Using

Seven Free SEO Tools You Should Be Using | Bonnes Pratiques Web | Scoop.it
I want to give you a go-to collection of the top free SEO tools. These are intuitive, slick, effective, powerful, and — best of all — they’re absolutely free.
more...
No comment yet.
Scooped by Mickael Ruau
Scoop.it!

Success-cases apport de contenu par content-spinning

Success-cases apport de contenu par content-spinning | Bonnes Pratiques Web | Scoop.it
Nous allons enfoncer une porte ouverte : le contenu confère une autorité sémantique au site qui le publie. Plus vous chargerez votre site en contenu ayant trait à sa thématique, plus vous augmenterez son autorité sur cette thématique. Logique.
Enfin, le content-spinning a été la clé dans la réussite de tous ces projets, en nous permettant d’obtenir en 6 semaines en moyenne des milliers de textes de bonne qualité, avec un niveau de similitude maîtrisé.
more...
No comment yet.
Rescooped by Mickael Ruau from Web Increase
Scoop.it!

jQuery Autocomplete with Json

jQuery Autocomplete with Json | Bonnes Pratiques Web | Scoop.it
Autocomplete, or word completion, is a feature in which an application predicts the rest of a word a user is typing. In graphical user interfaces, users can typically press the […]
The post jQuery Autocomplete with Json appeared first on jQuery Rain.

Via Jean-Jacques Roland
more...
No comment yet.