How do I learn to code?

Do you have a question on how to do something.
Ask in here.
Post Reply
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

How do I learn to code?

Post 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.
User avatar
lnevo
Posts: 5430
Joined: Fri Jul 20, 2012 9:42 am

Re: How do I learn to code?

Post 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.
binder
Posts: 2871
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: How do I learn to code?

Post 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
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: How do I learn to code?

Post by Sacohen »

Thanks Guys.

I think the Computer Science degree helps a lot. :)
User avatar
lnevo
Posts: 5430
Joined: Fri Jul 20, 2012 9:42 am

Re: How do I learn to code?

Post by lnevo »

I don't have one.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: How do I learn to code?

Post 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
rimai
Posts: 12881
Joined: Fri Mar 18, 2011 6:47 pm

Re: How do I learn to code?

Post by rimai »

Hehehe. I don't have one either. lol
Roberto.
User avatar
lnevo
Posts: 5430
Joined: Fri Jul 20, 2012 9:42 am

Re: How do I learn to code?

Post by lnevo »

I'm a UNIX systems administrator. I manage a team of 15 engineers doing UNIX server support, SAN storage and Backups :)
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: How do I learn to code?

Post 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
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: How do I learn to code?

Post by Sacohen »

Looking for a better backup system then out LTO Retrospect backups.

On a budget though.

Sent from my SM-G928P using Tapatalk
User avatar
lnevo
Posts: 5430
Joined: Fri Jul 20, 2012 9:42 am

Re: How do I learn to code?

Post 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.
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: How do I learn to code?

Post by Sacohen »

Thanks.
binder
Posts: 2871
Joined: Fri Mar 18, 2011 6:20 pm
Location: Illinois
Contact:

Re: How do I learn to code?

Post 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
User avatar
cosmith71
Posts: 1437
Joined: Fri Mar 29, 2013 3:51 pm
Location: Oklahoma City

Re: How do I learn to code?

Post 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
User avatar
Sacohen
Posts: 1833
Joined: Sun Apr 21, 2013 6:25 am
Location: Davie, FL

Re: How do I learn to code?

Post 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.
User avatar
cosmith71
Posts: 1437
Joined: Fri Mar 29, 2013 3:51 pm
Location: Oklahoma City

Re: How do I learn to code?

Post by cosmith71 »

Perfect. Do what works best for you! :D
Post Reply