My software development journey started with the help of FreeCodeCamp.org. I had always been interested in coding but never knew how to get started. With all the information out there on the internet about how to code and what language to learn first I felt overwhelmed. When I discovered FreeCodeCamp and their structured curriculum I felt like I had a start point and end point that I could work towards. This gave me the confidence to finally start my coding journey. I worked on the the Responsive Web Design Certification while also working full time as a supervisor in a retail store. As I worked my way through the certification I realized I really enjoyed web design. By the time I finished the certification I knew this was something I wanted to pursue full time. I immediately started on the next section of the curriculum which taught me all about JavaScript. Here is where I decided I wanted fast track my learning while also getting guided help from people that knew the industry.
I joined Sabio and here I truly learned what it took to become a web developer. I learned all of the skills I needed to begin my journey as a professional full stack web developer. I finished my learning about JavaScript and was then taught all fundamental concepts of React. React opened my eyes to how such interactive websites were built today, a concept I was struggling to understand when I was building webpages with pure HTML, CSS, and JavaScript. I then learned all about the back end of web development and built APIs with the use of C# and the .NET framework. This along with also learning all about SQL and database storage, structure, and normalization now meant I could interactively store any information I wanted to on my websites. I left Sabio knowing I was ready to join the web development industry.
For the future I want to continue learning more about web development. One of the things I love about this industry is that there is always something new to learn. Whether that be learning a new languages such as Java for a new backend experience or learning a new framework such as Vue I want to try it all. I'm am especially interested in learning more about cloud development as well as user authentication and authorization. I believe proper web security is crucial for any website and user authentication and authorization plays a large role in making sure a website is secure. I also know web applications are being built with the idea of cloud development at the forefront so I want to learn more about the design of cloud development applications on services such as AWS and Azure.