Learn How To Code In 2013

As you may or may not know my background is in software development, specifically the really nitty gritty processor-level optimizations that often involved C and low-level assembly. While this is where I put my focus while I was in my undergrad and grad school, before then I was programming for the web tackling Java and Javascript when they were first released.

Since then my language of choice has been PHP for many reasons which I could really write an entire post about. Now that Daina and I are spending our days working on Fashion Metric I have once again been deeply involved in the coding world as we are writing the platform together.

Getting back into coding on a daily basis has actually been incredibly refreshing and as founders ourselves it is nice to be in charge of our own code without having to worry about spending a small fortune on developers, or even worse, depending on developers to meet our deadlines or coding standards. It won’t be this way forever, we will definitely grow the team over time, but for now we want to stay laser focused and in control of our code.

As usual I like to use my blog as a place to share what I’m doing in my life and now that coding is a bigger part of it, I thought I would share my coding adventures with all of you. Of course this means I’ll need to get you up to speed on the basics before we dive-into more advanced topics.

There are tons of places that you can learn to code online so I don’t expect my blog to be the only resource that you use. What I do hope to provide is a few solid posts a week that can get you moving in the right direction, and, most importantly, break down any mental barriers you have with programming. If you’ve ever told yourself you’ll never learn to program, think again, I’m going to teach you!

This will not come at the expense of the daily content I’m writing about Domaining. Domain Investing is where 100% of our income comes from and first and foremost MorganLinton.com will always be about running a Domaining business. That being said, running a business means understanding your business and even if you’re not doing the coding yourself, learning the basics could help you hire better programmers and keep track of what they’re doing.

My posts last year about HTML were a hit so I’m going to keep going with HTML, CSS, and PHP. I will also be organizing these on my blog so that they are easy to access now and in the future if you want to use them as reference. So whether you’ve wanted to learn to code to build your own software, or if you wanted to just learn enough to be dangerous, I’m here to help you learn how to code in 2013.

Already salivating for your first lesson? Take a look at a few of these popular posts from last year:

Web Development 101 – Learn HTML, Right Now

Web Development 101 – Learn HTML, Part Two

Web Development 101 – Learn CSS, Part One

Enjoy and as always if you have any questions along the way, don’t hesitate to ask. As you’ve probably learned by now, I love teaching so this will be just as much fun for me as it is for you…and yes, programming can be a lot of fun!

 

Morgan

Co-Founder at Fashion Metric
Morgan Linton was born in Berkeley, California but spent nine years traveling the world as an early employee for digital music startup Sonos. In 2007 Morgan founded Linton Investments, a domain name and branding company that has helped some of the most recognized startups in the world acquire their top choice domain name. In 2012 Morgan left his full-time job to co-found Fashion Metric, a startup building technologies that make it easy for online shoppers to buy clothes that fit and arming retailers with more data than ever before.

{ 8 comments… add one }

  • Percy Littlewolfe January 14, 2013, 6:54 pm

    Good to know,teach me please.I have litte knowledge on high tec.

  • Sean January 14, 2013, 8:14 pm

    Morgan thank you for posting this! If I want to learn how to program mobile apps, is there one language that I should start with that will give me the best foundation?

  • Morgan January 14, 2013, 11:16 pm

    Awesome, glad to hear your excited @Percy and @Sean!

    For mobile apps I’d recommend looking at something like appcelerator which will allow you to write iPhone and Android apps in Javascript – pretty slick and easy way to get started.

    Hmmm, maybe I should do a mobile app building series as well!

  • Sergio January 14, 2013, 11:48 pm

    It seems like I’ve been putting off this goal of mine, to learn to build websites, for some time! Maybe it’s time I finally start working on that goal. Thanks for posting.

  • Morgan January 14, 2013, 11:49 pm

    Great to hear @Sergio, looking forward to taking you along for the adventure this year!

  • Nadia January 16, 2013, 10:18 pm

    I’m at this same stage right now, except I can’t decide on a language/framework. I was leaning toward PHP at first, but I’ve heard Django and RoR are a little leaner and more user-friendly (in terms of building quickly and producing fewer lines of code). There will be a steep learning curve no matter which direction I go, but it’s hard to take the plunge without knowing what to start with (I already know html & CSS).

  • Arturo Guajardo March 3, 2013, 10:10 pm

    Thank you for this opportunity to learn this magic world of com.puting . I believe you are only as good as you want to be. that makes me a good “want a be” with your help i can succeed in my lifes goals. So teach me, your friend Art.G.

  • Morgan March 4, 2013, 7:44 am

    Welcome Art, looking forward to helping you learn how to code!

Leave a Comment