background preloader

Academy

Facebook Twitter

Software Developer and Designer's Blog. Screencasts/introToAngular at gh-pages · curran/screencasts. Btford/angular-express-seed. Create a TV Show Tracker using AngularJS, Node.js and MongoDB. Source Code Before proceeding further, I will assume you have already installed the following: Step 1: New Express Project June 8, 2014 Update: After installing express-generator we can quickly generate a minimal Express application using the express command.

Create a TV Show Tracker using AngularJS, Node.js and MongoDB

Run express showtrackr to create a new Express project, where showtrackr is the name of our app that we are going to build today. Navigate into the showtrackr directory then run npm install command. Remove views, routes and bin directories because you will not be needing them anymore. Replace everything inside the server.js with the following code: Step 2: Bootstrapping AngularJS Application Download and extract the Boostrap Sass. Copy all glyphicons from vendor/assets/fonts/bootstrap to public/fonts directory and bootstrap from vendor/assets/stylesheets directory to public/stylesheets directory. Download this favicon and place it inside public directory. L’architecture REST expliquée en 5 règles.

REST (Representational State Transfer) ou RESTful est un style d’architecture permettant de construire des applications (Web, Intranet, Web Service).

L’architecture REST expliquée en 5 règles

Il s’agit d’un ensemble de conventions et de bonnes pratiques à respecter et non d’une technologie à part entière. L’architecture REST utilise les spécifications originelles du protocole HTTP, plutôt que de réinventer une surcouche (comme le font SOAP ou XML-RPC par exemple). Règle n°1 : l’URI comme identifiant des ressources Règle n°2 : les verbes HTTP comme identifiant des opérations Règle n°3 : les réponses HTTP comme représentation des ressources Règle n°4 : les liens comme relation entre ressources Règle n°5 : un paramètre comme jeton d’authentification Les 5 règles à suivre pour implémenter REST Règle n°1 : l’URI comme identifiant des ressources REST se base sur les URI (Uniform Resource Identifier) afin d’identifier une ressource.

Quelques exemples de construction d’URL avec RESTful : Liste des livres. Introduction - Documentation Laravel 4.1 - Laravel France. Où débuter Apprendre un nouveau framework peut être intimidant, mais aussi excitant.

Introduction - Documentation Laravel 4.1 - Laravel France

Pour faciliter votre transition, nous avons essayé de créer une documentation concise et très claire pour Laravel. Voici quelques recommandations de ce qu'il faut lire en premier : LARAVEL , 15 Formations Laravel en vidéo sur TUTO.COM. LARAVEL - le Framwork PHP des artisans du Web. Article de Frédéric LORGE, 3/7/2013 13:36 Lorsque j'ais découvert LARAVEL il était tout juste dans sa version 1.0.

LARAVEL - le Framwork PHP des artisans du Web

Son concepteur Taylor Otwell me paraissait bien jeune et le produit encore trop frais pour envisager de s'en servir dans un environnement professionnel. Depuis, il a brulé les étapes et mes pré-jugés avec. Dès sa version 3.0 la communauté autour de ce framwork était parfaitement organisée et très impliquée. La documentation abondante et claire, les concepts devenaient faciles à comprendre et à utiliser.

Avec la version 4 du 27 Juin 2013, la maturité est au rendez-vous. Ressources pour Laravel 4: Vidéos pour Laravel 4: (Vidéo : Les tutos de simpledev pour construire un blog de A à Z) (Vidéos Officielle de Taylor Otwell) (Vidéo : Construire une application complette avec Laravel 4, Payant) (Vidéos Payant et gratuit) Scotch ♥ Developers bringing fire to the people. Abstraction de base de données - Le Journal de Nikrou.

Certains n'ont toujours pas compris l'intérêt de faire une abstraction de base de données.

Abstraction de base de données - Le Journal de Nikrou

Non seulement cela rend l'ensemble du projet compatible avec plusieurs moteurs de base de données mais cela peut aussi simplifier la vie du développeur. Voici un petit exemple pour en comprendre un petit peu mieux l'intérêt ... Imaginons une table d'une base de données où on stockerait la configuration d'une application. Cette table pourrait avoir la structure suivante : Pour mettre à jour, une clé de configuration de cette table il faut vérifier si la clé existe ou non pour créer ou mettre à jour l'enregistrement dans la base. Mais cette commande n'est pas dans le standard SQL. Plutôt que d'avoir un code comme le suivant : En utilisant Doctrine (par exemple)l suffit d'écrire quelque chose comme :

PHP: The Right Way. The Best Laravel and PHP Screencasts. Angular Basics. Tutoriels et articles AngularJS en français. Learning to Code Resources (Women-focused) Dashboard.

Egghead.io - Learn AngularJS with Tutorial Videos & Training @eggheadio. Apprenez à coder.