background preloader

Interactive

Facebook Twitter

Learn to Code: The Full Beginner's Guide. Learn to code. Top 8 JavaScript Projects You May Not Know. Last year's article 10 Experimental PHP Projects Pushing the Envelope and its followup 9 More Experimental PHP Projects You Should Check Out struck such a chord with developers that I thought it would be fun to continue the theme, this time applying the idea to the JavaScript programming language. Perhaps more than any other programming language in history, JavaScript is experiencing a major renaissance thanks to its unique ability to serve as the glue between the client- and server-sides of a web application, a trait which is quickly becoming indispensable as developers seek to create highly responsive features which closely mimic their desktop-bound brethren.

Given so much attention, we're seeing incredible innovation in the JavaScript space, and with it a fair amount of experimentation. In this article I'll highlight ten crazy JavaScript experiments, some of which are already changing the language in profound ways. JavaScript Project #1: The Real-time Web Implemented with Node.JS W.J. Impact - HTML5 Canvas & JavaScript Game Engine.

jQuery

Flash. Get Started with Git. If you’re a designer or developer, you’ve probably heard about Git, and you might know that it has become immensely popular, especially among the open source community. Though it may seem cryptic at first, this version control system could change the way you work with text, whether you’re writing code, or a novel. Article Continues Below This article covers why version control is important, how to install the Git version control system, and how to get started with your first repository. Once you start using Git, you’ll want to throw everything into it, from full-blown apps to blog post drafts, because it’s so easy and versatile. Why do I need version control? While it may be obvious that large development teams should have sophisticated code-management systems to track releases and bugs, and to avoid stepping on each others’ toes, it might not be immediately clear why individuals would need version control—especially designers or writers.

With Git, though, you can do much more. PHP for Beginners: Building Your First Simple CMS. The Magic of PHP + MySQL It’s safe to say that nearly every website that’s up-to-date these days is using some form of content management system (CMS). While there are a ton of great free options that provide us with a CMS to power a website (WordPress, Drupal, etc.), it doesn’t hurt to peek under the hood and get a feel for how these systems work. To get our feet wet as back-end developers, we’ll be creating a simple PHP class that will: Create a databaseConnect to a databaseDisplay a form with two fieldsSave the form data in the databaseDisplay the saved data from the database Download Files This class is intended to give you a feel for how PHP and MySQL interact together, and to show the basics of a CMS.

Building the Class Our first step is to simply lay out the class in a file named ‘simpleCMS.php’ so we have a road map to work with. As you can see, we’re creating one class with four variables and five methods. The Variables Build the Database Connect to the Database Build the Form <! <?