If someone really wants to learn he would be able to, also by complex I don't mean that you'll have to make layouts like YouTube, Spotify or something. You just need to understand how things work. Making a basic portfolio website will be considered complex.
Do you really think that in 2 months a beginner will be able to develop a COMPLEX front-end project?
In 2 months it will be a miracle if you will be able to write html / css at a normal level...
If someone really wants to learn he would be able to, also by complex I don't mean that you'll have to make layouts like YouTube, Spotify or something. You just need to understand how things work. Making a basic portfolio website will be considered complex.
Sorry, but how is a basic portfolio website considered "complex"? Most would consider it to be, well, basic.
With "Complex" I mean functionalities.