Started By
Message

Coding/ Writing Software for Beginners- Help

Posted on 1/6/15 at 9:59 am
Posted by GoldenSombrero
Member since Sep 2010
2651 posts
Posted on 1/6/15 at 9:59 am
Does anyone have any recommendations for websites, online training or books that teach you the basics of writing code for software or apps? I have no background in this area but would like to start learning and maybe get a masters degree in computer information systems or something similar.
Posted by colorchangintiger
Dan Carlin
Member since Nov 2005
30979 posts
Posted on 1/6/15 at 10:14 am to
Lynda.com
khanacademy.org
codeacademy.com
hourofcode.com

You can use this link for a 1 week free trial of Lynda.com
This post was edited on 1/6/15 at 10:16 am
Posted by CAD703X
Liberty Island
Member since Jul 2008
78463 posts
Posted on 1/6/15 at 10:15 am to
quote:

GoldenSombrero


PC applications?
web programming?
database?
app development?

if you want to get a VERY GOOD understanding of what it takes to build an android app..create an account here and within a couple of hours you'll have your first android app coded and running on your phone and you'll actually have a good time making it happen.

You can start out with absolutely no knowledge about anything programming.

LINK /

MIT + GOOGLE = WIN

I think that's a great way to get started.
This post was edited on 1/6/15 at 10:16 am
Posted by stat19
Member since Feb 2011
29350 posts
Posted on 1/6/15 at 10:35 am to
microsoftvirtualacademy.com

The Microsoft Press books have some decent beginner books for VB and C#. We keep those around as syntax-primers. I believe their beginner learning series all have a ladder on the front cover.
Posted by lemonpepperlife
Baton Rouge
Member since Jan 2015
4 posts
Posted on 1/9/15 at 11:19 am to
TeamTreehouse is the best online training resource I've found yet. You can learn iOS, Android, and Web development. They teach Web Design and the basics of starting a business as well. The teachers do a good job of breaking the content down into sizable chunks. And the whole site is gamified so you get points and badges for every challenge you complete.

If you would rather develop on the Windows stack, ASP.NET has some great tutorials. Plus, you can get Visual Studio Web Express 2013 and SQL Server Express 2014 for free -- both are insanely powerful tools. Windows hosting used to be more expensive than Linux hosting, but Azure has changed that. Windows hosting is very reasonable now.

I'm about to enter my senior year as an ISDS student. I didn't start programming until the last part of my junior year -- the class was ISDS 3107 with Carolyn Borne. It was my first exposure to programming, ever. At first I was scared I would be in over my head... but I ended really enjoying it.

We learned VB in that class, but LSU recently switched to C# as their main .NET language. If you haven't learned a programming language yet, I would recommend starting off with VB (For those who say it is outdated, I say hogwash. The local software consulting company I work for uses VB in their ASP.NET applications everyday.)

Why VB? Well, it's syntax is very English-like. You feel like you're actually reading English sentences, not some gibberish machine code. Here's the textbook I first learned with. If you go through it at a steady pace and work all the examples, it'll give you a solid foundation. It's one of the better textbooks I've ever used. Tony Gaddis does a good job of explaining the concepts and then he dives right into code examples.

The good news is that once you learn one OOP (Object Oriented Programming) language, all the concepts carry over to other languages. The heftiest parts of the learning curve are the syntax and the framework of the new language. Take me for instance, I started out with VB, but I now work with T-SQL, C#, and Objective-C on a weekly basis.

Other resources I've found to be helpful:
TutorialsPoint
Programming introduction from Reddit
CodeProject
first pageprev pagePage 1 of 1Next pagelast page
refresh

Back to top
logoFollow TigerDroppings for LSU Football News
Follow us on Twitter, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookTwitterInstagram