My Skills
I use Javascript to develop more dynamic projects. I improve myself to be better at JavaScript libraries.
I have been learning react-native to develop cross-platform mobile applications. I took a very efficient online course as a start and developed several hobby projects for practice. Besides that, I used it in the second phase of my graduation project and during my internship at ICS Defense.
I have been learning Vue.js to develop component-based dynamic websites. I used it in the first phase of my graduation project which was liked very much by my counsellor professors.
I started using Next.js to develop a blog with the JAMStack approach and gain experience in React.js. This website, which you are currently looking at, is my second Next.js project.
I have been studying React.js through Next.js for a while to create more impressive and component-based user interfaces.
I utilized HTML in many web projects that I developed. Also, I studied HTML in an elective web programming lecture which I took in my 3rd year of university.
I use CSS in coding interface designs in my web projects.
I use SASS for efficiency in my projects' style phases. It's so easy to use and it makes a lot of time-saving.
I use Bootstrap to create responsive websites.
I benefit from Figma to design my project before starting coding it. I also use it to create visual materials like logos, icons etc. for my projects. I took an online course to improve my UI&UX design skills at Figma.
I have been using Strapi to get data in my blog project that I developed to gain more experience with the JAMStack approach.
I have been using Heroku to deploy the back-end of some of my projects.
I attended the Mustafa Akgül Free Software Winter Camp to start learning Flutter. During my part-time work at Konya Technical University Information Technologies Department, I was given simple tasks about the University's mobile application.
I started learning object-oriented programming courses in my second year of university. Then I took the Visual Programming Languages course about GUI development with Java Swing.
In the first year of university, I took basic C training in Algorithms and Programming 1-2 lessons. In the second grade, I used it in Data Structures, Algorithms lessons, and some simple projects.