Mulțumesc! Golang în practică - curs 3000 rub. de la Stepik, antrenament 30 de lecții, Data: 29 octombrie 2023.
Miscelaneu / / November 29, 2023
Go este un limbaj unic. Simplu până la primitivitate, dar cu o bibliotecă standard mare și bine gândită. Tastat static, dar excelent pentru utilitare mici. Suficient de nivel scăzut pentru a modifica octeții, dar suficient de înalt pentru a face munca asincronă fără bătăi de cap.
Acest curs este pentru cei care au cunoștințe bune de Python, JS sau PHP (sau orice altă limbă) și doresc să stăpânească rapid Go, astfel încât să înceapă să-l folosească la locul de muncă sau în proiecte personale. Nu vom pierde timpul explicând „ce este o variabilă”, „cum funcționează o buclă” sau rezolvând exerciții inutile precum „ce va imprima o funcție”. În schimb, să învățăm limba prin probleme mici, practice.
Întrucât cursul este conceput pentru programatori cu experiență, am ales formatul de prezentare pe care îl prefer: scurt, succint, cu sarcini de complexitate medie. Poate iti va placea si tie.
După finalizarea cursului, vei stăpâni:
- Bazele limbajului
Matrice și hărți, funcții și pointeri, structuri și metode, interfețe, lucrul cu erori.
- Cod curat
Pachete și module, teste, benchmark-uri, profiler.
- Multifunctional
Goroutine, canale, compoziție, cronometre, context, sincronizare.
- Bibliotecă standard
Șiruri și text, dată și oră, fișiere, JSON și XML, solicitări HTTP, SQL.
Prelegerile sunt scrise, fără videoclipuri. Pot să explic clar lucruri complexe, așa că este o plăcere să le citesc. Multe exemple, nicio teorie uscată. La sfârșitul fiecărui modul există un scurt rezumat.
Cursul este interactiv. Majoritatea exercițiilor se pot face direct în browser. Pentru fiecare problemă există o soluție standard cu analiză.
Dacă obții 85% din puncte, vei primi un certificat, 95% din puncte vor primi un certificat cu onoruri. Prima lecție a fiecărui modul este disponibilă gratuit.
5
cursuriDezvolt software open source, predau cursuri și scriu despre programare și date.
Scriu software cu plăcere și apreciez bunul simț în dezvoltare și viață. Câștigător al concursului de autori Habr la categoria „pur și simplu despre complex”. Rulez canale telegram despre python @ohmypy, Go @thank_go și SQL @sqliter.
Bazele
1. Despre curs
2. Modele de bază
3. Matrice și hărți
4. Funcții și indicatoare
5. Structuri și metode
6. Interfețe
7. Erori
8. rezumat
Cod curat
1. Pachete și module
2. Teste
3. Benchmark-uri
4. Profiler
5. rezumat
Multifunctional
1. Goroutine
2. Canalele 1
3. Canalele 2
4. Compoziţie
5. Timp
6. Context
7. Sincronizare
8. rezumat
Biblioteca standard
1. Despre modul
2. Text
3. data si ora
4. Citeste si scrie
5. JSON, XML, CSV
6. HTTP
7. SQL
8. rezumat
Finala
1. Rezultate