De Meest Voordelige Opleider van Nederland
Award winning E-Learning & Gecertificeerde Trainers
Upgrade uw cv met een certificaat van deelname van OEM
SpringestMicrosoft PartnerEC-CouncilOfferte Aanvragen
0

Tip: we verzorgen onze trainingen tegenwoordig ook VirtueelTip: we verzorgen onze trainingen tegenwoordig ook VirtueelKlik hier voor meer informatie

Tip: we verzorgen onze trainingen tegenwoordig ook VirtueelTip: we verzorgen onze trainingen tegenwoordig ook VirtueelKlik hier voor meer informatie

Go Programming in Go E-Learning

7% sale
Product description
Programming in Go E-Learning Training Order this amazing, award-winning Programming in Go E-Learning course online, 1 year 24/7 access to extensive interactive videos, speeches, hands-on tasks and progress monitoring. After the course you will receive a certificate of attendance. Course content Advanced Programming in Go: Deep Dive into Packag...

Programming in Go E-Learning Training

Order this amazing, award-winning Programming in Go E-Learning course online, 1 year 24/7 access to extensive interactive videos, speeches, hands-on tasks and progress monitoring. After the course you will receive a certificate of attendance.

Course content

Advanced Programming in Go: Deep Dive into Packages

Course: 1 Hour, 24 Minutes

Course Overview
Go Packages
Rationale for Using Go Packages
Naming Packages and Package Components
Using Nested Packages in Go
Declaring and Configuring Packages in Go
Importing Packages
Using Alternate Import Methods
Documenting Custom Packages
Package Best Practices
Using the init() Function
Working with Modules and Packages
Course Summary

Advanced Programming in Go: Concurrency

Course: 57 Minutes

Course Overview
Sequential Programming Concepts
Single Versus Multi-threaded Programming
Concurrency and Parallelism
Rationale for Concurrency
Concurrency in Go
Concurrency Primitives in Go
Confinement Options
Concurrency Patterns
Using Concurrency to Improve Performance
Course Summary

Advanced Programming in Go: Goroutines

Course: 1 Hour, 27 Minutes

Course Overview
Goroutines
Creating Goroutines
Using Closures in Goroutines
Creating Anonymous Goroutines
The Packages sync and sync/atomic
Creating and Using WaitGroups
Implementing Atomic Operations
Using Mutexes
Race Conditions in Goroutines
Simulating Race Conditions
Race Conditions vs Data Races
Avoiding Data Race
Detecting Race Conditions
Course Summary

Advanced Programming in Go: Go Channels

Course: 1 Hour, 7 Minutes

Course Overview
Goroutines
Creating Goroutines
Using Closures in Goroutines
Creating Anonymous Goroutines
The Packages sync and sync/atomic
Creating and Using Wait Groups
Implementing Atomic Operations
Using Mutexes
Race Conditions in Goroutines
Simulating Race Conditions
Race Conditions vs Data Races
Avoiding Data Race
Detecting Race Conditions
Course Summary

Advanced Programming in Go: Accessing Databases

Course: 1 Hour, 15 Minutes

Course Overview
Database Access in Go Programs
Installing MySQL Database
Creating a MySQL Database Using Wbench
Accessing Databases with Go
Performing Data Retrieval Operations with Go
Using Prepared Statements with Go Programs
Performing Data Manipulation Operations with Go
Executing Transactions with Go
Handling Errors, Nulls, and Unknown Columns with Go
Course Summary

Advanced Programming in Go: Testing & Deploying Go Programs

Course: 1 Hour, 5 Minutes

Course Overview
Test Techniques for Go Programs
Approaches to Debugging Go Programs
Debugging Go Programs
Using Unit Testing against a Go Program
Measuring Test Coverage for Go Programs
Building and Installing Go Applications On-premises
Deploying Go Applications
Deploying Go Applications to the Cloud
Course Summary

Advanced Programming in Go: Best Practices for Go Programming

Course: 1 Hour, 16 Minutes

Course Overview2
Go Programming Best Practices
Best Practices for Organizing Go Code
Using Best Practices for Documenting Go Programs
Using Best Practices for Organizing Go Code
Best Practices for Error Handling in Go Programs
Applying Best Practices to Error Handling in Go
Best Practices for Data Handling in Go
Using Best Practices for Data Handling in Go
Concurrency Best Practices in Go
Ensuring Best Practice in Concurrent Programs
Best Practices for Testing in Go
Applying Best Practices to Testing in Go
Course Summary

Product specifications

Availabilty
8:31 hours
Language
English
Certificate of participation
Yes
Online access
365 days

Reviews

0 / 5Based on 0 reviews

There are no reviews written yet about this product..

Create your own review

Eerder bekeken door jou

Go Programming in Go E-Learning
GoProgramming in Go E-Learning

Programming in Go Award-winning E-Learning course Extensive interactive videos with spoken text Certified teachers Practical exercises Certificate.

€139,00€129,00 Excl. tax
Please accept cookies to help us improve this website Is this OK? YesNoMore on cookies »