Hey there, wannabe n00b. So you want to make an awesome website, then? Well. In this series, I'll teach you how to make an awesome website*, from your first web page through a profile system to a fully-functioning live chatroom! And guess what makes it even better? You'll get some snippets from the awesome DSi website, JSiVi. Ever wondered how I did stuff? The answers will be here! On your web devlopment journey you will learn HTML, CSS, JavaScript (jQuery will be our framework), PHP and SQL, all of which power pretty much every (properly coded, like DSiPaint or JSiVi or 3DSPlaza, not Wapka or Taplap sites) DSi/3DS site. Confused by all that techno-jargon? I'll explain:
HTML- the foundation for any webpage. Text, images, links, it's all HTML.
CSS- the styling for web pages, backgrounds, colours, borders, it's all CSS.
JavaScript (JS)- The first level of interactivity, which allows you to create popup boxes, show and hide (toggle) things, and other cool stuff.
jQuery- a JavaScript framework/library which lets you write less and do more. I love jQuery because it makes simple things so much easier (getting a page and putting it in a container on another page takes 5 lines of code without jQuery, and 1 with!), and lets me do something that would be hard to code in just a few lines, if that!
PHP- the server-side programming language we'll use. Server-side programming basically lets you do things like insert and fetch data to and from a database, create images on-the-fly, create login/register systems and much more.
SQL- the language we'll use to access databases. It's quite simple, with terms like SELECT (SELECT * FROM table will return all of the entries in the 'table' table.) and INSERT.