Talk to an Instructor:
Jonas Felix
Get started developing with Go as a natively compiled and high-performance programming language with a core library that is second to none.
We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.
- Why Go - Advantages and Challenges
- Variables, typing and Pointer
- Control structures and functions
- Slices, Arrays and Structs
- OOP approaches in Go
- Go Routines and Channels
- Unit Tests
- Introduction REST API Framework
- Introduction to database abstraction
- Development of REST Endpoints
- Connecting existing REST APIs
- Abstraction and manipulation of database models
- Implementation of sample project with CRUD
- Build and dependency management
- Building container images
- Deploying custom Go libraries
- Development of CLI applications
Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.
Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.
Participants will know the basics to develop high performance backend services using Golang.
Refined mix of explanation, live coding and collaborative building of the comprehensive course application with a practical focus.
Software developers who want to use Golang professionally in projects. Java, C#, Python, PHP, Backend, Smartphone App as well as JavaScript developers who have already successfully completed this course.
Experience developing with object-oriented programming languages and basic understanding of developing web services (e.g.: REST APIs).
Each participant will receive a questionnaire after registration. We will send individual feedback according to the answers. If required, a mini setup session can be conducted via remote session before the training (included in the training).
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Talk to an Instructor:
Jonas Felix
Training-Centers:
Basel:
- Aeschenplatz 6, 4052 Basel
Zurich:
- HWZ, Lagerstrasse 5, 8004 Zürich
- iET, Rautistrasse 58, 8048 Zürich
Company address:
felixideas GmbH
Baslerstrasse 5a
4102 Binningen