Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gugazimmermann/xteam-bootcamp-go
Coursera Specialization and X-Team Go Course by Juliano Silva
https://github.com/gugazimmermann/xteam-bootcamp-go
bootcamp certificate concurrency coursera go xteam
Last synced: 28 days ago
JSON representation
Coursera Specialization and X-Team Go Course by Juliano Silva
- Host: GitHub
- URL: https://github.com/gugazimmermann/xteam-bootcamp-go
- Owner: gugazimmermann
- Created: 2020-12-19T18:07:12.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-16T15:06:13.000Z (almost 4 years ago)
- Last Synced: 2024-08-03T23:29:25.907Z (4 months ago)
- Topics: bootcamp, certificate, concurrency, coursera, go, xteam
- Homepage:
- Size: 667 KB
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-golang-repositories - xteam-bootcamp-go - Team Go Course by Juliano Silva (Repositories)
README
# X-Team Go Bootcamp
https://www.linkedin.com/in/juliano-silva-de-souza/
https://github.com/julianosouza/go-crash-course
---
# Coursera - Programming with Google Go Specialization
https://www.coursera.org/specializations/google-golang
![certificate](go-final.png "certificate")
Certificate: https://coursera.org/share/6ffa93a3ba674c6f165e91673546a844
### Part 1 - Getting Started with Go
https://www.coursera.org/learn/golang-getting-started
![certificate](go-1.png "certificate")
Certificate: https://coursera.org/share/105409475157221238470ce702ab7148
* Module 1: Getting Started with Go
* Module 2: Basic Data Types
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-module-2-activity-findian-go
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-module-2-activity-trunc-go
* Module 3: Composite Data Types
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-module-3-activity-slice
* Module 4: Protocols and Formats
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-module-4-activity-makejson.go
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-final-course-activity-read.go
### Part 2 - Functions, Methods, and Interfaces in Go
https://www.coursera.org/learn/golang-functions-methods
![certificate](go-2.png "certificate")
Certificate: https://coursera.org/share/3ba539e1306b42678db27efcfbc2fb5e
* Module 1: Functions and Organization
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-part-2-module-1-activity-bubble-sort-program
* Module 2: Function Types
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-part-2-module-2-activity-linear-kinematics
* Module 3: Object Orientation in Go
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-part-2-module-3-activity-objects
* Module 4: Interfaces for abstraction
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-part-2-module-4-interfaces
### Part 3 - Concurrency in Go
https://www.coursera.org/learn/golang-concurrency
![certificate](go-3.png "certificate")
Certificate: https://coursera.org/share/495f27f45a4c7e0ee19bf6475c165789
* Module 1: Why Use Concurrency?
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-part-3-module-1-moores-law
* Module 2: Concurrency Basics
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-part-3-module-2-race-condition
* Module 3: Threads in Go
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-part-3-module-3-threads
* Module 4: Syncronized Communication
https://github.com/gugazimmermann/xteam-bootcamp-go/tree/coursera-part-3-module-3-dining-philosophers
---
#### Resources- https://github.com/dariubs/GoBooks#starter-books
- https://peter.bourgon.org/go-for-industrial-programming/
- https://dave.cheney.net/practical-go
- https://dave.cheney.net/high-performance-go
- https://medium.com/golangspec/interfaces-in-go-part-iii-61f5e7c52fb5
- https://golang.org/doc/effective_go.html
- https://towardsdatascience.com/use-environment-variable-in-your-next-golang-project-39e17c3aaa66
- https://gist.github.com/ghiden/0ff00fe355a24e790512
- https://github.com/golang-standards/project-layout
- https://github.com/golang/go/wiki/CodeReviewComments