Looking for workshop teachers to teach on the following topics!
For introductions please tweet @frontendmasters, @1marc or email: marc at FrontendMasters.com. Thanks!
You can propose other topics too.
Published blog post detailing topics and allowed people to vote on priority: 2015 Frontend Masters topic poll
Bolded topics are very highly requested.
- JavaScript Design Patterns
- Debugging - profiling, heap dump etc
- Node.js (lots of topics) - Streams / IO / APIs / Scaling / Microservices
- Phonegap
- Transpiled Flavors of JS:
ELMScheduled Richard Feldman, CoffeeScript / ClojureScript / PureScript TBD Brian Lonsdorf / Sweetjs macros / etc - Working with Client-Side APIs (Amazon, Facebook, Twitter, Instagram, OAuth2.js, etc)
- Immutable data - Immutable.js / Mori / Immutable concepts and patterns
- Flux Application Architecture / Redux
- Relay and GraphQL
- Falcor
- Hands-on build an application with latest features in ES6/7
- Rendering Performance (Hardware Accel, Painting, etc)
- Progressive Enhancement
- RWD Performance
- Polymer / Web Components
- Mapping (leaflet, google maps)
- Security TBD Martin Gontovnikas & Lukas Ruebbelke & Recorded Douglas Crockford
- Offline APIs / Web Workers / Service Workers / Local Storage
- Mobile design patterns
- Data driven design
- UI design
- CSS preprocessors LESS/Sass/compass/stylus
- Usability (Desktop, mobile, etc)
- Form Design / UX
- Material Design
- Foundation
- Bootstrap
- Node WebKit / building native with web stack
- Hybrid applications / Ionic Framework / Electron
- Three.js / WebGL libraries
- Accessibility
- Document Databases - MongoDB / LevelDB / CouchDB
- Browserify
- Hardware Hacking in Node.js
- A/B testing
- Analytics
- WebKit/Blink internals - How browser work
- Diagramming / UML / code explanations
For introductions please email marc at FrontendMasters dot com.
P.S. You can propose other topics too.
React.jsLaunched with Ryan Florence / FluxES6Launched with Aaron FrostUnit TestingRecorded Justin Searls and Dave MosherDOM ScriptingLaunched Justin MeyerAsynchronous JavaScriptLaunched Jafar Husain and Recorded Kyle SimpsonAlgorithms and Data StructuresTBD Bianca Gandolfo and Brian HoltEmber.jsRecorded Mike North in OctoberOrganizing a large JavaScript applicationLaunched both Kyle Simpson and Henrik JoretegMeteor.jsRecorded Chris Mather (in production)Animation Engines - GreenSockScheduled Sarah Drasner September 25th / VelocitySVG / vectorRecorded Sarah DrasnerJSON APIs / API designRecorded Scott Moss JulyHtml/RWD emailsLaunched Justine JordanTypographyLaunched Jason PamentalCSS structure (oocss, smass)Launched Jonathan SnookUI prototyping / FramerLaunched Jay Stakelon
- April 14th & 15th - Elm with Richard Feldman
- April 21st - CSS Animations and Transitions with Rachel Nabors
- To be scheduled - Algorithms and Data Structures with Bianca Gandolfo
- To be scheduled - Web Security with Martin Gontovnikas and Lukas Ruebbelke
- To be scheduled - PureScript with Brian Lonsdorf
- To be scheduled - CS101 with Brian Holt
- To be scheduled - React, Flux and ES6 with Brian Holt
- To be scheduled - JavaScript the Hard Parts with Will Sentence
- To be scheduled - How to Create an Open Source JavaScript Library with Kent C Dodds
- To be scheduled - Webpack with Kent C Dodds
- To be scheduled - Advanced Ember 2.x with Mike North
- To be scheduled - Angular 2.x with Scott Moss / Lukas Ruebbelke