web space | free website | Business WebSite Hosting | Free Website Submission | shopping cart | php hosting
Free Web tutorials covering HTML, CSS, JavaScript, and DHTML from beginner to advanced. Free downloads and developer resources. Personalized help via email, form, and chat. free, web, tutorials, HTML, html, CSS, css, stylesheet, cascading stylesheet, Javascript, javascript, JavaScript, DHTML, dhtml, beginner, advanced, web development, web page, web site, free web tutorial, free HTML tutorial, free CSS tutorial, free css tutorial, free cascading stylesheet tutorial, free stylesheet tutorial, free javascript tutorial, free DHTML tutorial, free HTML class, free CSS class, free stylesheet class, free cascading stylesheet class, free javascript class, free DHTML class

Home <Code_Punk>'s Web Tutorials
Beginning HTML
Beginning CSS
Advanced HTML
Advanced CSS
Beginning JavaScript
Advanced JavaScript
DHTML
Website Development and Management
Downloads & Resources
HELP!!
Forum
Participate
E-Mail <Code Punk>

Main Page

Welcome!

This site contains free tutorials on how to make your own website using HTML, CSS, and JavaScript. It also has web development tips and links to great web development freeware and shareware. You'll find something here whether you're a rank beginner or pro.

Good News: You don't need any special software. Everything you need to get started is already on your computer. You'll need a web browser, like Internet Explorer or Netscape, and a basic text editor like Notepad or SimpleText. That's it.

More Good News: You don't have to be a computer expert to begin writing your own web code. Check out the prerequsites to make sure you have the basic file management skills to begin coding. The page includes links to some great Windows tutorials to help you along if you need it.

Now get giddy with good news: You don't need a "server" account to make web pages. Web pages are made on your machine and saved on your hard drive. You upload them to a server whenever you feel like it. And, there are plenty of good free servers to choose from.

So, what are you waiting for? Dive right in to Beginning HTML!

What's New
12 October

The site has moved again. Sorry to put you good readers through all of this, but I was given a very generous offer from Luke at Red Chip Technologies. This is a very professional server which doesn't put an advertising banner on my pages. I've got nothing against banners, but it screwed up some of the examples on the site.

The new URL is http://codepunk.hardwar.org.uk/. Make sure to update your bookmarks.

Thanks, Luke!





I've added a lot of Beginning JavaScript Tutorials concerning how to manipulate browser windows. There's a lot more of these coming.

Check out the first two tutorials in Advanced CSS. They show how you can put content in <div> boxes and style the box anyway you want. Put a border around anything.



<Web_Freak>, a friend of mine from another site, is now available to answer your coding questions here at <Code_Punk>'s. He's a whiz at HTML, especially tables and tabular formatting. He's also qualified in CSS and many areas of JavaScript.



I just uploaded the rest of the tabular layout tutorials and exam in Advanced HTML. The next topic in this section will be frames.



Make sure to visit the <Code_Punk> Forum. And, feel free to write me with any problems you may be having.





<Code_Punk> is luckily hosted by



What's On This Site?

Beginning HTML

The Beginning HTML section will take you from a rank beginner to the point where you can make web pages with formatted text, images, and links, along with a few other goodies.

Beginning CSS

Learn how to use Cascading Stylesheets. These have become the way to style text, links, and other things on your page. I suggest learning Beginning CSS before moving on to more advanced studies.

Advanced HTML

How to make tables, forms, frames, exotic page layouts and more.

Advanced CSS

How to make and style layers and boxes on your page. This is the foundation for pop up menus and many other effects you'll want to code when you study JavaScript.

Beginning JavaScript

JavaScript can add dynamic, viewer-driven features to your pages. These tutorials will show you how to use the JavaScript language and how to make pop up alerts, image rollovers, and even simple pop up menus. It also covers opening and closing new browser windows, navigating frames, and browser detection.

Advanced JavaScript

These tutorials will take you through the coding needed for form validation and manipulation. It includes string parsing and how to use JavaScript "cookies". Lots of other handy objects are presented as well.

DHTML

Now it's time to put everything together and create Dynamic HTML pages. These tutorials are step-by-step guides to getting the slick effects you see on web sites every day.

Website Design & Management

These tutorials will take you through alternative processes for developing and maintaining a web site of any type or size. Now that you've learned the code, you probably want to tell the world something. Here's how to select a good topic, outline and organize the site, get content, and make updating your site easy.

Downloads

An index to great free stuff for web developers. Everything is either freeware or shareware. I have tried each and every one of the programs linked to and can vouch for them personally. I can also give you some help installing, configuring, and using them.

HELP !!

Hey, we all get hung up somewhere along the line. No one's born knowing this stuff. Here are all the ways this site can help you with your specific problem.

Coding Forum

This is a great place to go with any coding question you may have. I respond to messages posted everyday. Post the URL to your latest project.

Participate

Submit your site for the student pages and get a link here. Other code-related webmasters can get a free link by just e-mailing me. We're always needing folks to answer questions in the forum and I'll post your e-mail address in our Experts Section if you want to answer questions from students on this site.

E-mail Me

I'm one webmaster that answers my email. Please write with any comments or problems with coding or with the site. I love hearing from you guys.

<Code_Punk> is luckily hosted by






<Code_Punk>'s Web Tutorials