We Create Software Engineers

  • Jess

    Jessica Fuselier

    JavaScript Developer


  • Kaoru

    Kaoru Kohashigawa

    Software Engineer

    Mass Relevance

  • Eric

    Eric Levine

    Software Engineer

    The Getty Museum

Twelve weeks. Full-time. Software engineering focused.

June 2
in San Francisco or Austin

New classes start every 6 weeks with approximately 18 students and a low instructor-to-student ratio. You'll learn software engineering fundamentals—not just frameworks.

We Create Full-Stack JavaScript & Rails Engineers

Become an Engineer

Hire Engineers

Twelve weeks. Full-time. Software engineering focused.

June 2
in San Francisco or Austin

New classes start every 6 weeks with approximately 18 students and a low instructor-to-student ratio. You'll learn software engineering fundamentals—not just frameworks.

"I see my life in two stages: before and after MakerSquare. It's more than a career change. I have more confidence, I'm a better learner, and I'm a happier person."

Shannon Byrne
Software Engineer
Past Life: Marketing

"I came out of MKS with friends, mentors, and three job offers within a week after graduation. If you work hard before, during, and after the course, it works. Period."

Kaoru Koashigawa
Software Engineer
Mass Relevance
Past Life: Photographer
  • Today

    • Start your Application

      There is a short primary application, a 45 minute Admissions Interview, a written application and finally a 30 minute Technical Interview. It usually takes about 3-4 weeks from filling out the initial application to finding out if you are accepted.

      P.S. Check out the graduates and current students on Twitter :)

      Spring '14 Winter '13 Fall '13 Summer '13
    • Start the Prework

      It starts with basic HTML and CSS, goes into Ruby, Command Line, JavaScript and jQuery. We're serious about our Prework so you and your classmates can hit the ground running on Day 1 of Class.

      View Prework
    • Check out the DevHouse

      If you're coming in from out of town, the DevHouse is perfect for you. You don't have to worry about short-term leases, expensive Air BnB's, or extended stay hotels. Come from anywhere in the world, stay and learn at MakerSquare for 12 weeks, and head off to any other city if you'd like. It comes with furniture and monthly house cleaning. You'll love it.


    • Version Control

      To prepare you for code collaboration and version tracking, we teach Git and Github on Day 1 and use it every single day throughout the course.

    • Ruby

      Starting Day 2, you'll learn a whole lot of Ruby fundamentals and get a good grasp of Object Oriented Programming throughout the first few weeks.

    • HTML5/CSS3

      By the end of Week 1, you'll be able to create any type of page layout you want.

    • Responsive Design

      If you're feeling up to it, you'll learn how to build your pages "Mobile First". Frameworks like ZURB Foundation and Twitter Bootstrap are great tools to help you create responsive pages.

    • Mentorship Night

      This is where you'll get your first immersion into the Austin tech community. The amazing MakerSquare mentors will come out to meet you for a night of fun. You'll then meet with them weekly throughout the course.

    • JavaScript

      Make webpages come to life. Exchange data with the server without page refreshes. With about 6 weeks of JavaScript, the MakerSquare curriculum empowers you to learn Javascript at a deeper level than many career web developers have.

    • Test Driven Development

      You'll learn RSpec on the Ruby and Rails side of testing along with the principles of Test Driven Delevopment. Again, you'll use these throughout the course.

    • MakerStories

      Every week, Entrepreneurs, Teams, or Developers like Alexis Ohanian (Reddit founder), Bob Metcalfe (Inventor of Ethernet), and the Pebble Smartwatch team, come to share their expertise and advice to MakerSquare students.

    • APIs

      From grabbing Tweets to sending SMS messages to adjusting thermostats, learn to utilize code and data from all over the Internet to build cool applications.

    • jQuery

      You will learn how to add interactivity to your apps and use various jQuery plugins to make your front-end shine.

    • Sinatra

      Not every project needs the power of Rails. Sinatra is a lightweight Ruby-based framework for simpler applications and a great precursor into learning Rails.

    • Hackathon #1

      By this point, you will have learned how to create an app. Apply your knowledge in this weekend hackathon, where you can pursue the passion project that inspired your web development journey.

    • Demos 'n' Drinks

      A social setting to share hackathon projects with the community. Students get to network and get feedback on their applications.

    • JavaScript Frameworks

      Client-side JavaScript frameworks such as Backbone and Riot help you develop awesome, speedy, and real-time single-page web applications. You'll start by learning Riot.js, and move into Backbone. After that, you'll be able to pick up frameworks like Angular, Ember, and any other new JS framework that comes your way in the future.

    • Rails

      Rails, written in Ruby, is the framework we teach to create dynamic database-driven web applications. Using Rails with a healthy dose of JavaScript will allow you to unleash your creativity and create some really useful apps.

    • Databases

      We'll learn MySQL and PostgreSQL database relationships and functions via ActiveRecord to provide data to Rails applications.

    • Austin On Rails

      Started by one of our Advisors, Damon Clinkscales (@damon), every month, we join the vibrant Rails community at Austin on Rails for their technical talks. It's a great chance to meet developer in the Austin Ruby community.

    • AJAX

      Helps websites talk to the server without refreshing the page. AJAX is essential for providing a modern experience on a web application.

    • Hackathon #2

      By now, you'll be able to build anything you want. Yes, anything. You'll get together with your team for your final projects and build an MVP, which you'll continue hacking on throughout the last few weeks of class.

    • Final Projects

      The culmination of the knowledge gained at MakerSquare and the topics of individual focus. They are an opportunity for students to gain project experience and showcase their capabilities to employers. Check out 3 of many projects that customers use today.

    • Career Prep

      We put a lot of focus on getting graduates hired (if they want). At about the halfway mark, we'll conduct career interviews so we can prepare to propel you into whatever you want to do next. We'll then coach you through "cleaning-up" your Github and LinkedIn, setting up a portfolio page that shows off all the apps you've built throughout the course, and encourage you to write technical blogs about the various tools you used in your final projects. Between faculty, mentors, and guest speakers, you'll be prepped for common interview questions, salary negotiations, and how to effectively go about the job hunt.


    • Career Day

      Career Day marks the beginning of your job search. You'll be showcasing your final project to the community, which includes fellow developers, entrepreneurs, talent recruiters, hiring managers and the general public. Here are a few companies that came to the last Career Day.

      See All the Employers
    • Graduate Career Support

      We'll send introductions your way, help you get interviews with partner companies, send you jobs that fit your talents and interests, and connect you with opportunities for contract work and projects to help build your portfolio. You can come back to us again and again for career support services :)

    • Alumni

      One of the more powerful assets of being a MakerSquare graduate is the alumni network you'll have access to. MakerSquare alumni have access to all our workshops, MakerStory chats, recruiting, and community events. As alumni go all across the country into various industries you never know when a MakerSquare friend will vouch for you and potentially get you hired, or be your next co-founder :)

    • Ongoing Learning

      The MakerSquare alumni community is growing nationally. You're always welcomed back for alumni workshops, happy hours, pick-up sports games, first-day-of-class for incoming students, and any other alumni events. MakerSquare is not a "shut the door behind you" type of atmosphere for alumni.

  • Ready?

One trait that separates MakerSquare from traditional educational institutions is our agility. We add and remove topics from the course based on what we see is best for our students as they enter the industry. As a result, the curriculum and course experience you see above may be different than a cohort you enroll into.