Learn more about what I do and what I know.
To me, the best way to test my knowledge is in applying.
From time to time, I challenge myself to see where my loopholes are when applying code. Afterwards, I'll work on improving them.
In three short years, I've managed to gain useful skills in programming.
The Swift programming language was the first programming language I've ever used in my life. Thanks to its easy-to-understand syntax, code structure, and design, I was able to grasp the concepts of programming quickly with the introduction to Swift.
After Swift: Java and Kotlin.
Getting to learn a programming language with more uses but a harder syntax wasn't a piece of cake at all. I had to reassess what I knew about programming languages and take into consideration for new explanations in Java that Swift never mentioned; afterwards, I also gained the skill of using Kotlin alongside Java as an alternative to developing Android apps.
Python served a different purpose from the other three programming languages. While I used Swift, Java, and Kotlin for app development, I learn Python as part of my Computing education course that I've picked up from school.
Note: All apps marked with a
+ superscript signifies apps built for applying knowledge; they are not available anywhere else.
In three useful years, I've managed to gain skills in languages that I've never imagined I would have before. These languages include: