One of the things participants value most about live training is the opportunity to interact with the trainer. I know this because I often read such responses in exit surveys and I subscribe to this myself. The opportunity to ask questions and get feedback adds a lot of value, for this reason, I follow a rule in my work as a trainer. I only teach about things that I have a lot of experience in and care about doing well.
I worked with several projects written in Angular and I can teach you how to write such a project or quickly improve an existing one. I will show you where to look for pitfalls, what can cause performance problems and many more. Angular is the most powerful frontend framework, but as you probably know, with power comes responsibility.
I like when the code on frontend is clean, so I teach how to get the best out of Typescript language. Types, utility types, generics, merge, decorators and much more. It's worth knowing what possibilities Typescript offers and that it wasn't created just to imitate JavaScript.
Beside the frontend you can ask me about .NET, C#, Docker, Kubernetes, AWS, Azure, Machine Learning or anything else that interests you on my LinkedIn profile. It's simple: if you care about something, you give a hundred percent. I care about quality.
Looking for trusted and experienced programming trainer? Sure I am good candidate for you. My name is Rafał Grzesik, I’m a experienced software engineer, programming trainer and mentor.
In my career: