Computer Programming Study Group: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
Audiodude (talk | contribs)
Add donation section
Mcint (talk | contribs)
m add headerbox
Line 1: Line 1:
{{events}}
{{headerbox}}
{{headerbox}}
<font size=5>The '''Computer Programming Study Group''' is a meeting where folks can bring programming questions, issues, and problems (in any language) and learn and receive help in a group setting.</font>
<font size=5>The '''Computer Programming Study Group''' is a meeting where folks can bring programming questions, issues, and problems (in any language) and learn and receive help in a group setting.</font>

Revision as of 18:47, 30 July 2024

Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Stuff | Events | Projects | Meetings | Donate E
Events | 5MoF | Hosting | Streaming | Meetup | Classes | Anniversaries | Hackathons
Upcoming Events | External Events | Past Events | Future Events
E

The Computer Programming Study Group is a meeting where folks can bring programming questions, issues, and problems (in any language) and learn and receive help in a group setting.

  • WHEN: Mondays 7:00 - 9:00 PM in the Hackitorium. Check Meetup. If you have not been to Noisebridge before, please try to arrive 15 minutes early so that you can be introduced to the space.
  • MEETUP: Mostly organized through Meetup (example event).
  • ORGANIZERS: Travis Briggs (tmoney on Discord).

Welcome!

The Computer Programming Study Group, also known as CoProStuGru (nobody calls it that), is a completely free meetup focusing on improving everyone's skill in computer programming. We will focus on tackling real problems and questions that you, the attendees have. Sometimes there might be short lectures in order to kickstart discussions. We'll also try to have some exercises where folks can work through problems briefly on their own, so you might want to bring a laptop (not required).

Intended audience

The Computer Programming Study Group does not require or assume any background knowledge in a specific programming language or programming in general. We intend to cover a wide range of topics, and not everyone will be an expert in everything we discuss, nor will everyone necessarily have the required background to understand the nuances of everything we touch on. That's okay!

The idea is that we learn from each other and get a feel for what tools, technologies, programming languages, design patterns, architecture and services are out there and explore them. This meetup won't make you proficient in any particular language or technology. Rather, you will get a broad overview of tools and techniques, and hopefully get a foundational answer to some of your questions.

What to bring

Although definitely not required, it's probably helpful to bring a laptop. That way you can lookup things we discuss on your own, and potentially run code samples. A laptop will also be helpful if and when we do any group or solo exercises.

And of course bring your questions and areas of difficulty that you're working through in your own projects!

Conduct

This meetup follows the Noisebridge Anti-Harassment Policy, the Noisebridge Conflict Resolution Guide and the recurse.com Social Rules.

Relation to PyClass

The CoProStuGru evolved out of the weekly Python class, which is on hiatus. The goal was to focus more on specific topics of interest to people, across different programming languages and including topics that don't fit into any specific language. This study group has a broader scope than the Python class. That said, many times we might be revisiting material (lectures) that were original taught as part of PyClass.

Further questions, announcements, discussion

Please see the #comp-prog-study-group channel on Discord.

Free to all - please donate to Noisebridge!

This meetup only happens because the Noisebridge community provides a space for it to exist. Maintaining the space and broader community is difficult and thankless work. The meetup is free, but if you want to help the community pay rent, please consider making a donation today.

Recommended Donations: $15, $50, $200+ Recommended monthly donations: $10, $20, $40, $80+ / month