Catégorie : Programmation Web

programmation Web

  • Navigation s’adaptant à l’écran avec jQuery

    okaynavAujourd’hui, je vous présente un plugin Jquery que j’ai rencontré il y a quelques semaines.

    Ce plugin s’appelle okayNav, et il permet de créer des navigations qui s’adapte à la redimension de l’écran.

    Depuis quelques années, on parle de design responsive et de breakpoint CSS pour les sites internet. Je trouve que ce plugin est au dessus de tout ça juste pour un détail : il n’a pas besoin de breakpoint pour s’adapter à l’écran, il s’adapte tout seul.

    Vous pouvez retrouver ce plugin sur Github et sur codepen
    Github : https://github.com/VPenkov/okayNav
    Codepen : https://codepen.io/VPenkov/pen/wMZBOg
    Profitez-en, et dites-moi ce que vous en pensez !

  • Vous chercher un plugin Jquery ?

    jquery-cardsjquerycards.com est un de ces nouveaux sites qui listent les bibliothèques Javascript et les plugins Jquery.

    Comme le site le dit lui-même, plus de 1000 plugins jquery de qualité sont listé.

    En espérant que ce site dure dans les prochaines années.

    Enjoy !

  • Apprendre le langage Python

    langage-pythonLors de ma veille sur le langage Python, j’ai découvert un site spécialisé dans ce langage : apprendre-python.com.

    Le site est divisé en 4 parties distinctes qui sont : Python débutant, Python avancé, Django et Raspberry pi.
    Ces 4 parties sont découpé en autant de sous-parties qu’il y a de notions importants dans ce langages. Ce site est utile quand un développeur a besoin d’une mise à jour pour certaines de ces notions.

    Site intéressant, assez complet, et en Français. A voir.

  • Créer une API en quelques minutes

    Créer une API en quelques minutes

    API RESTQue signifie API ?

    Les API (ou interface de programmation), sont une technologie Web que l’on retrouve partout aujourd’hui.

    Une API est une fonctionnalité qui permet à 2 systèmes de communiquer entre eux. Des réseaux sociaux très connu (Facebook, Twitter, Instagram) possèdent une API que l’on peut prendre facilement en main.

    Cours sur les API

    Brian Cooksey nous propose un cours complet sur la création d’API (en plusieurs parties).

    Ces cours sont à la base écrit en anglais, mais je vous propose la traduction en Français (par Pierre Choffé).

    Voici le sommaire de ces cours :

    1. API, une introduction.
    2. API, les protocoles
    3. API, formats de données
    4. API, authentification
    5. Concevoir une API
    6. API, communication en temps réel

    Comment créer une API

    Je vous propose ici une mini-application Web de création d’API.
    Je vous en propose même deux, je m’explique.
    Pour créer ces mini-application pour API, je me suis basé sur slimframework, un petit framework PHP. Il en est actuellement à sa version 3.1 (début 2016), mais il en était à sa version 2.6 il y a encore quelques mois.
    J’ai donc créé une mini-application à partir de la version 2 de slimframework. Vous pouvez le retrouver sur Github sous le doux nom de slimAPI-2. Il nécessite PHP 5.3 ou plus.
    La deuxième mini-application a été créé avec slimframework v3. Je l’ai donc nommé slimAPI-3. Celui-là nécessite PHP 5.5 ou plus.

    Pour installer ces mini-applications, une documentation et des exemples se retrouvent sur ces dépôts Github.

    Profitez-en bien !

    Liens

    Slimframework v2 – Documentation.
    Slimframework v3 – Documentation.

  • Connaître le standard PSR de PHP

    psr-standards-in-phpSi vous avez cliqué sur ce lien, c’est parce que vous êtes un développeur Web voulant en savoir plus sur le standard PSR de PHP.

    Un site listant les différents niveaux existe, et il s’appelle PHP Standards Recommendations.
    C’est un site écris de base en Anglais, mais il existe certaines pages en Français (et d’autres langues). Tous est expliqué correctement.