Let’s start demystifying back-end development! Ruby is a fun and beginner-friendly language that will give you the tools you need to start writing the logic that drives web apps. No prior experience of any kind is required! Anyone can get started, all you need is excitement to tackle some fun logic and problem-solving. We’ll introduce you to the core Ruby basics, and get you started writing code of your own right away. Please bring a laptop to this workshop.
Level: Beginner
Prerequisites: None! Please bring a laptop.
The second half of this 2-part workshop will dive deeper into Ruby fundamentals, and give you even more chance to be applying your skills by writing code of your own. We will discuss topics such as arrays, and looping, and methods.
Level: Beginner
Prerequisites: None! Please bring a laptop. Attending Part 1 of the workshop will be very helpful!
Since solopreneurs wear #allthehats, having an extra set of hands to help out can cut hours of your time spend on tedious (but necessary) tasks. But what if hiring an IRL person isn’t in the cards (or on your wishlist)? Using online services, tools, and apps connected to your website can help automate your work flow and act as your very own virtual secretary. Ya know, the ones who don’t just let anyone through the front door, don’t bother you with needless inquires, and maybe even give you a high five once and while? I’ll share my top picks to get you to transform your website from just an online brochure to a kickass employee.
Level: Beginner
Prerequisites: None!
Want to learn how to build your own website? Already have your own website but want to have more control over it? Interested in learning to program but want to start small? This workshop is for you! We'll guide you through the basics of HTML and CSS, give you some readily-applicable skills, and answer any questions you may have along the way. Please bring a laptop to this workshop.
Level: Beginner
Prerequisites: None! But please bring a laptop to this workshop
Do you dread the words 'float', 'clear', 'position', or 'display'? Are you perplexed by 'padding' and 'margin'? Are you unsure how the CSS box model relates to layouts? If so, join us for this workshop! We'll do some hands-on coding to show the difference between each of these confusing CSS properties. By the end of this workshop, you'll use your new-found CSS expertise to defeat these pesky positioning issues. Please bring a laptop to this workshop.
Level: Beginner
Prerequisites: Basic understanding of HTML and CSS. Please bring a laptop to this workshop.
Have you heard of React.js but aren't sure what it is, or why you would use it? React.js is a popular frontend framework for making blazing fast web applications. Companies like Facebook, Netflix, and Flipboard use it to power their sites and make interacting with users quicker than ever before. In this workshop, we'll introduce you to React.js and its notable features, cover some basic concepts, and build a simple web application. All you'll need is a laptop and a basic-to-intermediate understanding of Javascript, HTML, and CSS.
Level: Intermediate
Prerequisites: Beginner-to-intermediate understanding of Javascript, HTML, and CSS. This is not an advanced course. Please bring a laptop to this workshop.
If you're interested in upping your game when it comes to developing responsive sites, or learning some cutting-edge CSS tricks, give this workshop a shot! We'll review common responsive problems and how to fix them, neat new HTML5 and CSS3 features you can introduce to your workflow, helpful tools of the trade, and more. We'll also leave time for you to ask any other HTML/CSS questions you may have.
Level: Intermediate
Prerequisites: Comfortable with HTML and CSS. Familiarity with media queries. Please bring a laptop to this workshop.
Gimme your tired, your weak, your hungry questions for an in-depth learning experience about WordPress. We’ll go behind the curtain to learn about how WordPress works, takes the scariness out of the Codex and how it can help you, what are those settings are for that you never touch, and show you behind the scenes examples on what you can do with a few powerful plugins with your site. Even if you never plan on coding a site yourself, having a knowledge of the platform before hiring someone to do it for you is uber helpful. And who knows, you might like it!
Level: Advanced
Prerequisites: Prerequisite: Experience working with a WordPress site and a willingness to dig around in code will help you get the most out of this workshop.