Hello and welcome! My name is Mshary AlSharekh, I’m currently a student of Computer Science at Kuwait University, 20 years of age. Born and raised in Kuwait. I am very pleased to let you know that I will be writing a weekly blog for Coded about my experience in the bootcamp.
I heard about Coded when I received an email from the Computer Science Club (CSC) in college. As soon as I read the email, I jumped into their website to read more about it. Before I knew it, I read the whole website and every page in it. A little later, I applied for the scholarship and on the spot wrote my entire application without thinking twice. I’ve never made a better compulsive and uncertain decision in my life.
At the start of the first day, we all introduced ourselves. Everyone provided a brief idea of what their professional past was like. On the first day, the instructor got us comfortable in using the terminal and exposed us to some of the basic things we will be using and interacting with a lot in coding. We installed software we needed for web development and were introduced to some basic ideas behind web development to outline the path we will be taking to develop web applications.
The first couple of days were generally purposed to get us from brand new amateurs, to next level amateurs who are more familiar with general terms and common things all software developers and programmers know. Also, the instructor made sure to expose us to code, so that when we start actually writing code, we wouldn’t be very confused as to what we’re looking at. The importance of this step will be shown in more detail later on in this post.
On the third day, we completed the set up and configuration of our computers to run as servers and the database and made sure all of that is functioning properly. That part was especially fun and educational, because it forced us to begin troubleshooting and fix broken configurations. This gave us a deeper understanding of what the configurations and the software we installed were doing. This day was mostly preparation for writing code and starting our first project.
The last days of the week were focused heavily on code. This is where the importance of our earlier exposure comes into place. By this point, our computers and databases were setup properly and ready to run a webapp. So now all that’s left is code. Since this isn’t the first time we came into some code, we can start learning what to code rather than what code is. The next thing we did was starting our first project. The best thing about this part is that we did everything from ‘A’ to ‘Z’. So, by the end of this project, we were exposed to maybe everything we needed to start real world projects.
This has been a very awesome week. I learned so much. It’s hard to believe that I learned all of this in just 5 days, and we have so much more to go for!