Programming for the Dummy... where do I start?

18 replies
I like doing things my own way. Graphic design, writing, HTML. I don't know DIDDLY-SQUAT about website programming.

I see PHP, MySQL and Perl and my mind goes blank.

Even if I do outsource at times, I like self-sufficiency. I don't like not knowing diddly-squat about programming.

Where do I go to start learning (in plain English)?
#dummy #programming #start
  • Profile picture of the author rtrotter
    There is an O'Reilly book called "PHP and MySQL" that starts basic and builds. It's excellent. In fact they also have one on PERL. You can go to their site at Technology Books, Tech Conferences, IT Courses, News - O'Reilly Media and preview some of them. Barnes and Nobles usually have a good selection.

    Rodney
    Signature

    Ping All Your Feed On Auto-Pilot
    www.kping.com

    {{ DiscussionBoard.errors[899854].message }}
  • Profile picture of the author MrsAuspicious
    I actually prefer the W3Schools Online Web Tutorials site. Its free and they have just about anything you would need to know. I learned HTML through using their site pretty much alone so its fairly simple. I've also learned all the CSS I know from there.
    {{ DiscussionBoard.errors[902394].message }}
    • Profile picture of the author clbeav
      Originally Posted by MrsAuspicious View Post

      I actually prefer the site. Its free and they have just about anything you would need to know. I learned HTML through using their site pretty much alone so its fairly simple. I've also learned all the CSS I know from there.
      Thanks, looks like a great site. I am a novice programmer as well (little experience, but I get stuck quick lol), and I was out there looking for a free site like this one.
      {{ DiscussionBoard.errors[952698].message }}
  • Profile picture of the author RedMatrix
    The best watered-down place to learn online is Tizag. It's taught me enough to be familiar with the code and syntax. I then bought a book and was very comfortable with the advanced topics.
    Signature

    ~Dave

    {{ DiscussionBoard.errors[902552].message }}
  • Profile picture of the author Johnathan
    What is your skill level? Have you *ever* programmed before?

    If not, php/mySQL will probably take you a bit of time. If you spend maybe 1-2 hours/day, after about 5-6 months you should be somewhat proficient in it. But it is still quite a learning curve.

    As for PERL, you don't really need that. It is a really annoying language, one that super geeks like. You'll lose your hair trying to figure out how to do things more complicated while trying to be lazy. If you like banging your head against a wall until it really hurts, then you'll like Perl. Or, if you want to marry a computer science guy that hasn't showered for about 2 weeks, then it is also a great language to learn.
    Signature
    Make money from writing, find out how now.
    {{ DiscussionBoard.errors[902575].message }}
    • Profile picture of the author Jeremy Morgan
      Originally Posted by Johnathan View Post

      As for PERL, you don't really need that. It is a really annoying language, one that super geeks like. You'll lose your hair trying to figure out how to do things more complicated while trying to be lazy. If you like banging your head against a wall until it really hurts, then you'll like Perl. Or, if you want to marry a computer science guy that hasn't showered for about 2 weeks, then it is also a great language to learn.
      haha, that's hilarious. I was a Perl programmer for many years. Yes, it has been phased out by PHP almost entirely, but it's still nice for text parsing and command line scripting stuff in UNIX. It's super powerful and really fast. But it's probably something you'll never use, so Johnathan is right for the most part.
      Signature
      Jeremy Morgan, Software Developer / SEO
      Check out my Programming Blog for news, tips, and tutorials
      {{ DiscussionBoard.errors[948650].message }}
      • Profile picture of the author masterweb
        If you're using WordPress, is it really necessary to understand coding and html, php, etc? What I found out from a web developer that WordPress is the best coding base if you ant to manage your website because it's open source software and doesn't require periodic updates. If anything it only requires an update for the software application itself and it is infinite otherwise as opposed to proprietor software. Anybody have any thoughts on that?
        {{ DiscussionBoard.errors[952474].message }}
  • Profile picture of the author clubvikram
    Banned
    There are two things basically in programming.Whenever you are given a problem you first prepare an algorithm,an algorithm is the step by step solution to the problem written in a natural language like english.
    Actually programming is all about developing the skill of coming up with good algorithms.
    Once you have done that you can use any programming language to convert it into a technical program or script which will be fed to computer for execution.

    PHP is not tough ,why dont you start learning it,if you face any problem post it in this thread and i will solve that problem.
    {{ DiscussionBoard.errors[917107].message }}
  • Profile picture of the author jeffsolochek
    For everybody from basic to somebody with some knowledge I recommend 2 softwares and either one will work great. They both allow you to program with very little coding. They both have WYSIWYG drag and dropping and great IDE's. Microsoft offers Express Editions of their Visual Products for free. Visual Web Developer Express, SQL 5 user, Visual Basic, visual C++, and some of their developrs have created a site called learnvisualstudio.net. If you are a student you can also look at academic versions which are like 90% off. The express products do not have the same functionality of the non express products but they are not substantial differences.

    The other product is Netbeans which helps you learn to program in JAVA, PHP, HTML, Javascript, Python and many others. This software is 100% free. They also offer a lot of great free training
    Signature

    Jeff Solochek
    http://www.jeffreysolochek.com/blog
    http://www.networkcelebrity.com

    I also build blogs for companies and individuals

    {{ DiscussionBoard.errors[922739].message }}
  • Profile picture of the author hotscode
    i recommend you to learn from linda.com . video tutorial . and w3schools.com . or php.net
    {{ DiscussionBoard.errors[948420].message }}
    • Profile picture of the author Jeremy Morgan
      Start with Java. Java will teach you:

      variables
      operators
      datatypes
      conditional loops
      functions
      objects
      methods


      And other basic stuff you need to know. It will teach you good habits, such as OOP concepts and the like.

      Then, when you get familiar with it, hit php. Some of the best php I've ever seen is built by former java programmers. Get the basics down, and go to town. There is nothing more empowering than knowing you can build anything you put your mind to. Good luck!
      Signature
      Jeremy Morgan, Software Developer / SEO
      Check out my Programming Blog for news, tips, and tutorials
      {{ DiscussionBoard.errors[948646].message }}
  • Profile picture of the author masterweb
    Originally Posted by moneysoapbox View Post

    I like doing things my own way. Graphic design, writing, HTML. I don't know DIDDLY-SQUAT about website programming.

    I see PHP, MySQL and Perl and my mind goes blank.

    Even if I do outsource at times, I like self-sufficiency. I don't like not knowing diddly-squat about programming.

    Where do I go to start learning (in plain English)?
    May want to try WordPress. It seems easy to manipulate.
    {{ DiscussionBoard.errors[952476].message }}
  • Profile picture of the author Dan Grossman
    SitePoint just released the 4th edition of their first book:
    Build*Your*Own Database*Driven*Web*Site Using*PHP*&*MySQL, 4th Edition - SitePoint Books

    The original version of this book (which was a 10-part article series on SitePoint.com) was where I started programming PHP 10 years ago. It's beginner-level and assumes you know basic HTML but no PHP or MySQL.
    Signature
    Improvely: Built to track, test and optimize your marketing.

    {{ DiscussionBoard.errors[952486].message }}
  • Profile picture of the author solidsoul
    I was in the same boat I wanted to learn PHP to write my own programs rather than outsource. After failing to follow free online courses and ebooks I joined an online e-course with CDI college and was a heck of alot easier to follow and understand with hands on material.
    {{ DiscussionBoard.errors[954255].message }}
  • Profile picture of the author mamoonr
    there is only one difference between a programmer and not a programmer. Programmer has start doing it, while the other still thinking of doing it.
    Programming is easy if you will start doing it. Grab a book and start spending time on compiler/interpreter. Thats all you need.

    Starting is somehow takes a while. It will make up your mind but if you will survive 1 to 3 months depend on your calibar, you can be the best. By survival i mean, you will face alot of errors and if you will not run away, you will be successfull otherwise it will remain a dream.
    {{ DiscussionBoard.errors[955059].message }}
  • Profile picture of the author CDarklock
    Originally Posted by moneysoapbox View Post

    I see PHP, MySQL and Perl and my mind goes blank.
    Perl is nasty. There are fifty different ways to do EVERYTHING, they all use special magic syntax, and honestly it's the closest thing we've had to a write-only language since APL. It's not particularly hard to write something in Perl, and it does a good job, but if you ever have to read someone else's Perl code... oh, God help you.

    For PHP and MySQL, try here:

    PHP/MySQL Tutorial - Part 1
    Signature
    "The Golden Town is the Golden Town no longer. They have sold their pillars for brass and their temples for money, they have made coins out of their golden doors. It is become a dark town full of trouble, there is no ease in its streets, beauty has left it and the old songs are gone." - Lord Dunsany, The Messengers
    {{ DiscussionBoard.errors[955893].message }}
  • Profile picture of the author redlake2
    hehe, don't try to learn it all! Its a bit like wanting to be a bricklayer, plus an architect, plus a roofer, plus a plumber, plus an electrician in order to build a house.

    Part of being smart and doing it yourself is knowing enough to know how to control the workers without you spending years learning what they know.

    I am a software engineer and program in C++ and many other languages and there is still so much stuff that I don't know. I don't know how to copywrite or market properly and that alone is such a big learning curve.

    The secret to programming is that everything is logical and straighforward. The most important thing is knowing what you want.

    Knowing what you want in programming speak is called "Requirements". Once you know what you want you get someone to design and build what you want.

    All you need to know is where to buy a domain, where and how it is hosted and you need to know ftp.

    After that it is all in the requirements.

    Good luck!
    {{ DiscussionBoard.errors[956669].message }}
  • Profile picture of the author jeffsolochek
    A Great site with Video Training is VTC.com and it's only like $30 per month and you also get a certificate of completeion with every course. They have a great video on PHP
    Signature

    Jeff Solochek
    http://www.jeffreysolochek.com/blog
    http://www.networkcelebrity.com

    I also build blogs for companies and individuals

    {{ DiscussionBoard.errors[1003290].message }}

Trending Topics