41 Workshops, seminars, and training in the fields of information technology (IT), software development, and cloud computing; providing on-line non-downloadable videos and articles in the fields of information technology (IT), software development, and cloud computing; on-line journals, namely, blogs in the fields of information technology (IT), software development, and cloud computing