Sessions

Primary tabs

Secondary tabs

Session Speaker(s) Experience levelsort ascending
Responsive Design on a Budget This could be just a Drupal session, or a hybrid Drupal/WP session. Or more. Intermediate
Hadouken! HTML5 Game Programming

HTML5 presents a great opportunity to create browser based games that work across the array of tablet and smartphone based devices.

Intermediate
Managing Asynchronous Control Flow With Promises As web applications increasingly move to thick-client JavaScript apps (or node.js backends), web developers are faced with increasing control flow complexity, especially around asynchronous... Intermediate
Hadouken! HTML5 Game Development

HTML5 presents a great opportunity to create browser based games that work across the array of tablet and smartphone based devices.

Intermediate
Headless Web Development

Headless website architecture is gaining traction and popularity.

Intermediate
VoipDrupal - Your Site and a Regular Phone... installed in 20 minutes! This is an introduction to VoIP Drupal and how you can use it on your site to allow visitors to call and receive information, or your Website can call or text members (Call Blast). Intermediate
Drupal Module Development

This course will get you started in Drupal Module Development. Whether you want to learn module development for your own projects or to advance your career as a developer, this course is for you...

Intermediate
Intro to Node.js Node.js has been getting a lot of attention of late. Its asynchronous, highly concurrent architecture is perfect for massively parallel network applications. Intermediate
Web Scraping with Node.js Web scraping is a valuable tool for utilizing the vast amount of data available on the web. It can be employed for research, in the enterprise, or for personal use. The only limit is your... Intermediate
Responsive Web Design 101 I'd love to do this with an experienced designer and/or WordPress person, perhaps as curriculum. Beginner
Programming for Absolute Beginners

Never programmed before, but want to give it a shot? Want to release the programming ninja inside you, but don't know where to start? Want to get the basics of programming down, so you can talk...

Beginner
WordPress 101 This is a beginner's WordPress overview that teaches students how to setup and manage a basic, self-hosted WordPress website. The course covers the following: -What is WordPress? Choosing a host... Beginner
Choosing a CMS, Installing and Configuring, Themes, Modules and Hosting A Content Management System (CMS) makes it possible for you and others to add and edit content on your web site any time from a variety of devices.

Beginner
Terminal Basics : Learn to live in the terminal by building a small website. Students will: a) learn to master the basic terminal commands like ls, mv, pwd, touch, mkdir b) learn to navigate with cd c) write a couple of lines of html and css with vim Beginner
MySQL Basics and Beyond

MySQL is the world's most popular open source database and is used by large companies like Facebook, Google, and Adobe. CMS platforms like Drupal or WordPress are most often configured for use...

Beginner
Beginner Training for drupal How to get started with Drupal Beginner
You have no idea, no problem. Let us see how can we help You have an Idea. Not really but you have "a" vague idea. Or "vague ideas"? about many things and don't know where to start, where to go. Come with your ideas and we can help to make those concrete... Beginner
Application Services Governance API Management and SOA Governance are converging into a consolidated space called Application Services Governance.
How to be a Six Figure Developer Software and website developers are in extremely high demand and rates continue to climb, but many developers have not yet realized their potential.
What's different about open source? A project manager's guide

This training session will look at key considerations faced by project managers as they go through the web development process. We'll cover the initiation, planning, execution, monitoring and...

Session Speaker(s) Experience levelsort ascending
Structured Content in Drupal and WordPress

This talk examines how Drupal (7.x) and WordPress (3.9/4.0) handle custom content types, and use that to explore how the philosophies of the two platforms/communities differ.

Intermediate
Editorial flexibility without tears See how Drupal sites can benefit from using the Panelizer module to provide tremendous editorial flexibility, without causing the editorial team to break into tears. Intermediate
Introduction to Python/Django for Experienced Web Developers

Since its release in 2005, Django (https://www.djangoproject.com/) has grown to be the leading framework for developing web applications in Python.

Intermediate
Design and Build Lean, Structured Content

In our massively multidevice world, we want to make sure our content travels well. Designing and structuring content and content types should be one of the first steps taken in the design process...

Intermediate
Introduction to Vagrant Vagrant is a powerful tool for managing local development environments. It allows you to create temporary or permanent local development stacks on virtual machines. Intermediate
HTML5 Mobile App Development with PhoneGap

So you want to make dynamic mobile applications, but you don't want to learn the native toolkits for Android, iOS or even Windows 8? The future of mobile embraces standards just as the web did...

Intermediate
Maintaining Websites with Security and Privacy In the post-Snowden threat environment, we understand that our clients' data is under threat from many different adversaries. Governments, cyber-criminals and foreign hackers are all trying to root... Intermediate
Continuous Testing - Taking "the suck" out of the project cycle

There's been a great deal of movement over the past years to add unit testing to the core of our favorite CMS systems (e.g. Drupal, WordPress), but unit tests have limited value when it comes to...

Intermediate
Hip Hop Virtual Machine - The Need for Speed

Facebook's Hip Hop Virtual Machine promises major speed increases for PHP applications. Is it a realistic choice for Drupal and WordPress? What are the gotchas? How does one set it up?

Intermediate
Nodeschool Interested in learning some Node.js? Know some already & want to improve your skills? Come by this Nodeschool workshop & work thru a lesson that matches... Intermediate
Catalyze your creativity: Saving time & money with open copyright licensing Can you have it all? Intermediate
Modern Front End Development

Front end development is always changing, and it's very easy to fall behind. This session will be a whirlwind tour of the front end tools, libraries, and design patterns of the future.

Intermediate
WordPress and the Command Line

How to use WP-CLI to manage your WordPress site via the command line. From basic management like installing & updating plugins and themes, to scripting a installation workflow, this tool is a...

Intermediate
How to make WordPress client friendly How do we convince our clients to actively maintain, update and take ownership of their website content? By spending some time giving the WordPress admin some TLC! Intermediate
SMACSS your theme up: Theming Drupal 7 with the Drupal 8 CSS architecture

Drupal 8 is still in alpha, but its CSS standards synthesize a range of best practices that can and should be applied today.

Intermediate
Algorithms in Ruby Learn the basics of algorithms and how to code them in Ruby. Learn algorithm concepts through building a sudoku solver. Intermediate
Intro to Docker for CMS Docker is an exciting technology which allows developers to deploy software in a highly portable and repeatable environment, thus easing a path to production. Using Docker, one can:
    Intermediate
    Entities, Bundles, and Fields: You need to understand this! The concepts of Entities, Bundles and Fields underlay much of Drupal 7 and Drupal 8 functionality. Intermediate
    Integrating Gmail and Google Apps with your domain

    Too often clients use their default mail provider when registering a domain through sites such as Godaddy. In this presentation I'll go through the ins and outs of setting up a Google Apps account...

    Intermediate
    Simplifying Frontend Development with Gulp The process of building, testing, and deploying modern web applications is becoming increasingly complex. Task runners like Gulp and Grunt can automate these processes and greatly simplify your life... Intermediate

    Pages

    Session Speaker(s) Experience levelsort ascending
    When dynamic becomes static : the next step in web caching techniques Although tools like Varnish can improve performance and scalability for static sites, when user-specific content is needed, a hit to the PHP/Ruby/Python/.Net backend is still required, causing... Intermediate
    Successful Code Collaboration with Git Imagine the following scenario. Your biggest client has an existing site and they’ve engaged your team for the following initiatives:
    • Make the site responsive;
    • Create a new blog...
    Intermediate
    Modern WordPress Development Workflow WordPress is well known for its user friendliness, but it's often not seen as very developer friendly. Intermediate
    Sass Primer: CSS Pixie Dust If you've made a website lately, you've used CSS. If you've used CSS there's probably a head-sized dent in the wall near your desk! Intermediate
    Performance and scalability in the PHP ecosystem A step-by-step guide to improving the performance and scalability of your PHP based applications, not just on code level, but more importantly in the larger PHP ecosystem. We'll discuss caching (why... Beginner
    Practical Git for developers A practical step-by-step guide to Git, guiding you through each phase of a project and explaining the use of Git at each step of the development process. Expect lots of how-to, but also some how-not-... Beginner
    Beyond PHP/Python/Ruby/... : it's not (just) about the code ! Most web developers focus on writing code. But creating web applications is about much more than just writing code. Beginner
    Contribute to Drupal without knowing how to code

    The Drupal project is a GPL-licensed open source content management system that thrives on people helping out.

    Beginner
    Contribute to Drupal with code

    The Drupal project is a GPL-licensed open source content management system that thrives on people helping out. I'll show how to contribute to the project by...

    Beginner
    Creating Nice Web APIs with Flask Learn to build web APIs using Flask. This session introduces developers to the art of design robust APIs using an easy to use platform. Many might then be able to transfer the principles they learn... Beginner
    Introduction to Ruby on Rails Since its release in 2004, Ruby on Rails has grown to be the leading framework for developing web applications in Ruby. Rails is many things:
    1. Open...
    Beginner
    Intro to Ruby Ruby is one of those fast growing programming languages. And there is a pretty large demand for Ruby coders. During this session we'll cover through an introduction that will involve the following... Beginner
    Going Beyond The Loop

    One of the most common tasks in WordPress theme development is to manipulate and/or display a certain set of posts outside of the main post listing. WP_Query is how you accomplish that, but it can...

    Beginner
    Want to Lose 300 Thousand Dollars? Proposal
    New England Regional Developers
    NERD Summit 2014

    From: Wayne A. English
    President, Web Content Rx
    Advanced

    This event's Organizers / Educators:

    Lissie
    donmateo
    Johanna Bates
    Andrew Pasquale
    Rick Hood
    kelly