Последние новости: Свежий coursehunters.club

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

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

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

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

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

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

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

Полный список уроков Развернуть / Свернуть
  • Урок 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
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 05.11.2018. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в нашем 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
5 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
0 0
02-01-2016 en 48 уроков
udemy Build Realtime Apps | React Js, Golang & RethinkDB
Практическое руководство, которое учит вас ReactJs, Golang и RethinkDB. Оптимально шагающий, без излишеств. Вы научитесь быстро! Вы хотите как можно быстрее изучить React? Вы интересуетесь Golang? Вам интересно как писать быстрые высококонкурентные серверы? Заинтересованы в создании реальных приложений? Если вы ответили «ДА», то этот курс для вас!
Duration 03:13:33
7 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
0 0

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

Продвинутый курс по Angular

Продвинутый курс по Angular

ru
Курс даст возможность быстро начать создавать свои приложения с использованием современного фреймворка - Angular. В процессе прохождения курса шаг за шагом вы сделаете реальное приложение, и хорошо разберетесь в специфике Angular. Вы будете получать информацию, писать код, показывать...
Gulp Сборка. Ускорение верстки

Gulp Сборка. Ускорение верстки

ru
Как вам идея зарабатывать больше, ускорив свой рабочий процесс, за счет внедрения новых инструментов? Все еще используете HTML + CSS? Переходи на красную сторону силы! У нас есть Gulp - Автообновление в браузере, LESS/SASS разложен по модулям, Нет дублированию кода, Компонентый подход.
Веб-разработка Full-Stack | Node, SQL, React и многое другое

Веб-разработка Full-Stack | Node, SQL, React и многое другое

en
Создайте проект fullstack с помощью Node.js, PostgreSQL, SQL, React, Redux! API, аутентификация и многое другое! Это тот курс, который вам нужен, прежде чем стать инженером. Это тот курс, который был мне нужен, прежде чем я стал инженером-программистом, работающим в центре города в Сан-Франциско.
Изучение Blockchain разработки с EOS и C++

Изучение Blockchain разработки с EOS и C++

en
Изучите экосистему ЕOS dApp и узнайте, как писать и развертывать смарт-контракты в EOSIO блокчейн. Смарт-контракты? Они здесь. EOS Blockchain? Да. C ++? Тут! Не может быть никаких сомнений: технология EOS и blockchain является самой разрушительной силой за последние годы. Компании не могут...
Знакомство с API ВКонтакте от Тарасова Алексея

Знакомство с API ВКонтакте от Тарасова Алексея

ru
Курс о том, как отправлять запросы к программному интерфейсу сервиса ВКонтакте и получать или размещать информацию в соц. API – это программный интерфейс взаимодействия между главным приложением (ВКонтакте) и дополнительными внешними приложениями. С помощью HTTP запросов к специальному серверу...
chat
logo