GO (Golang) Advanced

Participanți: între 6 și 20 de cursanți
Livrare: live virtual, în limba Engleză
Suport de curs: manual digital

Cui i se adresează?
Ce veți învăța?
Cerințe preliminare:

Pentru a putea participa în cadrul acestui curs, studenții trebuie să:

  • aibă cunoștințe de bază privind înțelegerea terminologiilor de programare a computerelor
  • aibă cunoștințe de bază privind trainingul de GO
Agenda cursului:

Materialele de curs sunt în limba Engleză. Predarea se face în limba Română.

Citește agenda cursului
Citește agenda cursului
01. Introduction
  • go features
  • pros and cons
  • comparison with other programming languages
  • reasons why it should be used
02. Installation and environment setup
  • installation on various OS
  • editors and go compiler
  • create first program and test the installation
03. Strings
  • string functions
  • string formatting
  • regular expressions
04. File handling
  • reading files
  • writing files
  • line filters
  • file paths
05. Functions and methods
  • variadic functions
  • closures
  • recursion
  • pointer receivers
  • defer, panic and recover
06.Interfaces and error handling
  • interfaces
  • type assertion
  • error handling
07. Concurrency
  • concurrent programming
  • goroutines
  • channels (buffering, synchronization, directions)
  • errgroup
  • select statement
  • mutual exclusion
  • timers and tickers
08. The core packages
  • strings
  • input / output
  • files and folders
  • errors
  • containers and sort
  • hashes and cryptography
  • parsing command line arguments
  • synchronization primitives
09. Networking
  • servers and clients
  • HTTP
  • RPC
10. Automated testing
  • tests types
  • writing tests
  • code coverage
Este recomandat să continui cu:
Programe de certificare

Detalii curs

Durată
2
zile

Preț
1050
EUR

Modalități de livrare
Clasă virtuală
Nivel de specializare
3. Advanced
Într-o economie bazată pe cunoaștere, educarea și instruirea angajaților reprezintă o investiție în vederea obținerii unei performanțe îmbunătățite pe termen scurt, precum și a succesului pe termen lung al organizației.
DORESC SĂ MĂ ÎNSCRIU LA CURS

Vă rog să mă contactați:

Meniu