Web Development |
||||
|
Machine Learning |
||
|
Graphics |
|||||||||
|
Dart |
Wanderlust |
This project involved using dart and android studio to create an interactive app. This was completed in a small group. My group decided to create an app that would help with planning a get-away or trip. Some functionalities include a login page, create trip form, the trip storing a list of objects for the itinerary, geolocation, access to camera, and notifications. This project relied heavily on object-oriented programming as well as using firebase storage. My responsibilities for this project included working with the itinerary and the notifications. This caused me to work very closely with my group members to have it properly connect to the firebase storage as well as work independently to create a notification class that will connect directly to the user’s phone. Although this was my largest project to date, it was a fun experience to create an app. |
|
Java |
||||||
|
SQL |
|
Movie Database |
|
For this SQL project, I was supposed to design a movie database, like IMDb. To begin this project, I used ToadDataModeler to create a visual database. This was helpful so that I could see what information was able to be stored and how tables were connected. After creating this model, it was translated into SQL. I used pgAdmin to run the database. From there I was able to populate the database and then run queries. This project challenged me since it was something new and I had never done before. I was able to really expand my knowledge by learning a new language and learning how to integrate databases in other languages like Java. This is based off of a given assingment. |
|
PythonText Based BattlesThis text based program is a Pokemon inspired battle situation that allowed the user to input a number that was associated with a command. Some of the commands possible were attack, switch character, heal, and leave attack. These options would often lead to another menu avaliable to the user. This program relied heavily on object oriented programming as well as functions. This was based off of a given assignment.Tower of HanoiIn this program I used a recursive function to solve any size Tower of Hanio. The bases of the puzzle is simple, you must move the tower of rings stacked largest to smallest to a third peg keeping it from largest to smallest. The catch is you cannot stack a larger ring on top of a smaller ring. |
C and C++BlackjackC was one of the first languages I learned as a programmer. I Visual Basic to code a drag and drop UI. This program was to help me apply concepts like arrays and functions. The user would play against the computer by using buttons to hit, stay, and bet.PointersC++ was the first language that was introduced to me at the university level. I started off learning syntax and moved to concepts like 2D arrays and classes. The final step in learning was to utalize pointers and how they are useful. I learned the difference of calling by reference vs calling the pointer. |