Go Programming Language Fundamentals

Go Programming Language Fundamentals

Sat 2/23/2019
Start time: 9:00 am EST
End time: 5:00 pm EST

Course

This is a Go programming event. Some programming knowledge is expected, but you don't need to know Go.

Click here for more information about class levels in this course!

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.

Target Audience

This workshop is targeted at traditionally-underrepresented groups in the tech industry, mainly women, people of color and LGBTQ+ individuals. If you do not fit the criteria but know a friend or acquaintance who does, get them to sign up and attend this workshop and that will also allow you to participate, win-win!

About Go

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 and TAs 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 Go programming, including:
  • Syntax and Types
  • Packages
  • Arrays and Iteration
  • Slices
  • Maps
  • Pointers
  • Functions
  • Errors
  • Interfaces
  • Concurrency
  • Testing
  • and more

    Our goal will be for you to have a solid foundation that you can use with the Go programming language.

    Requirements

    * You will need to bring your own laptop and charger in order to participate in the course.

    Instructions for installation will be emailed to students prior to the class. If you need assistance getting any of these setup on your laptop please come an hour early. We'll be happy to help!

    Venue and Parking

    The workshop will be hosted at FullStory (Getting There)

    Sponsor

    We are grateful to FullStory for providing event space and sponsoring our event!

    Organized By:

    5 volunteers!

    15 students!