2  Course introduction

2.1 Lecturer Atilla Özgür (PhD)

I consider myself: polyglot programmer, database developer, build engineer and researcher. Although I graduated in 2003 from Electrical Engineering, I started programming in 1991. I have 20+ years of professional experience, with 6 years of Project Management and Team Leading experience and 7 years of Database Administration. I worked with different web application development platforms and Database Systems. I have numerous Microsoft certifications (MCPD,MCSD,MCT). I am certified in Oracle (OCA 11g) and SQL Server (2000-2008) Databases.

You can find my short resume in following link.

2.2 practice vs theory

The course is practically oriented. The relevant theory will also be given after the practical usage and examples.

2.3 Memorization vs understanding

In the area of search engines and GenAI (ChatGPT and derivatives), memorization is becoming less and less useful. I am against the memorization of facts that could be easily found using search engine or AI query.

Thus, I aim impart understanding in the course. You do not need to memorize exact SQL commands or minutiae of databases.

2.4 Course Materials and Web Site