Welcome to the Ada Developers Academy application portal!

Congratulations on taking the leap toward becoming a professional software developer by applying to Ada Developers Academy. Writing code is a fun and ever-changing career, and you'll enjoy the benefits of being in one of the most sought-after fields (job flexibility, choice of employers, better pay - the list goes on).

Ada Developers Academy is comprised of two sections. In the first seven months, you'll go through an intensive full-time classroom section where you'll learn fundamental skills of web development using Ruby, Rails, and JavaScript. You'll also learn core computer science fundamentals required to level up as a developer. In the last five months, you'll be placed in an internship at a Seattle-area tech company to apply and expand on what you've learned in the classroom in preparation for a junior development postion. After successfully completing both sections, you will graduate and receive a certificate of completion from Bellevue College.

This program is only for the deeply committed: you'll be learning a lot of new material quickly and will have to continually demonstrate your knowledge through code reviews, quizzes, and product demonstrations. Students describe Ada as 'a lifestyle' and find they start dreaming in code. The intensity is required to sufficiently educate and prepare you in one short year. Once you graduate, you'll be well on your way to a full-fledged career in software development.

As we do not expect you to have previous coding experience, we have designed the application process to help us determine that you have the technical aptitude to succeed, and to help you determine if you would enjoy software development as a career. As you read through the application, you may never have heard of some of the items. Do not fear - the links below will take you to pages that will get you started on figuring out how to complete the tasks.

Applications must be completed and submitted by October 26th, 2015 at 5pm PST to be considered.

If you don't have one, you'll need to create a free GitHub account. You'll be using GitHub Gists to submit a few of the application sections.

Ready to Apply?
You'll need to prepare a few things for the application.

Step 5: Demographic Survey

Please complete the Ada applicant demographic survey. Responses do NOT factor into Ada's admissions decisions.

Step 1: Resume

Your resume, written in Markdown and submitted as a GitHub Gist.

Note: you're not expected to have previous experience with Markdown or Git. Part of the application process is demonstrating your ability to learn and apply new technologies.

Step 2: Essay Questions

Help us get to know you! Answer the 4 questions below to introduce yourself and give us some background on why you're interested in Ada.

Your answers should be written in Markdown and submitted as a GitHub Gist.

Please limit each answer to no more than 200 words total (Total limit of 800 words for all 4 questions). Answers should reflect your personality, creativity, and passion!

  • 1. Why are you interested in programming? What have you done to expose yourself to programming so far?
  • 2. What are your professional goals for the next 2 years, the next 5 years?
  • 3. Tell us about a time you made a mistake that you leared a lot from. If you encountered the situation again, what would you do differently?
  • 4. Have you taught yourself anything before? Describe what you learned and how you approached it.

Note: You're not expected to have previous experience with Markdown or Git. Part of the application process is demonstrating your ability to learn and apply new technologies.

Step 3: Assessment

You have been hired by the eccentric leaders of the National Organization of Farmers Market Enthusiasts (NOFME)* to analyze publicly available data on farmers markets throughout the United States for their annual report.

They have provided to you a CSV data file from Data.gov containing information about farmers markets in the United States. Data for each market includes name, full address (including latitude and longitude), product types sold, seasonal availability, and more (see file's column headers). For all of the questions, exclude all markets that are located in a city that has the same name as the county it's located in. Use the data in the file to answer the below questions, giving an explanation of the techniques you used to arrive at each answer.


  • 1. How many markets sell items that are not edible?
  • 2. How many farmers markets could you visit in your home state where you could acquire all of the necessary ingredients to make your favorite meal?
  • 3. How many markets are within the Oregon Territory area?
  • 4. What is one unique fact or pattern about farmers markets in the United States that you can recognize using the raw data?
  • *Not a real organization.

    Step 4: Recommendations

    All applications must be accompanied by two online recommendations from colleagues (preferably, at least one should be from a current or former manager). The online recommendations MUST be submitted by the application deadline, October 26th at 5pm PT.

    Apply Now