К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Go for Python Developers · LearnSpace
Назад в каталог
courseraПрограммирование

Go for Python Developers

Курс от Codio
Начальный≈ 12.5 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Code and run your first Go program in minutes without installing anything! This course is designed for learners who are already familiar with development practices in a modern programming language such as Python to be quickly onboarded to the fast and powerful language of Go (sometimes referred to as Golang). The modules in this course cover Go basics such as syntax, error handling and the standard libraries, OOP and Parallel programming including pointers and Goroutines, and finally addressing larger project topics including dependency management, logging, and profiling. Towards the end of the course, learners will walk through the complete lifecycle of building a Web Service module twice: once with Gin and once with grpc. By the end of this course, you will be comfortable programming in Go. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.

Навыки, которые вы освоите

Go (Programming Language)Object Oriented Programming (OOP)Web ServicesPerformance TuningProgramming PrinciplesPython ProgrammingPackage and Software ManagementServer SideWeb FrameworksSoftware EngineeringOther Programming LanguagesDebugging

Программа курса

3 модулей · 25 учебных материалов

01Introduction to Go9 материалов

Features of Go

Navigating Codio AssignmentsЧтениеCodio: Features of GoВнешний инструментFeatures of Go (optional download)Чтение

Syntax and Error Handling

Codio: Syntax and Error HandlingВнешний инструмент

Учитесь у экспертов

Elise Deitrick

Преподаватель курса

Sergei Bronnikov

Software Developer

Go for Python Developers
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.5 ч

3 модулей

Язык: Английский

Часть программы вашего университета
Syntax and Error Handling (optional download)Чтение

Go Standard Libraries

Codio: Go Standard LibrariesВнешний инструментGo Standard Libraries (optional download)Чтение

Coding Exercises

Codio: Introduction to Go Coding ExercisesВнешний инструментHow to Reset an Assignment in CodioЧтение
02OOP and Parallel Programming8 материалов

Pointers and Interfaces

Codio: Pointers and InterfacesВнешний инструментPointers and Interfaces (optional download)Чтение

OOP in Go

Codio: OOP in GoВнешний инструментOOP in Go (optional download)Чтение

Parallel Programming and Goroutines

Codio: Parallel Programming and GoroutinesВнешний инструментParallel Programming and Goroutines (optional download)Чтение

Coding Exercises

Codio: OOP and Parallel Programming Coding ExercisesВнешний инструментHow to Reset an Assignment in CodioЧтение
03Modules, Web Services, Profiling, and Debugging8 материалов

Packages, Modules, and Dependency Management

Codio: Packages, Modules, and Dependency ManagementВнешний инструментPackages, Modules, and Dependency Management (optional download)Чтение

Simple Web Service

Codio: Simple Web ServiceВнешний инструментSimple Web Service (optional download)Чтение

Profiling and Debugging

Codio: Profiling and DebuggingВнешний инструментProfiling and Debugging (optional download)Чтение

Coding Exercises

Codio: Modules, Web Services, Profiling, and Debugging Coding ExercisesВнешний инструментHow to Reset an Assignment in CodioЧтение