codeapprentice
codeapprentice
Drinker of code & Learning to tea
12 posts
Aspiring Code-Knowing Lad, he/him
Don't wanna be here? Send us removal request.
codeapprentice · 5 months ago
Note
Can I ask what course you’re doing right now? I’m considering my options and can’t decide if I want to go back to university or just take a course elsewhere. Thank you :)
Currently I'm just doing the most basic course on the official android website thingy (link).
I've looked around a bit and couldn't find exactly what I'm looking for, so to not waste any more time I settled on this. So far I think I made the right choice, even though I'm just at the beginning of unit 2 out of 8. And most importantly, it's free!
It's not completely up to date, but it mostly is. There are a few minor differences that I noticed, but it isn't hard to work around.
Keep in mind that I'm pretty much a beginner, so I don't think I'm qualified enough to give advice here.
But either way, good luck! :D
2 notes · View notes
codeapprentice · 6 months ago
Text
Back to going forward!
Hello to all of the wonderful people reading this, and a hello to future me!
I'm back I think! I had a few days where i couldn't get started, and to be honest my last few progress updates were exaggerated, I couldn't get myself to study, and when I did, I would just read a sentence or two and walk away.
But today, I managed to ACTUALLY progress a bit. It was still difficult to start, but when I did, time just flew by (after posting this I'm going straight to bed).
Tumblr media
I've been taking my time learning this, because I really want to grasp all of the concepts, and I would say it's going pretty well! (even though the concepts aren't that difficult yet lol)
Lambda expressions blew my mind honestly, if I was any better with words I would write multiple paragraphs here about how happy I am that after learning how to program from the beginning but never getting any further than the basics far too many times to count, to finally get to a concept that I didn't know anything about before.
Since today's study session was longer than usual, I drank 2 teas in bigger-than-average mugs, 1 mint and 1 apple & cinnamon, and 1 coffee in a normal sized mug. I don't think I've said it before, but I'm pretty sure it's easy to guess that I love hot beverages. :)
Also, I'll try to post 1-3 times a week, since daily posts would get old quick. I'll still do my best to study daily tho!
Thanks for reading! cya! :D
7 notes · View notes
codeapprentice · 6 months ago
Text
Very small progress update
Hello everyone and future me!
Learned some more kotlin today, tried making good self-documented code (I'd say it went well, but I'll find out when I revise again lol). Overall not enough to write an entire post about, but I'm trying to write something here every day.
Speaking of which, tomorrow I probably won't have enough time to post, so I'm wishing everyone reading this a happy New Year in advance! cya! :D
1 note · View note
codeapprentice · 6 months ago
Text
Rest day
Hello everyone and future me!
Couldn't get myself to actually start studying today. I've had these types of days before, I should be back on track tomorrow.
Still full of motivation though, I can't wait to learn more! It's getting more and more fun the further I go into the course thingy.
cya! :D
1 note · View note
codeapprentice · 6 months ago
Text
Daily progress update
Hello everyone and future me! Learned a few new things in kotlin today, and I'm too sleepy to write more sentences, so that's all for today. cya! :D
3 notes · View notes
codeapprentice · 6 months ago
Text
Thank you so much for sharing this!
It makes a lot of sense to use code to document what the code actually does, it's genius! (and I feel a bit silly for not doing this already lol)
I'll start implementing this type of note-taking asap.
Thank you again!
Revision is important! (I think)
Hello to each and every reader, and hello to future me!
I remember studying the tiniest amount of other programming languages, and then burning out really fast and forgetting all of the material, so now I'm making an effort to revise what I'm learning, which is great timing because the next step on the android course thingy is practicing with compose!
But in regards to actual progress, I didn't manage to do much today.
I got a bit stuck doing the practices, but before I look at the solution code, I'll give it another shot tomorrow once I'm well rested.
I'm starting to think that if I keep making such small steps forward, there's no chance I'll have anything functional in a month or so. But, I keep reminding myself that I signed up for the app development contest as an excuse to learn something I otherwise wouldn't. So, if I don't meet the deadline, I'll just ignore it and continue learning at my own pace.
That's all for now, cya tomorrow! :D
34 notes · View notes
codeapprentice · 6 months ago
Text
First step complete!
Hello everyone and future me! Today has been yet another day with just a little amount of progress.
Due to my poor time management, I didn't leave myself much time to actually mess around in android studio. All I did was just describe what I would do in pseudo-code, and then checked to see how each piece of code I would have potentially used works.
But I did learn a new modifier that helps with positioning elements! (Modifier.weight) So I did move forward just a bit.
And who would've thunk it, even with my very slow pace, I reached the first milestone of the course:
Tumblr media
Posting here really does motivate me to keep going, to make these small steps day by day.
I hope you all have a great day/night, cya! :D
3 notes · View notes
codeapprentice · 6 months ago
Text
Revision is important! (I think)
Hello to each and every reader, and hello to future me!
I remember studying the tiniest amount of other programming languages, and then burning out really fast and forgetting all of the material, so now I'm making an effort to revise what I'm learning, which is great timing because the next step on the android course thingy is practicing with compose!
But in regards to actual progress, I didn't manage to do much today.
I got a bit stuck doing the practices, but before I look at the solution code, I'll give it another shot tomorrow once I'm well rested.
I'm starting to think that if I keep making such small steps forward, there's no chance I'll have anything functional in a month or so. But, I keep reminding myself that I signed up for the app development contest as an excuse to learn something I otherwise wouldn't. So, if I don't meet the deadline, I'll just ignore it and continue learning at my own pace.
That's all for now, cya tomorrow! :D
34 notes · View notes
codeapprentice · 6 months ago
Text
Happy Holidays!
Hello to all and future me! I hope everyone had a nice day. Due to it being Christmas I barely had any time to do anything, but even the smallest of steps forward still gets me closer to my goal, so I'll keep on going, inch by inch for now.
Tumblr media
Tomorrow will probably be a low progress day as well, but the day after, I'll start drinking tea from my serious mug, so I'll probably speedrun the rest of the course (even if I don't it's okay, but I'll try at least).
Also I managed to find one of my favorite teas today in the store. I tried it once a while back and couldn't find it since. Blueberry :)
Hope to write again tomorrow, unsure when exactly, but probably a lot earlier than normal. cya! :D
1 note · View note
codeapprentice · 6 months ago
Text
Better than nothing
Hello to everyone reading and future me! I've officially finished 2 outta 3 thingies in the first Unit of the most basic course!
Tumblr media
This really isn't a lot, but hey, I promised myself I would be happy with any amount of progress each day, no matter how small. I gotta fulfill that promise and be kinder to myself in general. Now I'll play the tiniest amount of modded minecraft, drink the chamomile tea I made a bit ago, and then go to sleep early.
cya tomorrow! :D
6 notes · View notes
codeapprentice · 6 months ago
Text
Humble Beginnings
Hello to all the wonderful people reading this as well as future me, I actually managed to study a bit today! The mental block I had is weakening! My brain can absorb knowledge yet again! Lo-Fi was the secret ingredient all along! That's too many sentences that end with exclamation marks, but it's appropriate because it shows how happy I am that things are going kinda smoothly. I started the free Android Basics with Compose course available on the official android thingy, and I managed to learn the basics of Kotlin.
Tumblr media
It's so weird to me because this didn't cover loops of any kind, and the syntax feels very weird (I'm very used to semicolons and this doesn't have them at all which makes me both happy and sad at the same time) I'll try to finish this entire course without getting sidetracked, which seems like an impossible task.
Speaking of impossible tasks, after progressing a bit more, I'm beginning to understand the magic phrases in Android Studio and how to manipulate them! Look at my new masterpiece!
Tumblr media
...Yeah the only thing that I did was change some text from the code that auto-generates when you make a new project and add a background color and some padding, but it feels a lot less daunting now to continue learning.
I also spent way too long to try to make an ASCII wizard person in the comments at the top of the code... , _/ |_ {'|
It also snowed a lot today, which made me happy :) I just stared out the window for quite a while, it feels mesmerizing to watch all that snow fall, and the city looked beautiful this morning with the blanket of untouched snow covering it.
I'm happy with the progress today, it isn't a lot, but it's something, and that's enough for me. If all goes as planned, you'll hear from me tomorrow as well. cya! :D
3 notes · View notes
codeapprentice · 6 months ago
Text
Greetings
Technology is magic, and I want to learn all the necessary incantations in order to create beautiful projects!
So far I know what classes are, and I can make a mean switch statement in C, C++ AND C#, so it comes as no surprise that I signed up to participate in an app making contest that's due in about one month.
I opened android studio and it scared me.
If anyone has any cool resources (doesn't have to be app dev related, I wanna learn anything and everything), I would greatly appreciate it. So far I've heard words such as kotlin and jetpack compose so I've been meaning to get into those.
After the app thingy is done, it's gonna be game making time babyyyyy.
I'll be using this blog to track my progress every day, and anytime I manage to do anything, it'll be a huge achievement for me :D
3 notes · View notes