I haven’t posted much about my progress since starting the course on iOS programming a few weeks ago. Actually, I’ve only written about it once since I began.
Three weeks into learning Swift
Things have been progressing quickly. I learned the basics such as types, operators, arrays, dictionaries (this was a new concept for me), loops, and conditional statements. Then came the more complex things like functions and complex data structures such as classes (and class inheritance) and objects. Overall, I think I’m getting more comfortable with the syntax and style of writing the language.
However, I can also almost feel my brain being stretched beyond its current limitations (is that a real thing?) as the more complicated ideas and abstractions are being introduced. Data types are literal expressions are naturally easier to comprehend because you can compare them to real things, but something like an initialization method in a class is definitely a harder concept for me to grasp.