‘JavaScript’ Videos

  • Panel Discussion: JavaScript QandA

    Panel Discussion: JavaScript QandA

    WordCamp Miami 2017Speakers: Peter Carabeo, Michael Dyer, Jonathan Brinley, Auston Bunsen, Zac Gordon, Nizar Khalife Iglesias, Josh Pollock

    August 5, 2017 — A chance to ask any questions to the Learn JavaScript Deeply speakers.

  • Adam Silverstein: JavaScript in WordPress Core - Past, Present and Future

    Adam Silverstein: JavaScript in WordPress Core – Past, Present and Future

    WordCamp Asheville 2017Speaker: Adam Silverstein

    June 16, 2017 — *This is a 15-minute Lightning Talk*

    Take a tour down memory lane as we explore the JavaScript files and features added to each version of WordPress: from quicktags.js in version 1.0 to wp-api.js in 4.7. We’ll look at the JavaScript/Backbone based features in today’s WordPress including media, the customizer, themes, plugins, revisions and the REST API client. Finally, we will learn about the exciting things happening now in JavaScript in WordPress core that will shape the WordPress of tomorrow.

    Presentation Slides »

  • Allen Moore: Vue.js + WordPress

    Allen Moore: Vue.js + WordPress

    WordCamp Raleigh 2017Speaker: Allen Moore

    June 4, 2017 — The popularity of JavaScript has lead to an ecosystem that’s vibrant, growing, and to be honest, somewhat out of control. Each day leads to a new framework labeled as the next great thing, but each framework presents it’s own unique set of pros, cons, and frustrations.

    In this talk, we will look at Vue.js, one of the most popular JavaScript frameworks available. In 2016, stateofjs.com conducted a survey where over 89% of the surveyed developers gave Vue.js a satisfactory rating, which rates it as the second highest rated framework behind React, which received a rating of 92%. We will look at real world examples of how Vue.js can be integrated into a WordPress project for the front end, the back end, and interaction with the WordPress Rest API.

    Presentation Slides »

  • Konstantin Obenland: WordPress in React

    Konstantin Obenland: WordPress in React

    WordCamp Berlin 2017Speaker: Konstantin Obenland

    May 16, 2017 — Überblick einer React App für ein WordPress Frontend am Beispiel des neuen Plugin Verzeichnis.

    – Benötigte NPM module
    – Entwicklungsworkflow mit Grunt
    – Anforderungen an die REST API
    – Verwendung des REST API Javascript layers
    – Struktur und Aufbau der React Komponenten – im Plugin Verzeichnis
    – Das Endergebnis

    Optional:
    Internationalisierung mit Moment, Jeb, und Calypso-i18n

  • Roy Sivan: Learn JS Deeply, but Don’t Forget About PHP

    Roy Sivan: Learn JS Deeply, but Don’t Forget About PHP

    WordCamp San Diego 2017Speaker: Roy Sivan

    May 4, 2017 — PHP is the language that WordPress is built on, and it isn’t going anywhere. “Learn JavaScript deeply” is a great sentiment, and I feel like every aspiring developer should take JavaScript seriously if they want to go down that route. However, if you are building JavaScript (framework or not) applications powered by the WordPress REST API, don’t forget about PHP. I’ll run through a few examples of full on JavaScript application builds, where there is equal if not more PHP custom code than JavaScript. So before you learn JS deeply, do you have a moment to talk about PHP?

  • Breno Alves:  Por que devo aprender JavaScript?

    Breno Alves: Por que devo aprender JavaScript?

    WordCamp Fortaleza 2016Speaker: Breno Alves

    May 2, 2017 — O mundo e as tecnologias estão evoluindo e sem dúvidas o JavaScript vem tomando conta de uma boa fatia do mercado atual. E não se engane pois o WordPress não vai ficar de fora dessa!

    Nessa palestra Breno Alves vai te mostrar porque você deve aprender JavaScript “pra ontem”!

    Você verá tudo que está sendo feito hoje e o que vem sendo pesquisado para o amanhã em relação ao WordPress.

    Presentation Slides »

  • Blake Bertuccelli: Design Thinking: Keeping Themes DRY in the JavaScript Age

    Blake Bertuccelli: Design Thinking: Keeping Themes DRY in the JavaScript Age

    WordCamp New Orleans 2016Speaker: Blake Bertuccelli

    March 31, 2017 — At WordCamp US, Matt Mullenweg offered explicit direction to the WordPress Community: “Learn Javascript.” But how do we efficiently incorporate Javascript into our theme? This talk will offer example of how Javascript tools like Gulp and Bower helped inform the “Via Nola Vie” theme, built for Tulane University. The talk will also introduce ways to keep a javascript-integrated theme inline with DRY (“Don’t Repeat Yourself”) fundamentals, without having to build complex solutions like Theme Wrappers and API dependent integrations.

  • Travis Smith: Troubleshooting JavaScript

    Travis Smith: Troubleshooting JavaScript

    WordCamp Atlanta 2017Speaker: Travis Smith

    March 29, 2017 — JavaScript is awesome when it works, but when it doesn’t, it can be extremely frustrating. How do you troubleshoot an AJAX call? How do you know if your JavaScript is even on the page? How do you know if it is executing when and how it should? We will walk through some of the best practices for finding and identifying problems with your JavaScript inside WordPress.

  • Katarína Novotná: Ako na rýchly web

    Katarína Novotná: Ako na rýchly web

    WordCamp Žilina 2016Speaker: Katarína Novotná

    March 9, 2017 — – porovnanie najznámejších cache pluginov (ktorý je rýchlejší)
    – optimalizácia obrázkov – manuálne aj automatizovane
    – case study (ako klient z 3 sekundového webu spravil 12 sekundový len tým, čo pridal do obsahu)
    – načo si dávať pozor pri výbere šablóny
    – čo je to asychnrónny javascript a ako naň

    Presentation Slides »

  • Tom Hermans: Learning JavaScript (deeply)

    Tom Hermans: Learning JavaScript (deeply)

    WordCamp Nederland 2016Speaker: Tom Hermans

    October 28, 2016 — WordPress, JS, API, SPA, REST, JSON, Angular, React are the terms and abbreviations that are being mentioned and handled to try to explain that WordPress can be a platform as another.

    Presentation Slides »