Richard Melvin
GBThe best place to practice skills The best place to practice skills that I have found. They are not trying to be hip and clever, just straight up skill development. There is enough repetition and enough exercises to produce actual learning. One drawback is the semi-gamifying of the platform. Sometimes getting it wrong is instructive, but if you run out of lives, too bad, wait until tomorrow. Even DuoLingo does better than that.
Omar
CAI so far found it a great platform I recently came across the platform by way of a web search on a technical subject; I decided to read on and explore the site. I'm currently a non-paying member enrolled in the data science study plan. I find the project- (portfolio-) based training constructive as well as the grouping of topics towards a given domain, e.g. data science. I already have a background in Engineering and found the topic coverage suitable and looking forward to complete a project; I will likely become a paying member.
HsiaoTing
TWWell motivating platform for a… Well motivating platform for a beginner. Not push too much and free users also can be benefited by Hyperskill.
Sasa Glamocak
ATVery good, but could be better! Ok, I am using the platform for a fair amount of time now, and overall I really like the format, exercises and projects. However, there are some disadvantages: 1. Firstly, the order of the topics when learning something is not natural and as it should be!!! For example, I am learning currently the Comparable interface then databases then Comparator interface (does not make much sense since both interfaces are mainly used for the same thing and should be learned after each other). 2. Sometimes, the theory behind the exercises is not discussed in the lecture. 3. And last but not the least, IT IS A REALLY EXPENSIVE PLATFORM! Actually, I believe it is the most expensive one...In my opinion it should not cost more than 20-25$ per month, but it costs 50$!!! Just unbelievable.
Adama Balde
GNMy opinion. Please find below my opinion. 1- The course organization is very good. 2- The absence of videos and the focus on reading helped me achieve better understanding. 3- The reading time for each step is acceptable. 4- The course maintains good quality. 5- The practice section is also very good.