The conversation between human and AI assistant.
What should I do first to start learning web development?
How long would it take me to learn all of these?
It depends on how much time you can dedicate and how fast you learn. It could take a few months to get a good grasp of the basics, but it takes years to become an expert. The important thing is to start and keep practicing.