| I'm a software engineer that primarily works with "web" technologies (PHP, Ruby, Rails, Nodejs, various Javascript MVC frameworks) and I can tell you that you are most likely in over your head. Sure, you can probably get a website up and going but the functionality is going to be limited and it will probably have security concerns. As others have said, WordPress meets a lot of basic needs and it is both free and easy to setup. The drawback to it is that you're playing in someone else's garden and it's going to be hard to add custom functionality so your website won't really stand out from the rest of the pack.
 If you really think you have a good idea you should try and recruit someone to share/split equity with you that has programming skills. Unless your idea is just small and is going to earn you a few hundred bucks a month it'll pay off in the end. It isn't like back in the day where you had a "web master" who managed all the facets (design, behavior, backend, and ui/ux). These aspects have all grown so large and become so intricate that as a person you really dedicate yourself to one of these and spend all of your time mastering and keeping up with it. Sure, you might have over lap. For example, I do back-end (this is really becoming a dated term but for simplicity I'll use it) programming, systems architecture, behavioral UI and know enough HTML/CSS to move things around and create mock ups. But there's no way in hell I'd call myself a graphics designer or even intermediate at CSS. Sure, there are freaks out there that possess all of these abilities and I am very jealous of them (although I question how good they are at everything).
 
 My advice to you is to find some of these skills that interest you and start learning them. The web really isn't a place for people who don't know  much about it to hop on and start a business (unless you have A LOT of money to blow) anymore. Whichever skills you don't acquire, find someone who has those and become business partners. I know this is easier said than done but it really is the only way.
 
 Whatever you decide to do, do not click on jvilla777's link to w3schools. That website is the bane to everything that is web and will teach you habits and "conventions" that will be hard to break.
 |