fbpx

Curs Golang (Go) Programming – Fundamentals

Self Study

Golang (Go) Programming – Fundamentals

Abonament lunar
23 RON/lună
Tarif pers. fizică
Self Study

Golang (Go) Programming – Fundamentals [12 luni]

Abonament anual
16 RON/lună Total azi: 192 RON
Tarif pers. fizică
Nivel

Fundamentals

Studiu individual

4-6 ore/săptămână

Suport de curs
Nr. capitole

6

Materiale video

Nr. ore video

6 h

Limba materialului scris/video

Română

Metode de evaluare
  • Examene de capitol
  • Examen final
Diplomă

Diplomă de promovare

Curs Demo
Înscrie-te! alege opțiune

Despre curs

 

Golang este un limbaj de programare de tipul “open source” dezvoltat de Google. Prima lansare stabilă pe piață a fost realizată în anul 2011. Ce înseamnă “open source”? Așa cum am menționat anterior, limbajul a fost ideea celor de la Google. Plecând de la versiunea propusă de aceștia, orice utilizator poate contribui la dezvoltarea limbajului prin implementarea unor noi propuneri, prin fixarea unor probleme sau prin contribuirea la aspecte legate de performanță. Așadar, acest limbaj de programare se dezvoltă în fiecare zi, având în spate o comunitate destul de bogată de utilizatori. Pentru cei care își încep drumul în cunoașterea acestui limbaj de programare și sunt curioși, codul sursă se găsește pe GitHub: https://github.com/golang/go

De ce să învățăm Golang?

Este un limbaj ușor de utilizat care a câștigat tot mai mult teren în ultimul timp. Structura este curată și accesibilă pentru începători, astfel încât nu sunt prea multe funcții complexe de învățat. Codul sursă în cazul Go prezintă o sintaxă simplă, oferind o compatibilitate strictă pentru funcționalitatea de bază. Dacă ne uităm la câteva date statistice, un sondaj Stack Overflow arată că Go este pe locul 5 în topul limbajelor preferate de dezvoltatori astăzi, având o ascensiune destul de importantă. De asemenea, Go a devenit un limbaj preferat de companii, precum Google, Netflix, SoundCloud etc. Așadar, în ultimul timp, Golang pare sa devină unul dintre cele mai folosite limbaje de programare.

Cui se adresează cursul?

Cursul se adresează persoanelor din domeniul IT care își doresc acumularea de informații într-un nou limbaj de programare. Cursul își propune prezentarea conceptelor de bază care alcătuiesc limbajul de programare Golang. Printre acestea se numără: tipuri de date, funcții, structuri de control, tipuri de colecții etc. Considerăm că acest curs este un prim pas pentru cei care își doresc învățarea unui nou limbaj cum ar fi Golang. Cursul prezintă aspecte teoretice și practice legate de concepte care stau la baza limbajului. Reprezintă un suport spre începerea dezvoltării utilizând acest limbaj de programare.

Ca și cunoștințe preliminare, sunt necesare cunoștințe de bază ale sistemului de operare Linux si Windows.

Modalități de desfășurare a cursului

Pentru moment cursul se desfășoară doar în varianta Online (studiu individual) cu material video.

Contul de cursant

Ce înseamnă asta?

Dacă ești cursant nou, după procesarea plății, vei primi pe mail o solicitare de activare a contului tău și un mail de informare ca ai fost înscris/înrolat în clasa. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plații, vei primi confirmarea înscrierii/înrolării în clasa dorită și iți vei accesa contul cu e-mail-ul și parola deja existente.

Ce găsești aici?

  • Materialele scrise și video
  • Regulile de Promovare
  • Examenele de capitol pe care le vei susține online.
  • Examen final pe care îl vei susține online
  • Catalogul cu note
  • Diploma Telecom Academy la promovarea cursului

Examene și evaluări – Criterii de promovare

Există două tipuri de examene: examenele de capitol și examenul final.

Pentru a fi promovat, cursantul trebuie să obțină un punctaj de minimum 70% atât la toate examenele de capitol, dar și la examenul final.

Odată înscris în clasă, cursantul va putea accesa materialele de curs și își va putea susține toate examenele.

Ce vei învăța

Să instalezi și să configurezi Golang pe diferite platforme, cum ar fi Windows si Linux

Să folosești un mediu de dezvoltare, precum Visual Studio Code (instalarea plugin Golang)

Să faci trecerea de la un limbaj de programare, precum Java, la Golang

Să identifici particularități ale limbajului Golang

Să utilizezi concepte care stau la baza limbajului de programare Golang: tipuri de date, variabile și constante, fluxuri de control, funcții și tipuri de colecții.

Certificări

La terminarea cursului Golang (Go) Fundamentals, cursantul primește diploma eliberată de către Telecom Academy care atestă faptul că acesta a absolvit cursul la Telecom Academy.

Programa

  • Despre limbajul Go – vizualizare de ansamblu
  • Go vs Java – analiza comparativă
  • Principalele particularitățp ale limbajului Golang
  • Date statistice referitoare la Golang
  • Primul program in Golang
  • Numere
  • Șiruri de caractere
  • Booleans
  • Conversia tipurilor de date
  • Introducere
  • Declarare și inițializare
  • Variabile și constante globale sau locale
  • Pointeri în Golang
  • Trimiterea sau referința prin valoare
  • Introducere
  • If-else
  • For loop
  • Switch-case
  • Goto și declararea de etichete
  • Introducere
  • Declararea funcțiilor
  • Modalități de returnare a valorilor utilizând funcții
  • Apelarea de funcții definite
  • Closure și recursivitate
  • Defer, Panic și Recover
  • Noțiuni introductive
  • Array
  • Slice
  • Map

Sponsori și parteneri