Your web development career starts here.


Through a partnership with TechHire Rhode Island (powered by Opportunity@Work), Tech Collective, and the Rhode Island Department of Labor and Training, General Assembly is proud to support tech sector growth and and offer its flagship Web Development Immersive training in RI.

The program is designed to prepare up to 30 residents of RI with in-demand web development skills and increase the overall pipeline of tech talent for local businesses.

With curricula developed in partnership with leading industry employers and training delivered by General Assembly, this 13-week program (running October 8 through January 18, 2019, Monday-Friday, 9am-5pm) will prepare participants for competitive, full-time jobs post graduation.

View from the top


Learn and apply the skills you need to start a career in code.

Know Your Stuff

Learn the most sought-after skills in tech, from JavaScript to Rails, with guidance from our team of experienced instructors.

Develop New Skills

Build real websites, APIs, and data-driven apps while collaborating with classmates on a range of projects.

Get Hired

Launch your new career in web development with the support of our career counselors through every step of the job search.


Offered free of cost to selected applicants that complete General Assembly's competitive application process; this program is designed to be a flexible path for residents of Rhode Island who are committed to training for and connecting to full-time employment as entry-level Web Developers.
If you meet the eligibility requirements below, and are determined to gain the 21st century skills that are in high demand by the most innovative companies in Rhode Island – apply now.


You must:


    Be a resident of Rhode Island


    Be at least 18 years old


    Have a high school degree or equivalent


    Currently unemployed or underemployed


    Be authorized to work in the United States

  • Must be available for all sessions of the 13-week course, including attending in-person sessions five times per week, 9am-5pm throughout the duration of the course
  • Must be committed to completing all out of class assignments and lessons, estimated to be 20 hours per week
  • Must consider non-tuition living expenses for duration of the 13-week program, including housing expenses, transportation expenses, phone/internet expenses, child care expenses, etc.
  • Must commit to participation in General Assembly’s job search support programming after completion of program.

    Applications deadline: Applications will be reviewed on a rolling basis and seats are limited.

    First day of course: October 8, 2018


    We love questions, almost as much as we love providing answers. Here are a few samplings of what we're typically asked, along with our responses:

    Why is this course relevant today?

    There's never been a better time to start a career as a web developer. From startups to Fortune 100 companies, there is a consistent demand for developers who both write high-quality code and experienced problem solvers who can design creative solutions.

    What practical skill sets can I expect to have upon completion of the course?

    By the end of the course, you will be able to:

    • Write HTML, CSS, and JavaScript that displays as intended in modern browsers
    • Develop a back-end web application and APIs using a modern programming language and MVC web development framework, such as Rails
    • Develop a dynamic front-end to your application using a modern framework used to create single-page apps, such as Angular or Backbone
    • Consume web APIs from third-party sites like Twitter or Yelp
    • Write secure applications and deploy them to cloud services like Heroku
    • Collaborate within a team using an agile development workflow and widely-accepted collaboration practices using Git

    Are there any prerequisites for the course?

    In order to be admitted to this program, you must complete a competitive application process that includes the course application, application to the Rhode Island program, interview, and admissions tasks.

    What constitutes underemployment?

    • Individuals employed less than full-time who are seeking full-time employment
    • Individuals who are employed in a position that is inadequate with respect to their skills and training
    • Individuals who are employed, but whose current job’s earnings are not sufficient compared to their previous job’s earnings from their previous employment, per State and/or local policy
    • Individuals who are employed who meet the definition of a low-income individual

    More Questions?