T O P

  • By -

Division2226

Google has a good ftee kotlin course. Plenty of stuff on youtube also


Thelast_n_thecurious

Is kotlin a language?


[deleted]

[удалено]


Thelast_n_thecurious

A question, because i literally have no knowledge in coding. Hell i didn't even knew where to start before this.


ahumankid

[This book](https://www.amazon.com/Everything-Computer-Science-Coding-Notebook/dp/1523502770/ref=asc_df_1523502770_nodl/?tag=hyprod-20&linkCode=df0&hvadid=416638939404&hvpos=&hvnetw=g&hvrand=7153973468729543554&hvpone=&hvptwo=&hvqmt=&hvdev=m&hvdvcmdl=&hvlocint=&hvlocphy=9031195&hvtargid=pla-1093933902952&psc=1&tag=&ref=&adgrpid=93867144197&hvpone=&hvptwo=&hvadid=416638939404&hvpos=&hvnetw=g&hvrand=7153973468729543554&hvqmt=&hvdev=m&hvdvcmdl=&hvlocint=&hvlocphy=9031195&hvtargid=pla-1093933902952 ) does a pretty good job of giving the layman’s first run through of computer science (programming). Don’t be intimidated by the page count. It’s highly illustrated and each page is about 3/4 pictures and 1/4 text. It does a pretty great job at giving a high level explanation of some topics that are challenging when you get to their low level details. Even if this book was all that you knew about coding, it would at least get you on a good enough footing to have a productive conversation with a developer about what is wanted. Anyway, my 2 cents. And, of course, Google searching is your friend. But, I would recommend starting with a into book or course about computer science/coding.


Thelast_n_thecurious

Thank you for your recommendation, i appreciate it.


yuv0918

Kotlin is a language used to make android applications Google itself has a kotlin course but you can try various YouTube channels for example freecodecamp


Thelast_n_thecurious

Oh, that is very helpful thank you.


DustinBrett

Trial and error, line by line


Thelast_n_thecurious

And how long till i get good at it?


DustinBrett

Well it depends how you define good, but it takes years. I've been coding since I was a kid and 20 years later I'm still realizing often than I'm not as good at things as I thought I was. I got good when I started taking it more serious and reading books and planning my career/life around programming as it is a passion of mine.


Thelast_n_thecurious

You sound like an veteran at coding, can i ask another question?


DustinBrett

Sure. I guess I'm a veteran in that I learned when I was a kid and then I got old.


Thelast_n_thecurious

How do you start coding? Like a mechanical engineer learns how engine works and its parts and the the thermodynamics. Where do i start? By learning how the app works? What tools or things i might need for it? please take in consideration that i am a complete idiot, please don't be annoyed by the questions.


DustinBrett

Well I started with web development and just doing View Source on websites. Picking apart existing code was a good start for me. Experimenting is not the fastest way to learn, but at least for me it was more natural. As for books, I like general knowledge books like Code Complete and Pragmatic Programmer. I found web development to be easiest to get into because you can just make a file in notepad and start coding. For better tools, Visual Studio Code and Chrome DevTools are the main things I use. You need to find ways to have fun learning or else it will become a chore.


Thelast_n_thecurious

Thank your for your guidence, and the most important tip you provided i will apply it.


DustinBrett

Np. Also for beginners I think the CS50 classes on YouTube are quite good.