Aitäh! Golang praktikas - kursus 3000 hõõruda. Stepikust, koolitus 30 õppetundi, Kuupäev: 29.10.2023.
Varia / / November 29, 2023
Go on ainulaadne keel. Lihtne kuni primitiivsuseni, kuid suure ja läbimõeldud standardraamatukoguga. Staatiliselt trükitud, kuid suurepärane väikeste kommunaalteenuste jaoks. Piisavalt madal tase, et baitidega nokitseda, kuid piisavalt kõrge, et teha asünkroonset tööd ilma peavaluta.
See kursus on mõeldud neile, kes tunnevad hästi Pythonit, JS-i või PHP-d (või mõnda muud keelt) ja soovivad Go kiiresti omandada, et saaksid hakata seda kasutama tööl või isiklikes projektides. Me ei raiska aega selgitamisele, "mis on muutuja", "kuidas tsükkel töötab" või mõttetute harjutuste lahendamisele, nagu "mida funktsioon prindib". Selle asemel õppigem keelt väikeste praktiliste probleemide kaudu.
Kuna kursus on mõeldud kogenud programmeerijatele, valisin endale eelistatava esitluse vormingu: lühike, sisutihe, keskmise keerukusega ülesannetega. Võib-olla meeldib see ka teile.
Pärast kursuse läbimist omandad:
- Keele põhitõed
Massiivid ja kaardid, funktsioonid ja osutid, struktuurid ja meetodid, liidesed, töö vigadega.
- Puhas kood
Paketid ja moodulid, testid, etalonid, profileerija.
- Multitegumtöö
Gorutiinid, kanalid, kompositsioon, taimerid, kontekst, sünkroonimine.
- Standardne raamatukogu
Stringid ja tekst, kuupäev ja kellaaeg, failid, JSON ja XML, HTTP-päringud, SQL.
Loengud on kirjutatud, videoid pole. Oskan keerulisi asju arusaadavalt seletada, nii et neid on rõõm lugeda. Palju näiteid, ei mingit kuiva teooriat. Iga mooduli lõpus on lühike kokkuvõte.
Kursus on interaktiivne. Enamikku harjutusi saab teha otse brauseris. Iga probleemi jaoks on standardlahendus koos analüüsiga.
Kui kogute 85% punktidest, saate tunnistuse, 95% punktidest saab kiitusega tunnistuse. Iga mooduli esimene tund on tasuta saadaval.
5
kursusedArendan avatud lähtekoodiga tarkvara, juhendan kursusi ning kirjutan programmeerimisest ja andmetest.
Kirjutan tarkvara hea meelega ning hindan arengus ja elus tervet mõistust. Habri autorikonkursi võitja kategoorias "lihtsalt keerukas". Ma juhin telegrammi kanaleid python @ohmypy, Go @thank_go ja SQL @sqliter kohta.
Põhitõed
1. Kursuse kohta
2. Põhilised kujundused
3. Massiivid ja kaardid
4. Funktsioonid ja osutid
5. Struktuurid ja meetodid
6. Liidesed
7. Vead
8. Kokkuvõte
Puhas kood
1. Paketid ja moodulid
2. Testid
3. Võrdlusnäitajad
4. Profileerija
5. Kokkuvõte
Multitegumtöö
1. Gorutines
2. Kanalid 1
3. Kanalid 2
4. Koosseis
5. Aeg
6. Kontekst
7. Sünkroonimine
8. Kokkuvõte
Standardne raamatukogu
1. Mooduli kohta
2. Tekst
3. päev ja aeg
4. Loe ja kirjuta
5. JSON, XML, CSV
6. HTTP
7. SQL
8. Kokkuvõte
Finaal
1. Tulemused