# Phase 4 - Put it All Together

Before joining Flatiron, I was a bit skeptical about Bootcamps and being capable of learning in such a short time. Learning the fundamentals of two different languages (Javascript, Python) and their frameworks (Reactjs, Flask) in 12 weeks sounded unrealistic, but after going through 4 phases out of 5, I can say it is possible.

Phases 1 and 2 helped me learn the fundamentals of Javascript and Reactjs; learning a new coding language (Javascript) from fundamentals and its framework Reactjs was very exciting since I was able to learn how to build the front end of a website. Using the skills I have learned in these 2 phases has made me capable of building basic websites.

Phases 3 and 4, learning a new coding language such as Python, was very interesting, since Python is very easy to learn but it is also capable of building web applications, games, and other different applications using purely Python. Flask is a framework used to build applications; it makes Python even easier, especially when building tables and databases.

It has been a long rode for me, since at times I was on the brink of failing a couple of the phases, which includes this phase as well (Phase 4). At the beginning of the program, we were told about impostor syndrome. I had felt it throughout the program when I was stuck coding something, especially before starting the project. I get very anxious, and I don’t know where to start coding, but once I completed it, I know I will feel relieved, but the sensation of impostor syndrome doesn’t go away completely.
