Cursusaanbod
Inleiding
Begrip van de Go-programmeertaal en de Go-architectuur
Installeren en configureren van de Go-ontwikkelomgeving
Herhaling van Go-syntaxis
Werken met ingebouwde typen in Go
Leren over de functies van geavanceerd Go
Werken met het geavanceerde Go-build-tool
Gebruik maken van maps als sets
Werken met interface-keys en slices
Implementeren van collectie- en reductiefuncties
Gebruik maken van het Pprof-tool
Leren hoe je afval kunt verminderen
Werken met methoden en interfaces
Mokken in eenheidstests
Gebruik maken van concurrency om gegevens consistent te houden
Werken met gebruiker-gedefinieerde typen
Codering optimaliseren voor snelheid
Idiomatische Go gebruiken
Werken met tijd, fouten, algemene interfaces en commentaar
Werken met en pakketten beheren
Een schaalbare werk systeem creëren
Werken met databases in Go
Een JSON-API serveren
Testen en bouwen in Go
Een solide basis leggen in webontwikkeling met Go
Werken met templates voor webontwikkeling in Go
Jouw eigen server creëren voor webontwikkeling in Go
Begrijpen en werken met het net/http-pakket
Begrijpen en werken met routing en bestandsdiensten
Jouw site implementeren
Samenvatting en conclusie
Vereisten
- Basisprogrammeerervaring in een willekeurige taal
Doelgroep
- Webontwikkelaars
- Software-ontwikkelaars
- Programmeurs
- Iedereen die Go wil leren
Getuigenissen (7)
Trainer knowledge and patience
Dan
Cursus - Advanced Go Programming
Wat ik het meest aan deze training heb gewaardeerd, waren de oefeningen omdat je de nieuwe informatie die je van de trainer hebt geleerd moest gebruiken, maar ook documentatie raadplegen of enkele kleine zoekopdrachten uitvoeren om ze op te lossen.
Andrei
Cursus - Advanced Go Programming
Automatisch vertaald
De structuur van de training en de oefeningen
Andrei
Cursus - Advanced Go Programming
Automatisch vertaald
Diepte van de problemen die we hebben besproken bij de meeste onderwerpen.
Vlad - Ness
Cursus - Advanced Go Programming
Automatisch vertaald
Interactieve sessies
Sorin - Ness
Cursus - Advanced Go Programming
Automatisch vertaald
De curriculum was erg goed doordacht en Patrick heeft alle begrippen zeer goed uitgelegd, met voldoende voorbeelden voor alle belangrijke onderwerpen. Daarnaast stond hij klaar om ons te helpen met eventuele problemen die we ondervonden bij het uitvoeren van de verschillende oefeningen.
Constantin - Ness Romania
Cursus - Advanced Go Programming
Automatisch vertaald
Het materiaal was uitstekend voorbereid en gestructureerd. De aangeboden inhoud is divers en zeer toepasbaar. De trainer is zeer deskundig op het onderwerp en ook een zeer heldere en precieze docent. Go evenwicht tussen theorie en oefeningen. Excel goede tijdsbesteding, de onderwerpen werden uitstekend afgedekt in de toegewezen tijd.
Catalin - Ness Romania
Cursus - Advanced Go Programming
Automatisch vertaald