Image

Professional education/training

Continuously since 2005 I teach practice subjects in a university
Since 2014 I also do corporate trainings/education


Every year I do trainings of various lengths (3 days – 3 months) in the following topics

C#

  • From the basics to upper advanced levels(syntax, SOLID principles, rules, ...)
  • Entity Framework (planning, usage)
  • ASP.NET MVC/Core/WebApi (modern multi-layer web applications, MicroService/Event Driven apps)
  • Internet-communication (REST API, TCP/IP, UDP, SOAP, gRPC)
  • WCF (basics, usage of various bindings, detailed usage)
  • WPF (basics, advanced WPF, advanced WPF techniques, MVVM Light/Prism)
  • Testing (nUnit/MOQ)
  • Design Patterns (basic GoF, Martin Fowler, Architectural patterns, IoC, DI)
  • Introduction and usage of the new framework versions (DotNet Core 2-3, .NET5-7)

SQL

  • Oracle dialect, basic and advanced SQL and PL/SQL, analytical business queries/data processing
  • Transact SQL (T-SQL) dialect, basic SQL and stored procedures/UDF, analytical data processing, advanced TSQL
  • MySql/MariaDb dialect, basic SQL and stored procedures, administration
  • PostgreSQL dialect, basic SQL and stored procedures

PHP

  • Basics (syntax, reusable code, rules, ...)
  • Symfony Framework (industry-level multiy-layer web applications)
  • Doctrine2 ORM (ORM introduction and usage from PHP)
  • Testing (phpunit)
  • Design Patterns (basic GoF, Martin Fowler, Architectural patterns, IoC, DI)