I am a bilingual hispanic that was born and raised in Pontotoc, Mississippi. Since when I was young, my parents wanted to show me the importance of being a hard worker. I began working in Mexican restaurants at a really young age. Working in restaurants taught me that you have to work for what you want. Nothing in life is just given to you. After a while, I noticed that I would not like to work in a restaurant my whole life. I played football, soccer, and track when I was in highschool. Those sports helped me learn how to work in a team and how to step up when no one does. On a daily bases I just focus on becoming a better person, and Base Camp Coding Academy has helped me in becoming a better programmer and a better person.
Many people stress out about the future. I am different because I just focus on living one day at a time. I give it all I have everyday like if it was the last. After graduation I hope to get hired by one of the great companies that are sponsoring Base Camp. I hope to go in as an entry one developer. I have a lot of work experience, but I have never worked as a software developer. All I know is that I am going to start at the bottom, and that I am going to work my way up every day.
In the beginning of the school year, we started with Python, and then we moved our way towards the frontend as we learned JavaScript. We later came back to the backend, and we learned Django. The Django project was a fake instagram. The goal was to make an app where the user can add a picture, and add filters to them. I added some additional features that allowed the user to make a comment, and also allowed them to delete a post.
Before I begin, a Hack-A-Thon is a competition we do in class to show off our skills. Most of the projects we have done in class have been done individually. For the competition, Trey Shelton and I got together to make one of the best projects I think Trey and I have done. It is a game the stimulates a helicopter trying to get out of a cliff. It starts out easy and gets harder as you go on. Once we got the idea, we copied a snake game, which we modified before. We used a little bit of that application and added some of our ideas to make the game we wanted.
I have done many projects while attending Base Camp. When we finished learning the fundamentals of Python, we made a rental store project. I made this project on the third month in Base Camp.
View Code Another interesting project we
have done in class is the gladiator project. The project stimulates two gladiators
fighting. It is a simple project where the user has a couple of choices that he or
she can choose from.
It was also the first object
oriented programming project we did in class. The video only shows the one player
version of the application, but the application can be played by two people. I made
this after 12 weeks of learning Python.
In Base Camp, we have worked on
many projects, and one of my favorite projects is the gas pump project we did. The
application stimulates a gas pump. It was challenging because it was one of the first
projects we did. Despite the challenge, it helped me getting my own style on how
I code.
I made this application in my first month of programming.
After learning JavaScript, we were asigned an important project to demonstrate the skills learned while practicing JavaScript. We were told to make a store in which a user could 'buy' items that are already in the store, and sell items that are in the store. The page consist of three languages. The languages are HTML, CSS, and JavaScript. You can see the store here.
We have done many projects with python. When we started to learn JavaScript, we were told to make the previous Gladiator application in JavaScript. It was challenging, but I managed to complete the task. In my opinion, JavaScript is not really that difficult, but a developer must know the data he is working with so it will not be as challenging. You can also play it here.
View CodeThe first thing we did when we started working with JavaScript is get acostumed to its format by testing functions that were given to use by our instructors. One of the first applications we modified was a webpage that would check for a valid username and password. It would also ask the user to repeat the password to double check that it was correct. The project also required us to use a lot of Jquery which also helped use get a better understanding of JavaScript. The application was modified so the button below will show you what I started out with and the description of the project.
View Example Code We have learned many things throughout the
whole year, and one of the most valuable things we learned is Java. We started out
with basic projects with Java, then we moved into Spring, which is the web Framework
for Java. For this final project, I used PostgreSql, Java, HTML, CSS, and JavaScript.
For the Final Project, I created a store.
All of the products from the store were stored in the database, where I used SQL
to communicate with it and get the information I needed. I then used HTML, CSS, and
JavaScript for the frontend, so the user can have a nice user experience. All of
these factors were really important in making the project the best it could be.
After we finished our final Django Project, we started to learn Java. We started with a simple application in Java, then we started to rebuild the projects we have done in Python. This project is the most complicated one we have done so far because we open files to read and write in them. That was a skill I had learned in Python, but I had to approach it differently in Java.
When Java was indroduced, one of the first projects we did was the Gladiator Project. It was a little bit different because of the new language, but I was able to achieve my goal and made the application. It helped me get the idea of how the pieces connect in Java, and the tools I have available.
View Code