Are you a beginner in programming? or an intermediate to get trained in programming or just want to add new tools in your skills. 1. Programming from scratch (C, C++, Javascript, Python, Java, Ruby) 2. Web technologies (PHP, Frameworks, Python web development, ruby rails) 3. Play with data using Data Analytics tools (Matplotlib, Bokeh, Tableau, Power BI) 4. Learn Machine learning from scratch (Numpy, Pandas, Numpy, ScikitLearn, Keras and Tensorflow) 5. Learn Database technologies (MySQL, SQL Server, Oracle, Cassanda, ElasticSearch )