All times are UTC




Post new topic Reply to topic  [ 70 posts ]  Go to page 1, 2, 3, 4  Next
Author Message
PostPosted: Wed Feb 10, 2010 1:25 pm 
Technician
Technician
User avatar

Steam: Karlprof (tinyurl.com/kpsteam)
Quote:
Below I list tutorials from W3Schools, an excellent, no-bullshit resource for learning from the bottom up how to develop a website. They cover several fields, so I've grouped together their tutorials into areas of development in the rough chronological order that I suggest learning them.

Obviously you don't have to go literally from start to end, so I've included rough difficulty ratings so you can skip over things and return to them at a later date with more knowledge in your brain. Key: Easy Reasonable Advanced

Feel free to add more and discuss in this thread... I've copied this post from a topic I made on another forum, and I guess it might be useful as an ATF sticky or something.


Basic introductory tutorials

HTML Tutorial webpage structure, and the tags and what they do
XHTML Tutorial to standardise your HTML
CSS Tutorial to style your XHTML

Making webpages more dynamic (client-side)

Javascript Tutorial to make your pages more interactive
AJAX Tutorial to grab data dynamically while browsing

Making webpages more dynamic with... PHP
You need to run a web server to work with PHP/SQL; see downloads at bottom.

W3C PHP Tutorial to write dynamic scripts

Making webpages more dynamic with... Ruby on Rails
You need Ruby installed on your system to run Ruby scripts; see downloads at bottom.

Ruby on Rails guides to help you build a web application

Databases
You need a MySQL server — or SQLite if you prefer — to work with a MySQL database; see downloads at bottom.

SQL Tutorial to use a database to manage content

Content management

XML Tutorial to store pure content in a standard format
RSS Tutorial (based on XML) to notify subscribers of updates
XSLT Tutorial to present your XML in a browser-readable format

---

References

PHP.net literally the best open code reference in the entire Internet

Further reading

A ton of Flash tutorials
Another ton of Flash tutorials

A List Apart: articles on web design and standards not just about coding properly!

Design/web galleries and resources

Computerlove
CSS Zen Garden
DarkEye colour-sorted galleries

Web Developer's Handbook a massive, massive resource. Don't approach as a beginner, you'll be overwhelmed

Books

PHP 5 for Dummies
PHP & MySQL for Dummies
Mastering Regular Expressions - it's important to know how to use regex properly if you're doing complex stuff in processing, but consider this super-advanced!

Downloads

PHP server for Windows [WAMP]
PHP server for Windows and other platforms [XAMPP]
MySQL server (standalone)
Ruby and Ruby on Rails

_________________
GRcStudents . ' . ' GRcλWebsite | Status . ' . ' PCSWebsite | Steam | General | Help | Mumble | Minecraft | Source | Screenshots
* Students and graduates, please take the Higher Education Survey, our initiative for an up-to-date Higher Education Megathread. Thanks! *


Last edited by Fizheuer Zieheuer on Thu Feb 11, 2010 5:21 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 10, 2010 2:43 pm 
Legend
Legend
User avatar

AKA: pyxl-8
LIVE: Major Jiggles
PSN: jiggles
Steam: jiggles
NN: jiggles
Sweet post. Bookmarked.

I'll add, just like in the other topic, that if anyone is using PHP and wants a great flexible framework to get fast results with a tidy MVC architecture: Codeigniter is for you. There's a ton of additional libraries that let you do just about anything in a flash. Stuff like Tank Auth is handly to implement a solid authorisation system on your site in 5 minutes, while this bastard has a bunch of social networking libraries that will add Facebook, Vimeo, Filkr, Twitter and lastFM integration to your site in a couple of lines of easy code.

_________________
Image
HQG


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 10, 2010 3:53 pm 
Legend
Legend
User avatar

AKA: á / GDMFSOB
PSN: annyfm
Steam: annyfm
Game Center: annyfm
More props for CodeIgniter from this camp... I use it for most of my PHP work. I'll add a Frameworks section in the OP shortly.

_________________
Johnny Ryall wrote:


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 10, 2010 4:28 pm 
Legend
Legend
User avatar

AKA: pyxl-8
LIVE: Major Jiggles
PSN: jiggles
Steam: jiggles
NN: jiggles
Bracing for jQuery love...

_________________
Image
HQG


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 10, 2010 5:09 pm 
Legend
Legend
User avatar

AKA: á / GDMFSOB
PSN: annyfm
Steam: annyfm
Game Center: annyfm
<3

_________________
Johnny Ryall wrote:


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 10, 2010 6:04 pm 
Legend
Legend
User avatar

AKA: á / GDMFSOB
PSN: annyfm
Steam: annyfm
Game Center: annyfm
blackoutHERO wrote:
What is the next code to learn after HTML/CSS?


I guess you want a simple answer: Javascript if you want to improve your interface design, PHP if you want to start working with data.

_________________
Johnny Ryall wrote:


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 10, 2010 10:26 pm 
Moderator
Moderator
User avatar

AKA: DAT MAF
LIVE: Mafroafro
PSN: Mafroafro
Steam: Mafroafro
3DS #: 4468-0950-3815
Game Center: Mafro
NN: Mafroafro
anny :wub:

_________________
HSH28 wrote:
Assmung you ever get one that is.

Blog | Twitter | Peoww | PC Supremacy


Top
 Profile  
Reply with quote  
PostPosted: Wed Feb 10, 2010 10:54 pm 
Member
Member
User avatar
Any reason to use WAMP over XAMPP on Windows? Or is it just a preference thing?

_________________
Image


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 11, 2010 5:22 pm 
Legend
Legend
User avatar

AKA: á / GDMFSOB
PSN: annyfm
Steam: annyfm
Game Center: annyfm
I can't vouch for XAMPP on Windows as I never used it on that platform, but I've edited the OP for accuracy.

_________________
Johnny Ryall wrote:


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 11, 2010 6:16 pm 
Legend
Legend
User avatar

LIVE: Alpha eX
I used XAMPP for a project two years ago, served it's purpose well, can't say I had any problems with it.

_________________
Image


Top
 Profile  
Reply with quote  
PostPosted: Thu Feb 11, 2010 6:29 pm 
Legend
Legend
User avatar

AKA: á / GDMFSOB
PSN: annyfm
Steam: annyfm
Game Center: annyfm
Well then :lol: I personally run a hacked-together development server on my main computer, I'd consider using a Linux box if I could be arsed and really had the space.

_________________
Johnny Ryall wrote:


Top
 Profile  
Reply with quote  
PostPosted: Fri Feb 12, 2010 2:59 pm 
Moderator
Moderator
User avatar

AKA: abcd
Great set of links. :D


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 22, 2010 12:34 am 
Veteran
Veteran
User avatar
http://www.dynamicdrive.com/

Full of great bits of code for all kinds of things. I used it for a nice pop-out side menu.

_________________
www.samgwilliam.com


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 24, 2010 9:30 pm 
Resident
Resident
User avatar

LIVE: GamerGuides
PSN: GamerGuides
Steam: irish_millzy
Q: What kind of gooseberry fool can you do with CSS these days? I'm still using tables to layout my iPhone guides in a WebView (it works :shifty: :oops: ), but I get the feeling that using CSS (and perhaps getting to grips with XML) would be 'advantageous' to my business.

So just how funky is CSS?

_________________
GamerGuides.com
Image


Top
 Profile  
Reply with quote  
PostPosted: Sat Apr 24, 2010 10:27 pm 
User
User
Handy links, getting into web design now myself. cheers.

_________________
Send Anonymous Prank Text Messages "from" anyone! Great Fun!
http://www.anontexts.com


Top
 Profile  
Reply with quote  
PostPosted: Thu Apr 29, 2010 3:59 pm 
Legend
Legend
User avatar

AKA: á / GDMFSOB
PSN: annyfm
Steam: annyfm
Game Center: annyfm
Andrew Mills wrote:
Q: What kind of gooseberry fool can you do with CSS these days? I'm still using tables to layout my iPhone guides in a WebView (it works :shifty: :oops: ), but I get the feeling that using CSS (and perhaps getting to grips with XML) would be 'advantageous' to my business.

So just how funky is CSS?


Going from tables to CSS is like listening to Kula Shaker for a while, but then wising up and putting on James strawberry floating Brown instead.

Tables are fine for tabular data (always have been) but should never be used for layout as they're semantically totally inappropriate and generate huge amounts of unnecessary markup fairly quickly. Learning to use CSS well is not just about figuring out how to style things, you should appreciate how it relates to clean markup too. Avoiding div soup is a nice short article that explains the idea.

Less code = less load. Might make your apps run faster too. Whoo

_________________
Johnny Ryall wrote:


Top
 Profile  
Reply with quote  
PostPosted: Fri Apr 30, 2010 7:15 pm 
Deal With It
Deal With It
User avatar

LIVE: MCN2008
Steam: nimmo1492
3DS #: 1461-6220-7139
I've started learning web design recently, so this thread is very useful to me.


Top
 Profile  
Reply with quote  
PostPosted: Tue Jun 08, 2010 9:45 am 
Resident
Resident
User avatar

LIVE: SQF NBK
PSN: SQFNBK
Steam: GhostbusterForHire
3DS #: 3308-4539-7386
NN: SQFNBK
Some great links there, thanks!

I'm currently looking to develop my SQL knowledge so will defintely get use out of those. Are there any similar (free) sites out there for developing SAS knowledge?

Going for a job that requires some knowledge and understanding around both of these so I'd like to prepare myself as best I can.


Top
 Profile  
Reply with quote  
PostPosted: Wed Jun 09, 2010 6:45 pm 
Technician
Technician
User avatar

Steam: Karlprof (tinyurl.com/kpsteam)
pyxl-8 wrote:
Sweet post.


Thanks.

_________________
GRcStudents . ' . ' GRcλWebsite | Status . ' . ' PCSWebsite | Steam | General | Help | Mumble | Minecraft | Source | Screenshots
* Students and graduates, please take the Higher Education Survey, our initiative for an up-to-date Higher Education Megathread. Thanks! *


Top
 Profile  
Reply with quote  
PostPosted: Sat Aug 21, 2010 2:39 pm 
Legend
Legend
User avatar

LIVE: Alpha eX
My host (that you suggested KP) are shutting down, now I have to find a new host and fast. Such a strawberry floating headache, no idea what to do now, especially with my domains.

_________________
Image


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 70 posts ]  Go to page 1, 2, 3, 4  Next

All times are UTC



Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Jump to:  
Powered by phpBB® Forum Software © phpBB Group