Companies Home Search Profile
Ivan Iliev

Ivan Iliev

About Instructor

Greetings, stranger! :) I am not surprised to see your kind here. Many hungry students have travelled through the dense forest of Udemy – the “unbeknownst” factory of knowledge and wisdom. If you want to break free from the Singleton pattern and the exceptional thought about learning from more than one teacher pop up to your mind stack, then you better try that idea now, before the memory reallocation takes place. Some say that in order to become a great software developer you shall learn from the start. The mighty and fearsome kung-fu legends of the past talked and taught about the importance of the strong foundation. In their case that were the core and the legs, in our case that’s the fundamental theory that will allow us to build complex and meaningful applications. But don’t be fooled by the seemingly simple task – the casting of that theory into practice will have its price – the asynchronous 0s and 1s that will create the never-ending illusion of everything. The battles ahead will contain different data types, complicated concepts, composite layers of business logic, the variety of databases and on top of that a selection of presentation layers for the different taste of the end users. If you are intrepid and passionate enough, merciful and generous towards my lack of ‘x’ years in renowned universities and companies – you have the basic requirements and I am thankful. I will do my best so you can become what I am not – a better version in that repository! :)P.S: If you enjoy playing computer games like Witcher 3, War Craft 3 TFT, Heroes 3 Might and Magic, AOE 2/3 and Diablo 2 – congratulations, you met the recommended requirements for my courses. :)P.S.S: I have been teaching professional classes in Software Development for 5 years and have a Bachelor degree of Business Information Technology.