Köszönöm! Golang a gyakorlatban - tanfolyam 3000 dörzsölje. Stepiktől, edzés 30 tanóra, Időpont: 2023.10.29.
Vegyes Cikkek / / November 29, 2023
A Go egy egyedülálló nyelv. A primitívségig egyszerű, de nagy és jól átgondolt standard könyvtárral. Statikusan gépelt, de kiváló kis közművekhez. Elég alacsony szintű a bájtokkal való trükközéshez, de elég magas ahhoz, hogy fejfájás nélkül végezzen aszinkron munkát.
Ez a tanfolyam azoknak szól, akik jól ismerik a Pythont, a JS-t vagy a PHP-t (vagy bármely más nyelvet), és szeretnék gyorsan elsajátítani a Go-t, hogy elkezdhessék használni a munkahelyen vagy személyes projektekben. Nem vesztegetjük az időt azzal, hogy elmagyarázzuk, "mi a változó", "hogyan működik a ciklus", vagy olyan értelmetlen gyakorlatok megoldására, mint a "mit fog kiírni egy függvény". Ehelyett tanuljuk meg a nyelvet apró, gyakorlati problémákon keresztül.
Mivel a kurzus tapasztalt programozóknak készült, ezért az általam preferált előadási formát választottam: rövid, tömör, közepesen bonyolult feladatokkal. Talán neked is tetszeni fog.
A tanfolyam elvégzése után elsajátítod:
- Nyelvi alapok
Tömbök és térképek, függvények és mutatók, struktúrák és metódusok, interfészek, hibákkal való munka.
- Tiszta kód
Csomagok és modulok, tesztek, benchmarkok, profilozó.
- Többfeladatos
Gorutinok, csatornák, kompozíció, időzítők, kontextus, szinkronizálás.
- Szabványos könyvtár
Karakterláncok és szöveg, dátum és idő, fájlok, JSON és XML, HTTP kérések, SQL.
Az előadások meg vannak írva, nincs videó. Összetett dolgokat érthetően el tudok magyarázni, így öröm olvasni őket. Sok példa, nincs száraz elmélet. Minden modul végén található egy rövid összefoglaló.
A tanfolyam interaktív. A legtöbb gyakorlat közvetlenül a böngészőben végezhető el. Minden problémára van egy standard megoldás elemzéssel.
A pontok 85%-át elérve oklevelet, a pontok 95%-a kitüntetéses oklevelet kap. Minden modul első órája ingyenesen elérhető.
5
tanfolyamokNyílt forráskódú szoftvereket fejlesztek, tanfolyamokat tartok, valamint programozásról és adatokról írok.
Örömmel írok szoftvereket, és értékelem a józan észt a fejlesztésben és az életben. A Habr szerzői verseny győztese „egyszerűen összetettről” kategóriában. Távirat csatornákat futtatok a python @ohmypy, a Go @thank_go és az SQL @sqliter kapcsán.
Alapok
1. A tanfolyamról
2. Alapvető tervek
3. Tömbök és térképek
4. Funkciók és mutatók
5. Struktúrák és módszerek
6. Interfészek
7. Hibák
8. Összegzés
Tiszta kód
1. Csomagok és modulok
2. Tesztek
3. Benchmarkok
4. Profilkészítő
5. Összegzés
Többfeladatos
1. Gorutines
2. 1. csatornák
3. 2. csatornák
4. Fogalmazás
5. Idő
6. Kontextus
7. Szinkronizálás
8. Összegzés
Szabványos könyvtár
1. A modulról
2. Szöveg
3. dátum és idő
4. Olvass és írj
5. JSON, XML, CSV
6. HTTP
7. SQL
8. Összegzés
A végső
1. Eredmények