Thanks for stopping by today - glad to see there is encouragement in our public schools to interact with the community. We are always happy to share some insight into what we do, so here are some things to get you started:
Learning HTML, CSS, and Javascript:
- HTML, CSS, and Javascript - http://w3schools.com/
- Advanced Javascript - http://www.quirksmode.org/resources.html
- Advanced CSS - There really isn’t one that stands out. So Google. For examples of what CSS can do go to CSS Zen Garden.
Learning Scripting languages:
- PHP - http://php.net
- Ruby - http://www.ruby-lang.org/en/
- Python - http://www.python.org/
- Perl - http://www.perl.org/
Database applications:
- SQLite - http://www.sqlite.org/
- MySQL - http://dev.mysql.com/
- phpMyAdmin (For managing your MySQL databases) - http://www.phpmyadmin.net/home_page/index.php
Web Server:
- Apache - http://apache.org
You can download WAMP which will install the basics (Apache, Mysql, SQLite, and PHP) for you on Windows . If you own a Mac or Linux most of these things are already installed and just need a little configuration. If you do just a little searching, you will find installers for all of these languages and applications for your platform.
Getting to Actual Development
When you are ready to start programming all you really need is a text editor. All of these applications and languages are free. You can use them as much as you like to create whatever you want. The web is multilingual in every sense of the word so keep learning and never stop.
Good places to read about what is going on in the world with technology; web and more:
- A List Apart - http://alistapart.com/
- 37Signals - http://37signals.com
- Programming on Reddit - http://programming.reddit.com
- Slashdot (News for Nerds) - http://slashdot.org
- Ted.com - http://ted.com
Keep us posted.
Nick