AngularJS : le framework JavaScript de Google au crible La popularité du framework JavaScript ne cesse de croitre. Quelles sont ses véritables points forts comparés à ses concurrents ? Qu'apporte AngularJS 2.0 qui vient de sortir ? Télécharger AngularJS (site du projet)1- AngularJS est devenu la référence des infrastructures JavaScript côté client Sur le terrain des infrastructures JavaScript, historiquement très nombreuses, plusieurs solutions commencent à s'imposer. Mais qu'en est-il des infrastructures JavaScript côté client ? D'après les premiers indicateurs dont nous disposons autour de la valorisation de l'expertise Angular en termes de salaire, il semble qu'elle commence à être assez élevée en France. A lire aussi : 2- Une infrastructure Modèle-Vue-VueModèle pour gagner en productivité En trois ans, la popularité d'AngularJS a explosé (cf. le graphique Google Trend ci-dessous). Le principe du MVVM est simple : les données que le client saisies engendrent une mise à jour du contrôleur qui met à jour par ricochet la vue. A lire aussi :
AngularJS Tutorial Templates de Page - Le Guide WordPress Le Guide WordPress: tutoriel, astuces, plugins et hébergement Le seul template page.php peut ne pas suffir. Nous venons de voir ce que contenait le template page.php. Il est plutôt basique mais joue bien son rôle. Une des particularités des Pages, et j’en avais déjà parlé, est de pouvoir créer des templates de Page. Il s’agit tout simplement d’un fichier où vous mettez le code PHP que vous voulez. Ce code sera affiché à travers une Page, du moment que vous lui disiez (à cette Page) d’utiliser ce template. Cela se fait donc en 3 étapes : Créer un template de PageCréer une Page dans l’admin WordPressDire à cette dernière d’utiliser le template précédemment créé Création d’un template de Page Un template de Page n’est autre qu’un fichier PHP particulier. Créons par exemple un fichier qui recensera certaines statistiques du site : nombre de Postsnombre de Pagesnombre de commentairesune liste des Pages (c’est cadeau ça) Dupliquons page.php et renommons-le stats.php (ou hasta-la-vista.php, le choix est libre et pas pénalisant pour la suite). <? Et voilà !
Apprendre Angular en un jour, le guide ultime - Tinci Qu’est-ce qu’AngularJS ? Angular est un framework MVC / MVVM côté client, développé en JavaScript, ce qui est obligatoire pour créer une application moderne à page unique (ou même un site internet). C’est un grand bond vers le futur de HTML et vers ce que HTML5 apporte. C’est également un grand bol d’air frais dans le monde des applications web modernes. Cet article est une vue de bout en bout, issue de mon expérience, et contient des conseils et astuces glanés au travers de mon utilisation d’Angular. Terminologie Angular a une courbe d’apprentissage assez courte qui consiste principalement à appréhender la terminologie et la “pensée MVC”. Vous avez probablement déjà entendu parler de MVC. Modèle Structure de données représentant une entité de l’application, généralement transmise en JSON. Vous pouvez accéder à cette information de deux façons. Vue La vue est simple, c’est votre HTML et / ou la sortie générée. Contrôleur Comme son nom l’indique, cette couche contrôle des choses. Contrôleurs
Tutorial: Tutorial There was an error loading this resource. Please try again later. A great way to get introduced to AngularJS is to work through this tutorial, which walks you through the construction of an AngularJS web app. The app you will build is a catalog that displays a list of Android devices, lets you filter the list to see only devices that interest you, and then view details for any device. Follow the tutorial to see how AngularJS makes browsers smarter — without the use of native extensions or plug-ins: See examples of how to use client-side data binding to build dynamic views of data that change immediately in response to user actions.See how AngularJS keeps your views in sync with your data without the need for DOM manipulation.Learn a better, easier way to test your web apps, with Karma and Protractor.Learn how to use dependency injection and services to make common web tasks, such as getting data into your app, easier. When you finish the tutorial you will be able to: Install Git npm install
Tutoriel Swift - Développer des Apps iOS 8 Partie 1 Apple a annoncé lors de la WWDC 2014 un changement assez majeur à la façon dont les applications iOS sont développées : un langage de programmation tout à fait différent appelé Swift qui remplace Objective-C. Comme je me suis lancé dans l'apprentissage de ce langage, j'ai décidé de poster régulièrement mes découvertes pour les partager. Cet article est le premier d'un grand nombre sur le sujet, et j'espère que vous allez les suivre ! Dans ce tutoriel, nous allons développer une application iOS qui téléchargera des chansons iTunes à partir de l'API iTunes, affichera cette information sur l'iPhone en utilisant un contrôle commun, appelé Table View, et nous permettra de regrouper ces morceaux dans un album et d'en jouer quelques-unes des pistes. Donc, je vais commencer avec une application assez basique et expliquer comment le code fonctionne. Par exemple, là où en Objective-C vous avez ceci : NSString *maChaine = @"C'est ma chaîne vous avez maintenant ceci : var maChaine = "C'est ma chaîne."
Developer Guide There was an error loading this resource. Please try again later. On this page, you will find a list of official AngularJS resources on various topics. Just starting out with AngularJS? Ready to find out more about AngularJS? Core Concepts Templates In AngularJS applications, you move the job of filling page templates with data from the server to the client. Application Structure Other Features Testing Community Resources We have set up a guide to many resources provided by the community, where you can find lots of additional information and material on these topics, a list of complimentary libraries, and much more. External AngularJS resources Getting Help The recipe for getting help on your unique issue is to create an example that could work (even if it doesn't) in a shareable example on Plunker, JSFiddle, or similar site and then post to one of the following: Official Communications Official announcements, news and releases are posted to our blog, G+ and Twitter: Contributing to AngularJS
Thinkster API Geoportail Ce premier tutoriel a pour objectifs de: > montrer à l’utilisateur comment créer sa première fenêtre cartographique en utilisant l’api du Géoportail. > lui permettre de réaliser les paramétrages de base de cette dernière comme la modification des options d’affichage des couches du Géoportail. > prendre en main le code qui lui servira de base pour aller plus loin avec l’api du Géoportail. Prérequis • Avoir des connaissances en programmation web (html, javascript). • Avoir des notions sur les serveurs et serveurs proxy. • Obtenir une clé API. • Disposer d’un serveur web qui héberge l'application. Obtenir une clé API Afin d'obtenir une clé de développement API, il faut passer par les étapes suivantes : Créer un compte sur le site de l'API Géoportail: > L'inscription se fait ici. > Suite à l'inscription, un courriel de confirmation est envoyé. Ajouter un contrat: > Accéder à l'onglet: obtenir une clé de développement situé sur la page d'accueil du site api.ign.fr. • Type de clé: web.
AngularJS, pour réveiller le dev en soi. - Enguerran Weiss • Designer et développeur web freelance Après avoir épluché jQuery en long en large et en travers, après être repassé en JS Vanilla (JS pur, pour les profanes), j’ai décidé de m’attaquer à AngularJS. Déjà parce que j’aime toujours avoir quelque chose à apprendre pendant mes heures perdues et que AngularJS, après y avoir touché rapidement il y a près d’un an, m’a semblé être une bonne direction à prendre. Je m’explique : je suis passé par beaucoup de technologies purement front-end, frameworks, pré-processeurs CSS, etc. et, en regardant certaines conférences, notamment sur Node.js et autres, j’avais envie de me mettre à un framework de ce type, c’est à dire un framework JS qui englobe un peu tout, et touche donc au serveur. J’ai regardé la doc de quelques uns de ces frameworks MVC en JS pour tomber au final sur AngularJS et y m’attarder. Ok et donc au final, j’en fais quoi d’AngularJS ? En théorie, ça donne quoi ? Mais concrètement ?
Apprendre à programmer avec le framework Angular : démarrer avec l'outil Angular-CLI, un tutoriel de William Koza Bonjour à tous, Dans ce tutoriel, nous allons apprendre à utiliser le client Angular-CLI qui est d'une grande aide pour commencer un projet. Google nous propose un outil clé en main pour réaliser les tâches de développement les plus courantes. Ce projet est basé sur le projet Open Source ember CLI, qui a maintenant plus de trois ans. Grâce à notre Angular Cli, il est possible de :créer une application from scratch via un scaffolding ;Générer des squelettes des composants type Components… ;Builder un projet ;Lancer des tests de type « End-to-End » ou « unitaire » ;Proxyfier le back end ;Et beaucoup d'autres choses… Bonne lecture.