Последние новости: Coursehunters.club

Go (Golang): Программирование на примерах - Видеоуроки

Go Programming by Example (Golang)
Duration 23:38:41
Открыть все курсы от udemy

Go Programming by Example (Golang) - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Course Introduction (Detailed) 00:12:59
  • Урок 2. Course Sample Lectures 00:14:40
  • Урок 3. Introduction to Go 00:12:31
  • Урок 4. Installation (Compiler and IDE) & Course Resources 00:14:14
  • Урок 5. Language Fundamentals - Section Overview 00:00:53
  • Урок 6. Hello World 00:12:39
  • Урок 7. Concepts - Part 1 00:25:34
  • Урок 8. Concepts - Part 2 00:31:15
  • Урок 9. Types - Variables 00:09:58
  • Урок 10. Verbs 00:03:29
  • Урок 11. Constants 00:04:33
  • Урок 12. Working with Binary, Hexa, Octa, ... Values 00:02:55
  • Урок 13. More Verbs 00:04:53
  • Урок 14. Declaration 00:02:00
  • Урок 15. Working with Strings 00:04:00
  • Урок 16. Working with Binary Values 00:02:02
  • Урок 17. Logical Operators 00:01:47
  • Урок 18. Character Escapes 00:02:26
  • Урок 19. Equality Symbol 00:02:07
  • Урок 20. Bitwise Operators 00:06:59
  • Урок 21. Base 8 and 16 00:01:12
  • Урок 22. Minimum and Maximum Values of Basic Types 00:02:56
  • Урок 23. nan and Infinity 00:02:20
  • Урок 24. Unicode - Part 1 00:03:50
  • Урок 25. Unicode - Part 2 00:01:39
  • Урок 26. utf8 Part 1 00:04:48
  • Урок 27. utf8 Part 2 00:04:37
  • Урок 28. utf8 Part 3 00:05:06
  • Урок 29. utf8 Part 4 00:01:37
  • Урок 30. utf8 Part 5 00:02:45
  • Урок 31. utf8 Part 6 00:02:30
  • Урок 32. Scope of Variables 00:11:50
  • Урок 33. Control Structures - Section Overview 00:00:32
  • Урок 34. if-else Statements 00:06:37
  • Урок 35. for loop Statements 00:16:28
  • Урок 36. switch Statements - Part 1 00:11:08
  • Урок 37. switch Statements - Part 2 00:11:35
  • Урок 38. Arrays & Slices - Section Overview 00:00:50
  • Урок 39. Arrays - Theory 00:06:33
  • Урок 40. Arrays - Part 1 00:09:11
  • Урок 41. Arrays - Part 2 00:11:19
  • Урок 42. Slices - Theory 00:09:10
  • Урок 43. Slices - Part 1 00:10:14
  • Урок 44. Slices - Part 2 00:09:40
  • Урок 45. Slices - Part 3 00:08:14
  • Урок 46. Slices - Part 4 00:09:36
  • Урок 47. Maps - Section Overview 00:00:37
  • Урок 48. Maps - Theory 00:06:24
  • Урок 49. Hashtables - Part 1 00:07:55
  • Урок 50. Hashtables - Part 2 00:05:32
  • Урок 51. Maps - make() function 00:05:21
  • Урок 52. Maps - Assignment 00:06:06
  • Урок 53. Sorting Maps 00:07:01
  • Урок 54. Maps - Assignment 00:06:09
  • Урок 55. Maps & Unicode 00:06:04
  • Урок 56. Functions, Part 1 - Section Overview 00:00:28
  • Урок 57. Functions - Theory 00:06:09
  • Урок 58. Function Parameters 00:08:36
  • Урок 59. Functions & Stacks 00:08:07
  • Урок 60. Variadic Functions 00:08:04
  • Урок 61. Functions - Assignment 00:05:16
  • Урок 62. Stacks - Assignment 00:03:53
  • Урок 63. Functions & Map of maps 00:05:07
  • Урок 64. Functions & Map of maps - Assignment 00:10:14
  • Урок 65. Pointers - Section Overview 00:00:31
  • Урок 66. Pointers - Theory 00:15:07
  • Урок 67. Pointers - Basics 00:09:07
  • Урок 68. Pointers & Slices 00:12:06
  • Урок 69. Pointers & Slice of slice 00:08:21
  • Урок 70. Pointers & Functions 00:07:26
  • Урок 71. Pointers & Ref-Non ref Types 00:04:48
  • Урок 72. Pointers & Ref-Non ref Types - Assignment 00:08:35
  • Урок 73. Functions, Part 2 - Section Overview 00:00:31
  • Урок 74. Function Literals 00:04:44
  • Урок 75. Function Literals - Functions as Return Types 00:09:22
  • Урок 76. Closure 00:07:39
  • Урок 77. Callbacks 00:06:19
  • Урок 78. Callbacks - Variadic - Assignment 00:05:37
  • Урок 79. Recursion, Factorial 00:06:45
  • Урок 80. Recursion, Fibonacci 00:05:32
  • Урок 81. Function, defer 00:08:32
  • Урок 82. Function, defer - Assignment 00:04:14
  • Урок 83. Function, panic 00:06:02
  • Урок 84. Function, recover 00:05:52
  • Урок 85. Structs - Section Overview 00:00:38
  • Урок 86. Structs - Theory 00:08:27
  • Урок 87. Structs - Example 00:08:54
  • Урок 88. Anonymous Struct - Pointers 00:07:07
  • Урок 89. Comparing Structs 00:18:19
  • Урок 90. Structs & Pointers 00:02:57
  • Урок 91. Structs - Anonymous Fields 00:03:15
  • Урок 92. Embedded Structs 00:07:39
  • Урок 93. Embedded Structs, Anonymous 00:02:19
  • Урок 94. Multiple Embedded Structs - Assignment 00:07:34
  • Урок 95. Structs - Receivers 00:10:42
  • Урок 96. Exporteing Structs 00:15:20
  • Урок 97. Structs - Method Overloading 00:17:04
  • Урок 98. Struct, Rreceivers, and Pointers 00:08:32
  • Урок 99. Interfaces - Section Overview 00:00:41
  • Урок 100. Interfaces - Theory 00:16:54
  • Урок 101. Interfaces - Example 00:10:33
  • Урок 102. The 'empty' Interface 00:12:31
  • Урок 103. Interfaces - Conversion 00:09:38
  • Урок 104. Interfaces Assertion 00:07:45
  • Урок 105. Interfaces - Package 'sort' - Part 1 00:03:43
  • Урок 106. Interfaces - Package 'sort' - Part 2 00:14:09
  • Урок 107. The 'interface' Interfaces - Part 1 00:03:59
  • Урок 108. The 'interface' Interfaces - Part 2 - More Examples 00:07:00
  • Урок 109. Concurrency - Section Overview 00:00:42
  • Урок 110. Concurrency - Goroutines 00:17:09
  • Урок 111. Concurrency - Waitgroup 00:06:11
  • Урок 112. Concurrency & Parallelism 00:11:15
  • Урок 113. Concurrency - Race Condition 00:04:58
  • Урок 114. Concurrency - Mutex 00:04:53
  • Урок 115. Concurrency - Atomic 00:04:35
  • Урок 116. Channels - Section Overview 00:00:37
  • Урок 117. Channels - Theory 00:16:17
  • Урок 118. nil Channels - Deadlock 00:04:46
  • Урок 119. Unbuffered Channels 00:17:11
  • Урок 120. Channel Range 00:15:00
  • Урок 121. Channels - Semaphore 00:12:29
  • Урок 122. Channels - Multipe Receivers 00:06:33
  • Урок 123. Channels - Assignment 00:07:03
  • Урок 124. Channel Direction 00:11:54
  • Урок 125. Channels - Multiplexing 00:14:26
  • Урок 126. Buffered Channels 00:15:51
  • Урок 127. Buffered Channels - Capacity 00:03:15
  • Урок 128. Channels - Assignment 00:06:14
  • Урок 129. Channels - Assignment 00:07:08
  • Урок 130. Channels - Pipeline 00:03:36
  • Урок 131. Channels - Pipeline - Assignment 00:03:34
  • Урок 132. Packages & Documentation - Section Overview 00:00:17
  • Урок 133. Packages 00:14:58
  • Урок 134. Documentation 00:11:40
  • Урок 135. Error Handling & Unit Testing - Section Overview 00:00:28
  • Урок 136. Error Handling - Part 1 00:11:37
  • Урок 137. Error Handling - Part 2 00:08:10
  • Урок 138. Error Handling - Part 3 00:06:16
  • Урок 139. Unit Testing 00:19:39
  • Урок 140. Miscellaneous Topics - Section Overview 00:00:42
  • Урок 141. Reference / Non Reference Types 00:13:06
  • Урок 142. JSON 00:12:57
  • Урок 143. Working with Files - Part 1 00:09:39
  • Урок 144. Working with Files - Part 2 00:08:52
  • Урок 145. String Manipulation Functions 00:15:44
  • Урок 146. Reflections - Part 1 00:05:00
  • Урок 147. Reflections - Part 2 00:22:56
  • Урок 148. Reflections - Part 3 00:09:26
  • Урок 149. MySQL & Final Assignment- Section Overview 00:01:01
  • Урок 150. PostgreSQL Installation 00:03:11
  • Урок 151. MySQL Installation 00:10:06
  • Урок 152. Working with MySQL - MySQL Workbench 00:12:16
  • Урок 153. A Tour of SQL (MySQL & PostgreSQL) - Part 1 00:20:20
  • Урок 154. A Tour of SQL (MySQL & PostgreSQL) - Part 2 00:23:59
  • Урок 155. Connecting to MySQL from Go 00:22:12
  • Урок 156. MySQL Operations in Go 00:25:20
  • Урок 157. Connecting Go to PostgreSQL 00:13:07
  • Урок 158. Final Assignment - Requirements 00:15:05
  • Урок 159. Final Assignment - Solution - Part 1 00:31:47
  • Урок 160. Final Assignment - Solution - Part 2 00:40:07
  • Урок 161. Final Assignment - Solution - Part 3 00:08:43
  • Урок 162. Final Assignment - Solution - Part 4 00:20:52
  • Урок 163. Final Assignment - Conclusion 00:14:30
  • Урок 164. Thank You and Please Leave a Rating for the Course 00:00:57

Go, который называют «C для 21-го века», был разработан в 2007 году для решения некоторых проблем отрасли. Сегодня многие известные компании, такие как Google, Adobe, Facebook, IBM и многие другие используют Go.

Они используют Go из-за своего простого подхода к реализации сложных понятий. Этот практический курс позволит вам создать простую, надежную и эффективную программу, предоставляя основные передовые концепции с помощью Go.

Курс рассчитан на 23 часа, включая более 160 лекций, более 163 примеров кода, назначение глав и окончательное задание. Особое внимание уделялось рассмотрению примеров кода, диаграмм и белой посадки.

Курс постепенно переходит от базовых к продвинутым темам и в конечном итоге заканчивается окончательным заданием.

В 16 разделах он охватывает такие темы, как языковые основы, структуры управления, массивы, фрагменты, карты, функции, обратные вызовы, блокировки, указатели, структуры, интерфейсы, параллелизм, goroutines, каналы, пакеты, документация, обработка ошибок, модульное тестирование , json, файлы, отражения, MySQL и многое другое.

Твоя оценка

4 0
Следи за последними обновлениями и новостями в нашем coursehunters.club, или вступай в наш канал telegram.

Комментарии

Похожие курсы

07-02-2018 en 82 урока
udemy Google Golang Masterclass
Научитесь постепенно осваивать Google Golang и создавать проекты с помощью Go. Вы только что наткнулись на самый полный и углубленный продвинутый курс программирования на Go онлайн. Это всеобъемлющие учебное пособия охватывают все что вам когда-либо понадобится.
Duration 07:57:33
5 0
19-04-2018 en 78 уроков
udemy Go: The Complete Developer's Guide (Golang)
Изучите основы и расширенные возможности языка программирования Go (Golang). Go - это язык программирования с открытым исходным кодом, созданный Google. Как один из самых быстрорастущих языков с точки зрения популярности, это отличное время, чтобы изучить основы Go! Этот курс предназначен для быстрого запуска с Go. Мы быстро рассмотрим основы, а затем погрузимся в некоторые из более продвинутых функций языка. Не обманывайте себя другими курсами,...
Duration 08:21:50
11 0
25-09-2018 en 21 урок
udemy Build a RESTful API with Golang (Go) programming language
Быстрое руководство по созданию RESTful API с языком программирования Golang (Go).  Это быстрый курс для тех, кто заинтересован в изучении языка программирования Golang (Go) и создании API REST с использованием языка Golang и других пакетов сторонних производителей.Вы создадите RESTful API с помощью Golang (Go), который будет выполнять операции CRUD или CREATE, READ, UPDATE и DELETE для данных, которые вы сохраняете в базе данных PostgreSQL.
Duration 01:46:26
2 2
02-01-2016 en 48 уроков
udemy Build Realtime Apps | React Js, Golang & RethinkDB
Практическое руководство, которое учит вас ReactJs, Golang и RethinkDB. Оптимально шагающий, без излишеств. Вы научитесь быстро! Вы хотите как можно быстрее изучить React? Вы интересуетесь Golang? Вам интересно как писать быстрые высококонкурентные серверы? Заинтересованы в создании реальных приложений? Если вы ответили «ДА», то этот курс для вас!
Duration 03:13:33
9 0
19-09-2018 en 125 уроков
udemy End to End Go: 3 in 1
Устраните разрыв между базовым пониманием Go и использованием его расширенных функций. Go (a.k.a. Golang) - это статически типизированный язык программирования, впервые разработанный в Google. Он получен из C с дополнительными функциями, такими как сбор мусора, безопасность типов, возможности динамического ввода, дополнительные встроенные типы и большая стандартная библиотека.
Duration 18:48:41
1 2
01-11-2018 en 146 уроков
udemy Go: The Complete Bootcamp Course (Golang)
Совершенствуйтесь в Go! 10+ проектов, 200+ упражнений, 500+ вопросов и многое другое... Это самый полный онлайн курс по Go на планете Земля. В этом курсе вы узнаете, как программировать на Go. Но это только верхушка айсберга. Этот курс посвящен изучению лучших практик языка программирования Go. Только после этого курса вы сможете самостоятельно писать код на Golang.
Duration 12:09:39
3 0
en 181 урок
usegolang.com Learn to Create Web Applications using Go
Здесь нет тривиальных одностраничных приложений TODO. Просто настоящие, продакшн веб-приложения. Go, как полагают, отлично подходит для веб-разработки, так почему же так сложно сделать даже простой твитер-клон? Почему никто не может указать мне конкретный пример того, как хешировать и хранить пароли пользователей? Или как построить остальную систему аутентификации?
Duration 43:35:37
4 0
ru 8 уроков
itvdn Golang
Курс Golang состоит из 8-ми уроков, на которых учащиеся будут узнавать свойства языка и его возможности. На данном курсе учащиеся будут изучать язык на примерах, которые будут построены специально для этих уроков. Уроки призваны использовать основные понятия и функционал, не углубляясь в его особенности. После прохождения курса, Вы будете знать основные понятия языка, правильно писать код на нём, а также уметь использовать функционал, описанный...
Duration 05:51:13
1 0

Последнее добавленное

Просто Express (с кучей node и http). В деталях.

Просто Express (с кучей node и http). В деталях.

en
Нет MERN или MEAN ... просто Express. Для тех, кто немного узнал о самом крутом фреймворке node и хочет больше. У вас есть представление о том, что такое Node, Express и http, иначе вас бы здесь не было. Node и серверная часть JavaScript взяли мир штурмом, [НЕКОТОРАЯ БОЛЬШАЯ КОМПАНИЯ] переехала...
Разработка модуей Drupal 8 с примерами

Разработка модуей Drupal 8 с примерами

en
Никогда не было лучшего времени для изучения разработки модулей Drupal 8. Это потому, что Drupal 8 уже является лучшим технологически и более быстрым способом создания приложений Drupal (по сравнению с Drupal 7). Drupal 8 построен поверх Symfony, поэтому хорошие новости заключаются в том...
Appium (Версия 1.8.2) - Мобильное автоматизированное тестирование с нуля

Appium (Версия 1.8.2) - Мобильное автоматизированное тестирование с нуля

en
Appium курс - 200+ лекций по мобильной автоматизации от основ с примерами в реальных проектах. Курс полностью обновлен 12 ноября с последней версией Appium 1.8.2. Узнайте все, что вам нужно знать о мобильной автоматизации (Android + IOS), даже если вы никогда не программировали раньше.
gRPC [Golang] Мастер-класс: создание современных API и микросервисов

gRPC [Golang] Мастер-класс: создание современных API и микросервисов

en
Лучше, чем REST API! Создайте быстрый и масштабируемый HTTP / 2 API для Go микро-сервиса с помощью gRPC, Protocol Buffers (protobuf). gRPC - это новый и современный фреймворк для построения масштабируемого, современного и быстрого API. Он используется многими ведущими технологическими компаниями...
Машинное обучение от А до Я: станьте мастером Kaggle

Машинное обучение от А до Я: станьте мастером Kaggle

en
Изучите основные алгоритмы машинного обучения с использованием Python от начального до супер продвинутого уровня, включая математические знания. Хотите стать хорошим специалистом по данным? Тогда это правильный курс для вас. Этот курс был разработан специалистами IIT, которые освоили математику...
PHP: Разработка микрофреймворка

PHP: Разработка микрофреймворка

ru
Фреймворки - основной способ создавать сложные сайты в интернете. На определённом уровне недостаточно просто знать как ими пользоваться, нужно понимать как они устроены внутри. Благодаря этому курсу вы не только узнаете про все внутренности, но и создадите свой собственный неповторимый фреймворк.
Регулярные выражения

Регулярные выражения

ru
Практически каждый программист сталкивается с регулярными выражениями в повседневной практике. Многих они отпугивают, но регулярные выражения основаны на небольшом количестве простых понятий. Освоив эти понятия, вы сможете всегда чувствовать себя комфортно при работе с этим мощным инструментом.
chat
logo