Coursera
Coursera Logo

UCSC - GO Programming for Everyone: Part 1 

  • Offered byCoursera

GO Programming for Everyone: Part 1
 at 
Coursera 
Overview

Duration

17 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

GO Programming for Everyone: Part 1
 at 
Coursera 
Highlights

  • Earn a certificate after completion of the course
  • Assesments and quizess
  • Financial aid available
Details Icon

GO Programming for Everyone: Part 1
 at 
Coursera 
Course details

Skills you will learn
What are the course deliverables?
  • 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.
More about this course
  • This course introduces you to the GO programming language. It is appropriate for a beginner, but especially for anyone who already knows C.
  • 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.
Read more

GO Programming for Everyone: Part 1
 at 
Coursera 
Curriculum

💻 Week 1

💻 Introduction & History of GO

💻 Hello

💻 Circle

💻 Marathon

💻 Temperature

💻 Formats

🧭 How to Navigate this Course

GO Resources

💥 Week 1 Quiz

⚖️ Week 1: Draw

💻 Week 2

💻 Syntax & Tokens

💻 Identifiers

💻 Declarations

💻 Literals

💻 Dice

💻 Boolean

💥 Week 2 Quiz

⚖️ Week 2: Compute

💻 Week 3

💻 Use of if

💻 For Statements

💻 Rock-Paper-Scissor

💻 RPS with Looping

💻 Switch Statements

💥Week 3 Quiz

⚖️ Week 3: Rock-Paper-Scissors Enhanced

💻 Week 4

💻 Functions & Slices

💻 Arrays & Slices

💻 findMin

💻 Simple Recursion

💻 Maps & Strings

💥 Week 4 Quiz

⚖️ Week 4: Salary

💻 Week 5

💻 String Type

💻 Palindrome

💻 Iota & Enumeration

💻 Subslicing

💻 Reading Files

💻 Writing Files

💻 Bubble Sort

💻 MergeSort

💥 Week 5 Quiz

⚖️ Week 5: Write and Test MergeSort

💻 Final Exam

GO Programming for Everyone: Part 1
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6715 CoursesRight Arrow Icon
    qna

    GO Programming for Everyone: Part 1
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...