Skip to content

What we’re about

We're an active group of self-directed programmers who meet regularly in Berkeley and surrounding area to improve our programming skills.

All programming languages and levels of experience are welcome, from complete beginner to professional programmer. Over 5,000 members and 500 events so far.

Read more about the group on our website:

This group is for self-directed people who want to study computer programming in a group.

  • Learn how to build websites and other applications
  • Prepare to get into a code school or use it as an alternative to a programming bootcamp
  • Learn new skills
  • Meet creative people
  • Work on any kind of programming, from Web development, to machine learning, scientific computing, operating systems, microcontrollers, and more.

Browser Extensions:

Download our open source browser extension for easier access to our resources:


  • Work through interesting programming books with a group
  • Take online courses together
  • Collaborate on projects
  • Bring in experts to present and tutor
  • Make programming accessible to new people
  • And much more


1) I'm a beginner. Can I still join?
Yes, the group is open to everyone, from complete beginners to professional programmers. We can direct you to learning resources.

2) What are some good learning resources?
Come to a meetup or send the organizers a message.

3) Can I arrive late?
Yes, the meetings are informal. You can arrive and leave whenever you want.

4) Can I participate remotely?
We may do online events in the future, but for now, it's an in-person meetup.

5) Where can I find out more about the goals of Code Self Study?
See our website ( ).

If you have another question, feel free to contact Josh: