A Comprehensive Theoretical Guide for Beginners and IT Professionals in data engineering, Big Data, etc