This is a course, which will introduce you to the fundamentals of computer programming, using one of the most popular modern programming languages - Go.
The goal of the course is not only to teach you programming, but help you master its fundamentals with lots of practice and a handful of projects. By the end of the course, you will develop very strong problem-solving skills, as well as the knowledge to build your own non-trivial programs.
But more importantly, you'll have a lot of fun along the way.
This is a course, which will introduce you to the fundamentals of computer programming, using one of the most popular modern programming languages - Go.
The goal of the course is not only to teach you programming, but help you master its fundamentals with lots of practice and a handful of projects. By the end of the course, you will develop very strong problem-solving skills, as well as the knowledge to build your own non-trivial programs.
But more importantly, you'll have a lot of fun along the way.
I strongly believe that programming should not only be about getting hired and earning a decent income. It should be about having fun & enjoying the journey.
This is why, you won't be building boring programs such as calculators or calendars. You'll be building some of the most popular games we all love to play. Woo your friends by showing them your own versions of the popular Hangman, Pong and Snake games.
Regardless of what path you choose to take after you finish the course on your journey to learn programming, you would have developed very strong foundations which will serve you on the path to ace your first job interview and way after that.
But my greatest hope is that you'll develop a strong passion & drive to master programming, which will put you on the path to becoming a great developer.
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.