fossunited / monschool-website

Repository of all courses on mon.school
24 stars 10 forks source link

New Course: Introductory Go Course #17

Open pythonhacker opened 2 years ago

pythonhacker commented 2 years ago

About the course

Title Go Programming

Subtitle This course will teach the basics of Go and also cover a few advanced topics like concurrency with Go using channels and go-routines.

Description

This course will teach the basics of Go and also cover a few advanced topics like concurrency with Go using channels and go-routines.

Course Outline

1. Getting to Go

Let us get a taste of Go

2. Exploring Go

We explore the fundamentals of Go

3. Going Deep

We Go a bit deep to dig out the hidden gems of Go

4. Practical Go

We look at some real life practical examples such as handling files, URLs and how to manage errors in code.

5. Go in Parallel

Let us see how we can get Going in parallel and write concurrent code

6. Go out in Style

How to package and write your Go code in style

Notes

anandology commented 2 years ago

Thanks @pythonhacker. Could you please add a course outline?

pythonhacker commented 2 years ago

Done. We can discuss over the week-end if you want. If you think, pls arrange a call. Thanks

anandology commented 2 years ago

Awesome! I'll ping you setup a call.

anandology commented 2 years ago

@pythonhacker I suggest you to take a relook at the the subtitle and description of the course.

Subtitle is a catchy line to grab the attention of the student and the course description is a bit more detail, usually goes into a para or two.

You can look at the following courses to get an idea. The course description is way below in the page, after the outline.

https://mon.school/courses/building-online-games-with-python https://mon.school/courses/the-joy-of-programming