Took a few online web development courses, but this one really stands out. Great combination of theory and practice. Liked the relevance of the material as well as the supportive community where you can share your experiences and ask questions. Thanks for the great training.