International PHP Conference Berlin 2025

November 18, 2024

BrightonPHP User Group (Every Third Monday of the month) [User Group Event] (United Kingdom)
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] (United Kingdom)
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] (France)
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


November, 2024December, 2024January, 2025
Sunday Monday Tuesday Wednesday Thursday Friday Saturday
1234567
891011121314
15161718192021
22232425262728
293031    
To Top