uru in Sanskrit means the one who removes darkness. Gu means darkness, in this case, the ignorance. Teacher, coach, mentor, guide etc. all come under Guru in one way or the other. I have been watching guru99.com for a while and the way they have created content for learning is simply astonishing.
Their site says "Here you learn by practice. We make tons of efforts to take boredom out of learning and make education a fun experience"
Any one who wants to learn essential stuff in Information Technology, you can look at guru99. Databases, programming languages, UI tools, testing, SAP, office tools and many more including Artificial Intelligence material are available. Some have video content as well.
Their traffic shows their popularity. 9 million page views a month and within 10K in global rank, is not an easy task. This very clearly indicates that the material is really good for learners.
Sample projects by guru99 helps the learners to practice and compare against the ones created by experts. This completes the learning cycle and within 7 days, you need to complete the live project. One email will come to you with some tasks allocated, once in every 24 hours of the project. This ensures that whatever you learnt, you are able to apply in a real and practical scenario.
guru99.com is purely run thru the revenue generated by google ads and sponsors. Very happy to see such a great site, helping learners.