Learn to code.

Advance your career in months, not years.

In partnership with

code fellows
Thomas College
Project Login

This could be your chance to make a change, move up at your current company, or gain the skills to work on your own big ideas.

Zero experience necessary. Most code school students have no professional experience in software development.

You don’t even have to know if coding is right for you. Give us one day, we’ll help you find out.

Coders are problem-solvers with super powers, and Venture Hall’s code school is designed to put the power in your hands.

A proven program, built to change careers.

Code 101

Intro to software development and careers in tech.
A full-day immersion to find out if learning to code feels right to you.
Doors open at 8am, class starts at 9am.

June 10th, Waterville
Thomas College

Sign Up for Waterville

June 11th, Portland
Cloudport Co-working Multipace

Sign Up for Portland

Code 101 Topics

Computer Setup

  • Slack, Atom & Git

The Modern Web

  • How the pieces work together


  • Building your website
  • Common tags and uses
  • Integrating Stylesheets
  • Modifying CSS Styles


  • Sharing code
  • Git and version control
  • Terminal and the command line

The Tech Industry

  • A typical day for a software developer
  • Common job titles
  • The path to becoming a web or mobile developer

At the end of this workshop, you will:

  • Understand the basics of what it means to be a professional software developer
  • Understand how HTML, CSS, and JavaScript work together to create the modern web
  • Create a complete website
  • Know how to deploy your website and be able to share your accomplishments with friends and family
  • Be able to identify whether a career in software development and our code school program is right for you

Computer and Material Requirements:
Students are required to bring their own laptops. Before the workshop, please:

1. Download the latest version of Google Chrome.
2. Set up Atom, Terminal, and Git. Follow the guide for your operating system below.

Having trouble following these guides? Arrive at 8:00 am, an hour before the start of the workshop. That time will be dedicated to helping students get their computers set up with these tools.

Code of Conduct Policy:
Punctuality, participation in discussions, completion of assignments, and demonstration of professional courtesy to others are required. Attendance will be taken at the beginning of the workshop. Passing requires attendance to the full workshop.

Refund Policy:
Can’t attend the workshop after you register? We will refund tuition paid for a Code 101 workshop, but only if you notify us by email of your cancellation before 12:00 noon on the day before the workshop.

But wait, there’s more…
While 101 will leave you with practical skills you can apply immediately, building your software development chops will take time and dedication. Here are some of the additional courses we’re planning.

Code 102: Intro to Javascript
Not sure where or how to start learning JavaScript? Or maybe you’re discouraged by the confusing interfaces, unclear error messages, and unexplained concepts of online coding tutorials. If you’re ready to move past the concepts covered in Code 101 and work with experienced developers who can help, join us for Code 102!

Code 201: Foundations of Software Development
Build a strong web development foundation and learn how to use HTML, CSS, JavaScript, and various frameworks and libraries to create fully functional web apps. Course curriculum includes: HTML, CSS, JavaScript, and common software development environments and tools.

Code 301: Intermediate Software Development
Becoming a well-rounded developer is much more than learning language syntax. Study the common core of software development, including MVC, Object-Oriented Programming, functional programming, asynchronous programming, and much more in this intensive course. You will learn how to create and launch web apps in HTML, CSS, and JavaScript, with the help of professional-grade frameworks and libraries from around the web.

Code 401: Advanced Software Development
Build full-stack web applications with server-side Node.js and modern, client-side, front-end libraries and frameworks, including AngularJS. Throughout this intensive course, you will study professional software development techniques and practices as you advance your skills in JavaScript. This course includes career development curriculum to get you ready for your job search, plus job search assistance after graduation.

Developed by Code Fellows, this nationally recognized program has graduated hundreds of students across the country, most of whom have gone on to work in software development.

Let us know if you’re interested in learning more about advanced courses for yourself, sending employees, or supporting the code school program.