Page 1 of 1
How do I learn to code?
Posted: Wed Dec 23, 2015 6:46 am
by Sacohen
OK, I've been doing this for over a year an 1/2 and really haven't made much progress in learning how to program this thing.
1) Because I'm a bit lazy.
2) I don't know where to begin to learn.
My company got a year subscription to Lynda.com for the editors to learn Adobe Creative Cloud, but there is so much more too the site that I started looking around and found this...
http://www.lynda.com/Arduino-tutorials/ ... 702-4.html
Up and Running with Arduino.
Is this a good place to start or do you guys have any other suggestions?
I've always been the type that can't just sit down and learn it I need to have a project that I'm working on and a particular outcome rather than just learning stuff and trying to put it together when I need it.
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 8:40 am
by lnevo
I've always found that the best introduction to C is the Kernighan and Ritchie "The C Programming Language"
https://books.google.com/books/about/Th ... 1QAAAAMAAJ
I think Arduino specific stuff would come after. And realistically there is no book that's going to teach you "Reef Angel" arduino programming because it's all about our API. I think getting a basic understanding of the C language and how it works would give the best foundation to then diving deeper into the code we use.
As far as learning the Arduino specific stuff you have the arduino online reference
https://www.arduino.cc/en/Reference/HomePage where you can just look up functions you need and see whats available.
That's not to say this online class won't be a good starter, but those would be my recommendations.
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 9:01 am
by binder
agreed. learn the basics of C coding. The C programming language is a classic and excellent to start with. Then the basics with arduino can be helpful (but I personally never learned this). Like Lee said, the reef angel is all about our custom api.
If you can understand the core concepts of programming in C, you will do great. That's all I have (aside from a Computer Science degree [WHITE SMILING FACE])
Sent from my XT1585 using Tapatalk
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 9:17 am
by Sacohen
Thanks Guys.
I think the Computer Science degree helps a lot.

Re: How do I learn to code?
Posted: Wed Dec 23, 2015 9:32 am
by lnevo
I don't have one.
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 9:36 am
by Sacohen
I'm sure a person can learn it without a Computer Science degree (case in point Lee), but it's also fair to say that having one doesn't hurt.
I've always wondered what it is that you do for a living Lee.
Sent from my SM-G928P using Tapatalk
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 9:44 am
by rimai
Hehehe. I don't have one either. lol
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 10:03 am
by lnevo
I'm a UNIX systems administrator. I manage a team of 15 engineers doing UNIX server support, SAN storage and Backups

Re: How do I learn to code?
Posted: Wed Dec 23, 2015 10:06 am
by Sacohen
Interesting. We use a Rourke Data SAN over here for our video servers for the edit suites.
Sent from my SM-G928P using Tapatalk
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 10:07 am
by Sacohen
Looking for a better backup system then out LTO Retrospect backups.
On a budget though.
Sent from my SM-G928P using Tapatalk
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 10:11 am
by lnevo
Never heard of either till today

I don't do budget solutions lol. Pure Storage is nice. Rubrix is a good backup solution if your doing mostly Virtual machines.
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 10:20 am
by Sacohen
Thanks.
Re: How do I learn to code?
Posted: Wed Dec 23, 2015 11:03 am
by binder
my CS degree isn't used in my day job. it can be a little overrated if you just want to program.
Sent from my XT1585 using Tapatalk
Re: How do I learn to code?
Posted: Thu Dec 24, 2015 4:08 am
by cosmith71
Steve, given your learning style, I'd suggest picking up an Arduino starter kit with parts and a book full of projects. Type in all the code by hand so you learn it. This will give you a good starting point and grasp of the basics.
Something like this: (also available on Amazon)
https://www.arduino.cc/en/Main/ArduinoStarterKit
--Colin
Re: How do I learn to code?
Posted: Thu Dec 24, 2015 6:57 am
by Sacohen
Thanks Colin.
That may be the best way for me to learn it. I hate reading because I had dyslexia when I was young and was tough for me to read.
I saw that the Basic version is pretty much the same thing, but it instead of the project book it has video lessons of all the projects on the Autodesk web site, which may be even better for me and the whole reading thing.
Re: How do I learn to code?
Posted: Thu Dec 24, 2015 8:00 am
by cosmith71
Perfect. Do what works best for you!
