About this Workshop
New to coding?
This workshop is designed to introduce you to programming as a beginner. You need no programming experience, just a desire to learn. That said, it will be advantageous if you have done some exercises on sites like codecademy.com or freecodecamp.org.
Have coded before?
If you have done some programming in the past and are looking to learn a new programming language, this course will also be valuable to you. We will call out similarities and differences for you as we go through the curriculum to help you build on your existing knowledge.
This workshop is intended to reach-out to underrepresented groups in the tech industry, mainly women, people of color and LGBTQ+ individuals. Students who do not identify as a member of these groups are encouraged to help by attending as a guest (+1) of an attendee who does.
Go (or Golang as it is is also known) is fun and very approachable as a first programming language and for those looking to transition to using it from other languages like C, Java, Ruby, Python and others. The teacher(s) and TA(s) will not assume prior knowledge and will focus on making sure you grasp how to take advantage of what Go has to offer.
What you will learn
We'll take our time to make sure you understand the fundamental concepts of programming, including:
- Working with variables and constants
- Working with lists and looping
- Working with condition with if/else statements
- Using functions for reusing functionality
- Using complex types to represent concepts out in the real world and so much more
Our goal will be for you to have a solid foundation that you can use regardless of the programming language you explore next.
The workshop will be hosted at the Williams Plaza Community Center, in Brooklyn NY (Williamsburg).
The community center is located on Robeling street, with its main entrance located alongside the park entrance.
Upon arrival attendees will be required to sign-in.
The Williams Plaza community center does not offer parking, other than regular street parking.
Given the time and day of this event it is advised that attendees use public transportation. The center is less than a 5 minute walk away from the Marcy Avenue train stop (via J, M, Z), and a 15 minute walk from the Metropolitan Avenue, Grand Street train stop (via G, L).
Food and Drinks
- Some light breakfast will be provided (coffee, bagels and the like).
- Lunch will be catered with vegetarian options included.
- Afternoon snacks to keep us going will also be provided (coffee, cookies and the like).