background preloader

OpenClassrooms - Développez vos applications web avec AngularJS

OpenClassrooms - Développez vos applications web avec AngularJS

https://openclassrooms.com/courses/developpez-vos-applications-web-avec-angularjs

Related:  Veille technologique FrameworkLangagesexercices interactifsIT LEARNINGFrameWork

Démarrer avec Zend Framework 2 Ce tutoriel part du principe que vous utilisez PHP 5.3.10, avec un serveur Web Apache et une base de données MySQL, accessible par l'extension PDO. Vous devez avoir installé et activé l'extension mod_rewrite. Vous devez également vous assurer qu'Apache est configuré pour supporter les fichiers .htaccess. Pour cela vous pouvez changer la directive en dans votre fichier httpd.conf. Java, C et C++ sur le podium des langages Java, C et C++ sont les trois langages les plus utilisés selon l’indice Tiobe, un indice de classement des langages de programmation mis à jour tous les mois. Ce mois-ci, le langage de programmation Hack est entré dans l’index top 50 de TIOBE pour la première fois. Hack est un dialecte de PHP introduit par Facebook environ 3 ans. Les principaux moteurs de la sortie de Hack sont qu’il est plus rapide, plus évolutif et plus sécurisé par rapport à PHP. Le langage de programmation Hack contient des paradigmes de programmation modernes tels que generics, nullable types and collections.

L’infographie (éducative!) rendue facile Quand une image vaut mille mots… sans mille maux! Par Anik Lessard-Routhier Un dossier conjoint de L’École branchée et Carrefour éducation Le texte de ce dossier est aussi disponible en format PDF ainsi qu’en format OpenOffice/LibreOffice. Il existe des tonnes de façons de faciliter l’apprentissage des élèves. Si, traditionnellement, la lecture de manuels constituait la méthode de base pour s’approprier l’information, les nouvelles technologies permettent maintenant de rendre les contenus plus séduisants, certes, mais surtout plus faciles à assimiler et à retenir. Débuter avec MongoDB pour Node.js Vous utilisez Node.js et vous souhaitez utiliser le gestionnaire de base de données NoSQL MongoDB ? Alors bienvenue dans ce petit cours ! Lorsque je me suis mis à utiliser MongoDB, j'ai eu quelques difficultés à rassembler certaines informations dont j'avais besoin, à savoir : Comment est structurée une "base de données" MongoDB ?Comment installer et manipuler le shell de MongoDB ?Comment faire le lien entre mon application Node.js et MongoDB ?

Débuter avec Hibernate sous Eclipse Les applications d'entreprises s'orientent de plus en plus vers des architectures n-tiers. La technologie J2EE et les frameworks qui se sont créés autour offrent beaucoup d'outils pour répondre aux besoins modernes. Pour la couche présentation, on trouve, par exemple, le très populaire Struts respectant le modèle MVC de séparation du code, de l'interface et des données. Pour ce type de couche, on trouve plus classiquement les JSP ou les trés récentes JSF qui permettraient de concurrencer directement le modèle initié par l'ASP.NET.

Conception de tests unitaires avec JUnit Tous les programmeurs le savent, il est d'une importance vitale de rédiger des tests pour attester la validité de leur code. Malheureusement très peu le font. Il s'agit d'un exercice très difficile qui requiert autant d'attention que la phase de spécification. C'est durant cette dernière que doit être, dans le cas idéal, dressée la liste des tests unitaires à implémenter. Ainsi, même lorsque les développeurs pensent à les écrire, ils ne se révèlent pas toujours pertinents.

TIOBE : la popularité de Java et C est en baisse et Go en hausse depuis le début de 2016 Comme lors de chaque mois, TIOBE a publié son classement des langages de programmation en fonction de leur popularité. Pour rappel, les scores attribués par TIOBE aux différents langages sont calculés à partir d’une formule qui évalue le nombre de fois qu’un langage spécifique est recherché sur les moteurs de recherche comme Yahoo, Google, Wikipédia, Bing, Amazon, YouTube et Baidu. Pour ce mois de mai, on remarque que la popularité de Java et C continue de baisser, en raison de la montée en puissance d’autres langages. « Java et C ont suivi une tendance de baisse depuis le début de 2016. Les deux langages ont perdu plus de 6 % par rapport à la même période l’année dernière », a indiqué le rapport de TIOBE. « Alors quels sont les langages qui ont tiré avantage de cette baisse ? À vrai dire, ce sont tous les autres langages.

3 outils pour créer des images interactives L’interactivité est un aspect intéressant en éducation. Regarder une image c’est une chose, mais regarder une image avec des éléments interactifs est une façon d’optimiser l’expérience de l’élève. Ceci peut permettre d’expliquer des concepts plus compliqués, de consolider des apprentissages et même de promouvoir une idée. Je suis tombé sur un article de Med Kharbach sur 3 outils en lignes qui permettent de créer des images interactives et de les partager facilement. Tutoriel d'introduction au framework Spring Le nom des classes est auto-descriptif. La seule classe qui est isolée est SpringGardenApplication et ne sert qu'à démarrer le contexte de Spring. Il faut remarquer que les classes n'ont des références que vers des interfaces ce qui permet de découpler les implémentations. Le diagramme ci-dessous montre les classes de l'application : Les beans Springs sont configurés dans le fichier applicationContext.xml et à travers d'annotations Java. Un bean doit être vu comme un objet managé par Spring.

Related: