January 15, 2024

BrightonPHP User Group (Every Third Monday of the month) [User Group Event] ()
A PHP user group based in Brighton, UK. Come along and meet fellow PHP developers, hear interesting presentations and then converse over some drinks afterwards...

Kickoff: 7pm

Venue: The Skiff, Gloucester Street, Brighton

URL: http://brightonphp.org/

PHPMinds User Group (Every Third Monday of the month) [User Group Event] ()
PHPMinds is a PHP User Group which is based in Nottingham. Meeting on the 3rd Thursday of each month at 7pm.

Our aim is to bring the PHP community together to collaborate, network and share knowledge in a friendly and professional environment.

We welcome people at all levels and from all backgrounds. If you’re interested in PHP, working with Drupal or WordPress or any web technologies, you’re most welcome to join us.

You can find us on:

#irc #freenode -> #phpminds

Slack -> https://slack.phpminds.org/

Twitter -> @PHPMinds

URL: http://phpminds.org/

Formation JavaScript PHP (Every Third Monday of the month) [Training] ()
Cette formation va vous permettre de passer maitre dans l art de développer avec JavaScript. Nous ferons un focus sur les interactions avec PHP.

Description de la formation JavaScript

Le JavaScript est devenu incontournable : pour faire des interfaces web riches, des applications web complètes (pour bureau, mobiles, tablettes…) et même aujourd hui du back-end (avec Node.js). JavaScript est un langage puissant mais souvent mal maîtrisé, et il évolue désormais à grande vitesse : l ES6 est le nouveau standard depuis 2015, et il y aura maintenant une nouvelle version par an. Les frameworks se multiplient et changent constamment : AngularJS, Meteor, React, Angular… Plutôt que de se limiter à un seul outil qui sera vite obsolète, apprenez à maîtriser le JavaScript natif pour être autonome à long terme sur n importe quel framework..

Programme

+ Bonnes pratiques JavaScript - Types de chargement (head, footer, async, defer, DOMContentLoaded) - Minification, concaténation, cache, CDN - Compatibilité : polyfills - Mode strict et debugger - Conventions de codage (Google Guidelines, JSHint / JSLint) - JSDoc : documentation normalisée

+ JavaScript fortement typé (TypeScript) - Typage fort - Interfaces

+ JavaScript moderne : ES5, DOM, événements - Pièges des variables et fonctions - querySelectorAll, textContent, classList - addEventListener, setTimeout, bind

+ Nouveautés ECMAScript 6 (ES6 / ES2015) - Compileurs ES6 : babel, traceur et typescript - Portée locale à un bloc et constantes - Template litterals - Paramètres : valeurs par défaut, rest, spread - Destructuration et arrow functions

+ AJAX nouvelle génération et Promises - JSON - fetch API - Promise

+ APIs HTML5 - Historique et navigation - Géolocalisation - Médias (webcam…) - Web sockets : socket.io - Stockage local - Service workers

+ Programmation Orientée Objet en ES6 - Classes - Héritage - Getters / setters, statique - TypeScript : visibilité, classes abstraites, interfaces

+ Modules JavaScript - Inclusions et dépendances asynchrones : requirejs (AMD) - Inclusions et dépendances synchrones : browserify (CommonJS) - Modules ES6 : SystemJS / webpack

+ Automatisation en JavaScript - Gestion des packages : npm - Bundling et tâches : webpack et rollup

+ JavaScript back-end : intro à Node.js

+ Le futur : intro aux Web Components

URL: https://www.openska.com/formation-javascript.php


October, 2024November, 2024December, 2024
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
     12
3456789
10111213141516
17181920212223
24252627282930
To Top