Lua online course?

11 replies [Last post]
Paul Williamson
User offline. Last seen 5 weeks 6 days ago. Offline
Joined: 28 Jan 2011

How does one learn the Lua language?
Is there an online course we can enroll in?
Do you have to go to uni?

Replies

Ultrasnofire
User offline. Last seen 2 days 4 hours ago. Offline
Joined: 29 Jan 2011

for me i just search tutorials and look around the forums

peach pellen's picture
peach pellen
User offline. Last seen 1 day 12 hours ago. Offline
Staff
Joined: 12 Apr 2011

I haven't come across a course and I know here the unis I've looked at do not offer it. (Although some might, I've only looked at a couple.)

Are you starting from nothing or do you have a little experience with Corona already?

Peach :)

Paul Williamson
User offline. Last seen 5 weeks 6 days ago. Offline
Joined: 28 Jan 2011

Just playing with the codes in the hello world tutorials and looking around the forum.

Is this what everyone does? Is there no diploma course in lua people can learn from scratch ?

I realise a most people have experience in other programing languages and can pick lua up very fast but as a new comer without experience I'd like to learn from scratch so I don't miss anything.

Surely someone must have learnt the Lua code from somewhere?

With some many countries having access to the net, I think there would be a great demand for a diploma course?

darkconsoles's picture
darkconsoles
User offline. Last seen 15 weeks 4 days ago. Offline
Joined: 17 Jan 2011

im learning for a half-year just by myself
basically its all tuts from learningcorona.com + lua manuals at
www.lua.org/pil/ and http://lua-users.org/wiki/
and will to learn

peach pellen's picture
peach pellen
User offline. Last seen 1 day 12 hours ago. Offline
Staff
Joined: 12 Apr 2011

Hey Paul,

I actually started out with no coding experience of any kind not that long ago myself. (A little over a year.)

I pieced things together using the sample code Ansca provides, although admittedly when you have zero experience it can be a bit much at first.

I've got a mini series on Techority called "Corona For Newbies", which has 4 parts and has been very well received - it is definitely worth checking out as it assumes no prior knowledge.

You can find it on Techority or on http://learningcorona.com/ (That has a list of all the Corona tutorials available online, my mini series is listed first.)

Peach :)

PS - Alexey's suggestion is also a good one :)

Brainbloopers
User offline. Last seen 14 weeks 2 days ago. Offline
Joined: 6 Oct 2011

The best resource for learning Lua (other than the reference manual) from scratch is the "Programming In Lua" or PIL book that darkconsoles linked :
@ www.lua.org/pil/

If you have 20 or so bucks to spare I would seriously consider buying Edition 2 which you can get in .pdf format (more readable for me) and deals with Lua 5.1 rather than 5 (The difference between the two is not too dramatic though)

Since you have never programmed before I would discourage you from trying to learn lua directly from that book. If you don't know what an "if statement" is or how "loops and functions" are used - you are probably (individuals vary) not ready to learn from there. Lua is a fairly simple language but documentation targeting non-programmers is scarce. If you want to take my humble advice I would learn the basics of programming in a language like python. Both me, my brother and a friend of mine (it sort of a tradition - we were all pre-pubescent at the time) first learned to program in python using a book by Josh Cogliati called "python for non-programmers". You can find it here:

http://upload.wikimedia.org/wikipedia/commons/6/69/Non-Programmer%27s_Tutorial_for_Python_2.6.pdf

It deals with pretty basic stuff but it prepares you for the basic concepts so you don't look at me funny when I say boolean expressions and arrays (or tables). It will either take you a weekend or a few weeks to finish the book depending on the hours you put in. The most important thing is to just keep making little projects to test your knowledge as you progress.

If you can build a simple text-based paper-scissors-rock program with a high scores list saved externally than you will probably have a vague idea about what programming is all about.

At that point I would get onto the Corona tutorials or the "programming in lua" book depending on how patient you are.
-learningcorona.com is great (make sure to scroll down and look around as well ! )
-Cheeto moskeeto (youtube channel) has some decent videos.
-techority has some good intro tutorials

If you are willing to buy a book "Beginning mobile app development with corona" which you can get at Burton's Media group is a pretty good, comprehensive way to get into corona.

Just my long-winded-two-cents.

Good Luck!

jstrahan's picture
jstrahan
User offline. Last seen 2 days 9 hours ago. Offline
Joined: 29 Jul 2010
Paul Williamson
User offline. Last seen 5 weeks 6 days ago. Offline
Joined: 28 Jan 2011

Ok, thanks guys..

Gotta start somewhere I suppose..

darkconsoles's picture
darkconsoles
User offline. Last seen 15 weeks 4 days ago. Offline
Joined: 17 Jan 2011

and if you need some help, feel free to ask on this awesome forums)

crssmn's picture
crssmn
User offline. Last seen 2 hours 17 min ago. Offline
Joined: 2 Nov 2010

The course that I teach at Otis College of Art and Design is currently being turned into an online course. More details to come soon.

Paul Williamson
User offline. Last seen 5 weeks 6 days ago. Offline
Joined: 28 Jan 2011

Great news..
Thanks

Viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.