It is enough for web designing. If you want to learn more there are many things to learn
Keep learning this first.
Fundamental concepts, Python is more user friendly in languages to learn those ideals.
You could also learn something like PHP to add a server to your website.