GO Programming for Everyone: Part 1 (Coursera)

GO Programming for Everyone: Part 1 (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

GO Programming for Everyone: Part 1 (Coursera)
This course introduces you to the GO programming language. It is appropriate for a beginner, but especially for anyone who already knows C.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

GO is an open-source programming language developed and supported by Google. It is easy to learn and use. In the new world we live in, coding is a universally valuable skill, whether you're a scientist, artist, or a humanist. Algorithms are everywhere, and we all have to understand how they work. No prior knowledge of coding is needed for this course, but it helps if you have a background in C.

The estimated time commitment for this course is five hours a week for five weeks. This is primarily aimed at first- and second-year undergraduates interested in engineering or science, along with high school students and professionals with an interest in programming.


What you'll learn

- Write a simple program.

- Compile, debug, and run a program.

- Apply concepts related to arrays, slices, pointers, functions and data types.

- Apply concepts connected to flow of control, especially iteration and recursion.


Syllabus


Week 1

This week we will learn about the history of GO programming and write some simple code.


Week 2

This week we will learn about Syntax & Tokens, Identifiers, Declarations, and Literals.


Week 3

This week we will learn about Looping, For Statements, and Switch Statements.


Week 4

This week we will learn about Functions & Slices, Arrays & Slices, Simple Recursion, and Maps & Strings.


Week 5

This week we will learn about String Type, Palindromes, Iota & Enumeration, Reading Files, Writing Files, Bubble Sort, and MergeSort



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
45.00 EUR

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.