Your First Client Project: New Premium Tutorial
Once you’ve gotten a handful of client projects under your belt, you manage to forget just how difficult that first one really was! Even outside of the design/approval process, you must purchase the domain, purchase hosting, assign the nameservers to your host, upload your design, convert it for some CMS like WordPress, and then create custom email addresses – like john@john-doe.com. If you’re doing it for the first time, it really is a confusing pain in the butt!
In this week’s Premium screencast, I’ll take you through the process from scratch. Become a Premium member!
Join Tuts Premium

For those unfamiliar, the family of TUTS sites runs a premium membership service called “Premium”. For $19 per month, you gain access to exclusive premium tutorials, screencasts, and freebies from Net Plus, Psd Plus+, AE Plus, Audo Plus+, and Vector Plus! For the price of a pizza, you’ll learn from some of the best minds in the business. Join today!
- Subscribe to the Nettuts+ RSS Feed for more daily web development tuts and articles.




This is excellent Jeffrey, just what folks like me starting out will need as a decent, thought-out reference.
Am looking forward to this one!
Remember – it doesn’t cover the design/approval stuff; just the process of actually getting it up and running! :)
Thanks for not shouting “FIRST! GREAT TUTORIAL GUYS”
I’m honestly grateful. Also, this would probably indeed be a fantastic tutorial if I could read it…I’ve had a few client projects, but I haven’t actually needed to register a domain yet, so it should be interesting…
Boy I wish I had Plus+. I just can’t afford it atm :(
Just asked brother for the credit card! And about to purchase the Plus Account :)
And Jeff, can you please look into the website the URL that i typed. I have modified your template =]
Very cool. It’s getting there! :)
Now itself u r about to buy plus account, then how could u get that psd-to-wordpress plus tutorial? :P
Very cool idea. Thanks Jeffrey
I really could have used this two weeks ago when I finished my first client project! But thanks anyway, this will help for the second time around.
Very nice tutorial..a good supplement to strengten your basics especially if you’ve seen Chris’s screencast on css-tricks.
http://css-tricks.com/video-screencasts/46-domains-dns-hosting-and-google-apps/
It’s always interesting to look over stuff like this and see the little differences in the way that people do things :-)
Thanks for this, great watch!
Even though I have the Plus subscription, I really feel that in case of nettuts, the free tutorials are usually way more interesting and valuable than the Plus ones. Or at least there is no significant difference between them.
many times i think the self thing
Oh I love this. Thank you Jeffrey. I will sign up as a plus subscriber in my Christmas break.
I was with you until you got to the Google Apps. Why use Google Apps? Why not just use the email system provided by the host? Particularly in the case of Media Temple with there simple client email admin area, the name of which I can’t remember off the top of my head.
Because many people are already comfortable with Gmail. This makes the transition super simple for the client.
Thanks on the fast answer! Are there any other ways to set up email account?
If they are already comfortable with Gmail, than they must already have a Gmail email address and all the other Google stuff, docs, calendar, etc. I still say, to get an email address with your own domain in it, it would be much easier to use the host providers email system and just add the account to your existing Gmail account.
If you cant do all that stuff already, You shouldnt be charging clients.
Guys… Please do not buy from Go Daddy… they are shady as $**#.
Can you pls explain how we can download screencast, so many times I want to download a screencast and I can’t, I don’t really have the time to sit/watch in one sitting, I’d like to be able to follow offline, shouldn’t members be able to download screencast?
Pls answer cause a lot of the times, people ask and I haven’t really seen an answer to this!
Once you login to your PLUS account at tutsplus.com, you’ll see a “download sreencast” link next on the Net Plus page.
but i can’t download this screencast, the link is not available ):
i find the link hehehe
#epicfail
Thanks, I was viewing it under the latest plus and only saw the link to view but when I went to Nettut plus, the download was there.
Cheers
That was a nice tutorial! Thanks, Jeffery!
Really nice tut Jeffrey but i have a question. Do i need to use the google app to set the mail? Can i use the cpanel (i did in that way.)? Thanks in advance!
thank you, for this tuts
i hope learn so much in this screencast
Thank you very much for this one! Hopefully mine will not be a pain in the butt…
Nicely done, Jeffrey. Great to see your approach.
About the only thing I find frustrating these days is figuring out a client’s domain registrar’s user interface. There’s so many registrars now, and they all have different user interfaces, that it can be a headache just figuring out where the DNS settings are for the name servers. I had one client where I made the changes to the DNS but they wouldn’t stick. Over and over I reset the name servers to no avail … then I saw a little tiny checkbox with no label that had to be ticked and then everything worked. LOL!
As for web hosting, unless I host the website myself on my own hosting reseller account, I don’t take the job. I simply don’t have the time to deal with all the idiosyncrasies of other people’s hosting choices. If I could give new web developers one piece of advice, that would be it: use your own hosting. By sticking with one web host, you learn all the quirks of that system, then when problems come up (and they will), you can react more quickly than if you built the site using an unfamiliar web hosting firm. Clients will appreciate your improved customer service and you’ll save your sanity.
Excellent point. I wish I would have mentioned it in the screencast. It MUST be your own hosting – if you value your time and sanity. :)
Great stuff Jeff, normally dont comment on these things but that was really good.
Thanks so much!
Wow, thank you so much!!!! This is very much appreciated! I didn’t know about Google Apps, I just made a new account with that email. Thanks again!
designing a site with ready-to-use CMS is very amateurish!!
Try to publish real tutorial, designing a site from scratch with php, no ready frame works, no ready css.
Creating admin panels, register and login scripts, upload images, image galleries …
Woah, cool. I’ve been looking for something like this as I’m just getting into dealing with clients and such.
This is a good Tutorial. Every new web developer exactly wanted to learn these essentials.
* * * Hope To see More Tutorials like this * * *
Thank you Jeff.
I would like to see this but I don’t want to pay every month for things I don’t need right now :-(
I’m having troubles viewing/downloading the screencast.. It stops at around 20% each time..
very good tutorial
verry good sharing.. Thanks tutsplus
It’s the very thing i want to catch. Thanks!
i like this one alot , and i`ll try to follow this tutorial
Just watched this, nice. :-) One question though: am I allowed to make profit with ready-made templates? For example, I buy a template (e.g. at ThemeForest), set the website up for my client, and then charge more than the template cost. In other words, I’m making profit using someone else’s work. Is this okay?
I logged into premium area and I can’t find the way to download this tutorial… Where is the link for members?
Been looking for this too :)
Would be nice if someone yould post it!