This course meets nightly for 5 days (10/9 - 10/13) from 6:00pm to 9:00pm & requires pre-work of approx 30 hours with online access to instructors.

If you’re new to coding, this is the place to start. A combination of self-study and in-person instruction, this course will help you get familiar with the nuts and bolts of software development -- and set the pace for our rigorous bootcamp. Get ready for class from the comfort of home (or your favorite coffee shop) by completing ~30 hours of self-study, in which you’ll:
+Get your computer’s operating systems set up with VSCode, Terminal, and Git
+Complete online introductory coursework, covering JavaScript, HTML & CSS
+Say hello and query your instructors and fellow students for help on the class chat channel

In the final week of prep, class will meet nightly with our instructional staff to:
+Review key concepts, material, and vocabulary from the online work
+Share tips, tricks, and shortcuts (your computer is a key developer tool - we’ll show you how to navigate it’s potential like a pro)
+Make sure you’re ready to get the most out of Bootcamp, with a solid understanding of GIT & Command Line; the DOM (HTML, CSS, JavaScript); JavaScript variables & control flow; JavaScript functions & objects

Bootcamp Prep is required for all students getting started at Alchemy Code Lab. If you’ve already covered this introductory material on your own, ask us how to test directly into Part One of Bootcamp.

Join us at Alchemy Code Lab on Thursday August 29th @ 6:30p for a Code Along to get started with GatsbyJS!

We are super excited to have Jason Lengstorf www.lengstorf.com ,
(twitter: @jlengstorf), currently Head of Dev Relations at Gatsby presenting at this month's meetup. Join us as Jason walk us through a Code Along exercise which will familiarize attendees with the Gatsby ecosystem to develop and deploy blazing fast sites www.gatsbyjs.org

This is going to be a great hands-on learning opportunity so bring your laptops. We recommend you have npm installed. (Please arrive early if you need assistance)

We are delighted to be hosting our May meetup at Cambia Health Solutions in conjunction with Cambia's Employees Resource Group: HOLA (Home of Latinos and Allies).

We will be at the beautiful Artrium building and will be enjoying some Beverages and Food (sponsored by Cambia's HOLA group). Come meet and mingle with some of Cambia team members and find out about some of the technologies being used within Cambia Solutions as well as careers opportunities.

Git is everywhere. Creative or engineering, you have directly encountered or will encounter Git in the workplace. Regardless of work style or team size, it is the tool that everyone should be using.

Unix is the basis for everything from personal computers and cellphones to super computers and web servers. Understanding the principles of how Unix works is essential to being an effective developer.

In this one-day workshop, you will be introduced to Git and Unix and get up to speed on concepts and workflows in no time. You will discover how working in the command line isn't all that scary, understand how to move between projects with just a few key strokes, and gain confidence with the steps involved for a common Git branching strategy. In addition, you will learn the brief history of Unix and some of the underlying philosophy of the Unix and Unix-like operating systems.

Cloning isn't just for sheep and galactic empires. Together we will all create and share GitHub repositories using the Unix command line.

This one-day immersive workshop is the perfect place to figure out if coding is for you. Learn how websites are built and code one yourself working in a team environment using industry-standard tools and practices.

Get a feel for what a career in coding is like, plus a taste of the Code Fellows PDX learning experience. Meet Alumni for Q & A after the workshop.

This one-day immersive workshop is the perfect place to figure out if coding is for you. Learn how websites are built and code one yourself working in a team environment using industry-standard tools and practices.

Get a feel for what a career in coding is like, plus a taste of the Code Fellows PDX learning experience. Meet Alumni for Q & A after the workshop.

This one-day immersive workshop is the perfect place to figure out if coding is for you. Learn how websites are built and code one yourself working in a team environment using industry-standard tools and practices.

Get a feel for what a career in coding is like, plus a taste of the Code Fellows PDX learning experience. Meet Alumni for Q & A after the workshop.

This one-day immersive workshop is the perfect place to figure out if coding is for you. Learn how websites are built and code one yourself working in a team environment using industry-standard tools and practices.

Get a feel for what a career in coding is like, plus a taste of the Code Fellows PDX learning experience. Meet Alumni for Q & A after the workshop.

Everett Toews, Developer Advocate at Rackspace Hosting, will share his experience using Git and Markdown to make it easier for the community to propose changes to their documentation.
Please arrive by 6pm. I want to start sort of promptly, by 6:05. (I'll be there by 5:30.)
The building entry doors will be locked at 7pm.
I'll appreciate help cleaning up, so we can depart by 8:30.

A common complaint against many open source projects is documentation. Insufficient, incorrect, non-existent, hard to find, and difficult to update are things we typically all hear. There are a lot of different ways to tackle these problems. There's no silver bullet but one of my favorite tactics is lowering the barriers for absolutely anyone to contribute documentation.

Ideally, lowering the barriers means:

using a common and well understood documentation markup language

using documentation editors that are commonly available

not requiring your contributors to install and configure tools

providing a preview of the updates to make reviews reviews easier

Learn how Apache jclouds has enabled walkup contributions to our project documentation. We've benefited from better documentation, shorter review times, and building community through contribution.

Bart Massey will be talking about workflow design and implementation, including how he publishes Inform 7 code on Github and generic shell scripts he has created for dealing with single-person small repo workflows.

Jason LaPier will also be speaking about how his small team at Elemental uses Atlassian Stash and how it is different than the more common Github workflows.

Would you like to present at a future PDX Git Together? Send an email to the pdxgit mailing list and/or contact Duke at [email protected] .

Would you like to sponsor food or other stuff for future PDX Git Togethers? Contact Duke at [email protected] .

The new PDX Git Together is happening! We have a new regular venue at Elemental Technologies and there will be food provided (thanks Elemental!) for those that profess a boundless love for directed acyclic graphs.

We have a new regular venue at Elemental Technologies and there will be food provided by Puppet Labs for those that profess a boundless love for directed acyclic graphs.

Remember to thank Puppet Labs for the food!

During this meeting, Todd Pitt of Zero Strategist will talk about strategically using version control on high-volume websites which run on off-the-shelf software/CMSs, such as Wordpress or Drupal.

There is usually an informal "drinkup" after the meeting at Baileys Tap Room downstairs. If you are headed to the meeting late, we may have migrated there. Since it is also OSCON week, there will also be various other libations to be had around town.

Would you like to present at a future PDX Git Together? Send an email to the pdxgit mailing list and/or contact Duke at [email protected] .

Would you like to sponsor food or other stuff for future PDX Git Togethers? Contact Duke at [email protected] .

This meeting will be a Git-related hackathon. Bring your Git projects and questions and hack near other DAG-loving individuals. If you would like to present a lightning talk or something bigger, please let me know!

Would you like to present at a future PDX Git Together? Send an email to the pdxgit mailing list and/or contact Duke at [email protected] .

Would you like to sponsor food or other stuff for future PDX Git Togethers? Contact Duke at [email protected] .

Bart Massey will be talking about workflow design and implementation, including how he publishes Inform 7 code on Github and generic shell scripts he has created for dealing with single-person small repo workflows.

Jason LaPier will also be speaking about how his small team at Elemental uses Atlassian Stash and how it is different than the more common Github workflows.

Would you like to present at a future PDX Git Together? Send an email to the pdxgit mailing list and/or contact Duke at [email protected] .

Would you like to sponsor food or other stuff for future PDX Git Togethers? Contact Duke at [email protected] .

At our first hack day, we will be working through an exercise to edit and contribute to collaborative geographic datasets using GitHub and geojson.io. There will also be a table for folks to come and hack on and talk about their own projects with others!

This inaugural MaptimePDX event is being held in conjunction with WhereCampPDX 6, an unconference for all things geospatial.

Beginners especially welcome! Bring a laptop if you can. See you there!

Code4Lib 2015 is a loosely-structured conference that provides people working at the intersection of libraries/archives/museums/cultural heritage and technology with a chance to share ideas, be inspired, and forge collaborations.

Preconferences are 1-day or a 1/2-day events and workshops that will occur on Monday, February 9, 2015.

Register for full day or half day preconference through http://c4l2015.eventbrite.com. Registration for preconferences uses the same form as conference registration, but you DO NOT need to register for the main conference to attend a preconference.

Please show your interest in particular preconferences by adding your name to the list on the wiki page linked above.

Git is well over a decade old and still reigns King and is a de Facto Standard for many good reasons. Join us for an Intro to Git workshop where you will learn the basics of this powerful version-control tool.

We will walk through setting up a project on GitHub and will be using the command line to step through and understand a series of commands typically seen in a common workflow "Feature Branch".

At the end of the night you should have a general understanding of Git as a tool and how to use it from the command line to maintain proper version control of your code.

Just a friendly reminder that this WEDNESDAY (August 11) is the date of our monthly Portland Drupal User Group Meeting. What's Drupal, you ask? It's a PHP-based content management system that helps you build the best websites in the world!

We're super excited for this meeting.... We've got two awesome presentations on the agenda:

Need to quickly connect your Drupal website to the social web? Janrain Engage (formerly RPX) may be just what the doctor (or developer!) ordered. Key team members from Portland-based Janrain will be here to discuss their Janrain Engage service and how it empowers your site visitors to sign-in with their existing accounts on Facebook, Google, Twitter, Yahoo!, MySpace, AOL, or other networks, and then simultaneously publish user comments, reviews or other activities from your site to multiple networks. In particular, the Janrain team will address the current state of the Janrain Engage Drupal module (http://drupal.org/project/rpx ), ongoing efforts to port the module to Drupal 7, and the latest roadmap for future module enhancements--plus important insights into how you can best leverage the power of third-party social networks. It's also a great opportunity to learn how local Drupal developers can get involved.

At last month's meeting, local git expert Michael Schwern did a great job introducing us to git--even demonstrating for us (with tinker toys!) git's underlying simplicity and elegance of implementation. Now it's time to kick things up a notch by going beyond the theoretical to the practical: In this more advanced presentation, Michael will delve deeper into essential git commands--including how to best create repositories, add files, clone, commit, fork, branch, stash, and merge. Because a Drupal project has some special considerations that other projects don’t, he'll cover some important key action steps (such as using remote vendor branches to track Drupal core and modules, leveraging the benefits of github.com, and merging in your local patches). We'll also open up the discussion to experienced git users in the audience who will offer their insights into best practices for using git with Drupal. With Drupal.org switching from CVS to git, now is the time to embrace version control in your projects and become a power git user!

Bio: Michael G Schwern is the author of Test::More (the Perl testing
system) and Gitpan, 21,000 repositories on Github representing every
release of every Perl module on CPAN. Schwern does not push to master,
master pushes to Schwern.

Synopsis:
Tinker Toys are the best illustration of a Git repository I’ve found.
Side-by-side with issuing Git commands, we’ll build a Git repository out
of kid’s toys to show what’s going on behind the scenes. Mind bending
concepts like remote branches, rebase and the staging area become
child’s play.

Basic knowledge of git commands is expected of the audience (init, add,
commit, diff, log, push, pull). If you’ve started using git, but are
uncomfortable with it and don’t really get it, this is for you.

WARNING: CHOKING HAZARD – Small Parts. Not For Children Under 4 Years.

We are meeting at the Puppet Labs PDX office this month! Puppet is graciously providing food sponsorship as well, so remember to thank them.

This meeting will concentrate on storing non-textual data (small and large) in Git. Examples include images, binaries, videos, VM images and encrypted data. Duke will talk about using "bup" to backup large files:

The beers in Portland are second only to the amazing summers. Since it's not quite summer yet, and since a summerup would just sound weird, we've decided to host a drinkup at the Rialto Pool Room this Thursday starting at 8 pm.

So come out, have a beer on us, and talk shop with your fellow developers. Beards and skinny jeans are optional, but expected.

Join us on Wednesday, December 15th for a meetup in beautiful (albeit damp) Portland OR. Among other things, we will be celebrating what is forecasted to be the day of the 500,000th user signup on GitHub! We love each and every one of you as if you were a beautiful snowflake and would love to show it.

Patchwork is a hands-on workshop for beginners wanting to learn Git and GitHub hosted by GitHub. The exercises are self-directed and mentors are available to help you along the way—no coding experience required. https://ti.to/github-events/patchwork-portland-2016

We are at Vacasa again for our April 30th Meetup! This time for a CSS study night.

Bring your projects, mockups, designs, questions, concerns and let's work on them as we learn the power of CSS together 🎉
We are also going to be enjoying some pizza, beers and drinks courtesy of TEALS - Bringing CS to every High School (sponsored by Microsoft).
Help us provide the right amount of food and drinks, kindly RSVP at: https://www.meetup.com/LatinxTechPDX/events/259793278/

The Portland, OR Atlassian User Group is back with new group leads. We'll host our first event to re-invigorate the community, introduce new people, and brainstorm topics and speakers for future events. This is a meet and greet event so come prepared to laugh while enjoying drinks and light snacks. Get to know each other through activities, and bring business cards to enter to win prizes in giveaways.

Bring your great ideas; influence the next event. We want to know: what you're interested in, what you feel comfortable presenting about, and what you're dying to learn. We'll gather topics, speaker, and date suggestions for our next get-together.

Location: The event will be hosted by Wacom at their Experience Center (1455 NW Irving St., Suite 110, Portland, or 97209) on July 18, 5 PM PDT.