Teaching and Education
University courses
Since 1995 I have been working at Institute of Informatics, Silesian University of Technology, Gliwice, Poland.
Currently, I am the deputy chair of the Department of Applied Informatics
My courses include:
- Databases and Databases Applications
- Practical Usages of Design Patterns
- Enterprise Applications
- Collaborative Project Development
- Deep Learning in Python
- Deep Learning with Keras/Tensorflow
- Fundamentals of Computer Science
Commercial trainings
I also organize professional trainings for commercial companies.
My trainings (both in English and Polish) include:
- Python Programming
- Deep Learning with Keras/Tensorflow
- Java and databases (JDBC, Hibernate, JPA)
- Java Enterprise Applications - EJB, JMS, Web Services (JAX-WS, JAX-RS)
- Design patterns (GoF) and architectural patterns (Fowler, Bien)
- JBoss/WildFly administration
- Security of Web Applications