Fundamentals

Distributions: Learning from Others

Drupal comes with some assembly required.  Drupal core itself is pretty bare bones.  Thanks to several thousand contributed modules, virtually any functionality is possible.  Distributions take those modules, combine them with configuration to serve a specific use case.  There are almost 500 distributions on drupal.org, so it is possible there’s one that might meet your needs, or a lot of them.

Distributions are also often big, enabling over 100 modules, and notoriously hard to update.

Designing from the Content Out

Content precedes design. Design in the absence of content is not design, it's decoration. - Jeffrey Zeldman

We've all heard that content is king, yet when it comes to designing web experiences we're still stuck with lorem ipsum and placeholder images, as though the real content didn't matter.

We're still designing web experiences from the top down, starting with the desktop view of the homepage, even though they're more likely to be experienced from the bottom up - starting with a content detail page on a mobile device.

DNS: What do all these letters actually mean?!?!

The Domain Name System (DNS) runs the entirety of the internet. Although it is a fundamental piece of how we connect to websites, it is not always clear what DNS is actually doing. This session will go into the various record types for DNS, what they mean— what you need to know when it comes to setting it up.

* A Records
* AAAA Records
* CNAMES
* NS Records
* TXT Records
* MX Records
* SOA Records

Introduction to CSS and HTML

For those just starting their journey into front-end web development, this session teaches the very basics of writing mark-up and styles to create a website. CSS and HTML are basic building blocks used on every type of website and this is a great starting foundation for people just beginning in web development.

Unlocking the Command Line

The terminal (aka the command line) can be a source of great mystery and even anxiety. In this session, you will see how to become familiar with the command line, and how to get comfortable with it. I'll relate the command line to common tools, and show some simple configurations and settings which make it easier to work in the terminal. Find out why server administrators and experts consider the command line to be an indispensable part of their tool chest!

Pages

Subscribe to RSS - Fundamentals