- Open Source
- PHP (12)
- WordPress (10)
- HTML (5)
- MySQL (5)
- CSS (4)
- Linux (4)
- Android (3)
- C (3)
- Java (3)
- Joomla! (3)
- jQuery (3)
- Python (3)
- Adobe (2)
- Apache (2)
- CGI (2)
- Eclipse (2)
- Node.js (2)
- Ruby (2)
- Ruby on Rails (2)
- Tomcat (2)
- XHTML (2)
- Ajax (1)
- App Builder (1)
- Appcelerator (1)
- Appy Pie (1)
- Aptana Studio (1)
- Bash (1)
- Bitnami (1)
- C++ (1)
- CakePHP (1)
- COBOL (1)
- cPanel (1)
- Dreamweaver (1)
- Drupal (1)
- Flash Professional (1)
- FTP (1)
- Git (1)
- GitHub (1)
- Google (1)
- Illumination (1)
- jQuery Mobile (1)
- LAMP (1)
- MIT AppInventor (1)
- nano (1)
- OData (1)
- OpenSCAD (1)
- Perl (1)
- phpMyAdmin (1)
- PostgreSQL (1)
- Processing (1)
- Prototype (1)
- R (1)
- REST (1)
- SOAP (1)
- Software Creator (1)
- SQL (1)
- SQLite (1)
- SSH (1)
- Steam (1)
- SteamOS (1)
- Sublime Text (1)
- TypeScript (1)
- Ubuntu (1)
- XML (1)
- Web (48)
- Web Development (45)
- Programming Languages (30)
- Web Design (18)
- Servers (17)
- CMS (13)
- IT (11)
- Blogs (7)
- Databases (6)
- Mobile Web (5)
- Projects (5)
- Ecommerce (4)
- Business (3)
- Desktop Apps (3)
- Development Tools (3)
- IT and Hardware (3)
- Mobile Apps (3)
- Network Administration (3)
- Web Foundations (3)
- video2brain (2)
- 3D + Animation (1)
- Big Data (1)
- CAD (1)
- Cloud Computing (1)
- Games (1)
- iPhone, iPod, iPad (1)
- Modeling (1)
- Operating Systems (1)
- Programming Foundations (1)
- Responsive Design (1)
- User Experience (1)
- Appropriate for all (875)
- Closed captioning
Learn to install and configure WordPress locally with Bitnami, the open-source development stack for WordPress theme, plugin, and site development on Mac or Windows.
Get an introduction to Java programming while you learn to develop Java applications for various runtimes—desktop, web, and mobile—with Eclipse in this Java tutorial.
Learn to create databases, design tables, import and export data, and run queries with phpMyAdmin.
Improve your PHP skills with these easy projects. Learn how to build a calculator in PHP to convert measurements (length, area, speed, temperature, etc.) between different units.
These quick and easy PHP projects help you build password generators and password strength meters for more secure sites and applications.
Learn how to connect programming theory to practice. This series of training videos explains basic programming concepts such as functions, variables, and loops by comparing them to real-life scenarios.
These quick and easy PHP projects show you how to build effective websites with a single page. Learn to add features like IP and browser detection, date comparisons, and content and style randomization.
Learn how to start coding in COBOL, a legacy programming language that still runs thousands of mission-critical business and financial applications.
Start programming in PHP. Learn what PHP is and how it integrates with HTML, and the major features of the PHP language.
Learn how to build an online store with WordPress, using WordPress ecommerce plugins and a selection of third-party tools.
Learn how to use Eclipse's built-in tools and extensions to create, code, test, and debug projects in Java, PHP, C/C++, Perl, and Python.
Learn how to use CakePHP to add images to your web applications.
Explore solutions to common C programming challenges, and then compare the results with other programming languages in the Code Clinic series.
Learn to make your job easier and your code more accurate by choosing from a selection of general-purpose and PHP-specific code editors and IDEs.
Learn the basics of PHP (including variables, logical expressions, loops, and functions), and discover how to connect to a MySQL database and develop a complete web application.
Create a captive sphere model—using just 10 lines of code—and make the object printable with OpenSCAD, the free, multiplatform 3D CAD program.
Get up and running with nano, a lightweight text editor for command-line editing on Linux, Mac, and Windows.
Get started programming in Java with this three-hour capsule course. Learn how to create classes, control program logic and flow, and build basic graphical user interfaces (GUIs).
Learn to install and configure WordPress locally on a Mac with MAMP and MAMP PRO, and set the stage for more serious WordPress development.
Learn how to install and configure Apache, MySQL, and PHP, known collectively as the AMP stack, on a local development computer. These tutorials work with Windows, Mac OS X, and Linux systems.
Learn how to make polished and engaging interfaces for your websites and mobile apps with jQuery UI.
Learn how to use jQuery to add dynamic content, remote data, animation, and effects to your websites and mobile apps.
Learn how to connect to SSH servers, transfer files securely, and set up SSH.
Learn how to connect to FTP servers from a client, a browser, or the command line.
Programming can be fun and gives kids a great head start. Teach your kids to program using these learning techniques, apps, and hardware.
Get a quick introduction to the vocabulary and basics of programming in C, the language that inspired C++, Objective-C, and many others.
Learn the basics of programming with C++.
A complete reference to learning C, from variables to functions and loops, including an exploration of the C Standard Library.
Learn how to build an Android app with a few easy-to-learn and easy-to-use development tools.
Learn how to install and set up Ubuntu as your main operating system or on a virtual machine, navigate the desktop, and work with popular Linux desktop programs.
Need a powerful development environment? Learn how to quickly install and configure a virtual Linux web server on your Mac or Windows computer.
Learn what SteamOS, the Linux-powered operating system from the popular game distributor Steam, has to offer for game players and developers.
Build rich, interactive mobile apps for iOS and Android devices without having to write native code, all with jQuery Mobile.
Learn how to create, update, and maintain MySQL databases.
Learn how to use SQL to manage your database records in these simple, straightforward tutorials, which include a quick start guide and detailed instructions for creating tables, defining relationships, manipulating strings, and more.
Learn how to manipulate, store, and style data with XML (Extensible Markup Language).
Learn to use the popular web framework Ruby on Rails 4 to create full-featured, object-oriented web applications.
A gentle introduction to PHP, with simple exercises that help you develop dynamic web content, user input forms, and database-powered product pages.
A fast-paced introduction to Bash script, a popular shell scripting language on Mac OS X and Linux.
Provides a lesson plan for PHP developers that want to pass on their skills to children/students who want to start programming with PHP.
Discover how to use Joomla! to build a website from scratch—all without a single line of code.
Learn about the history, types, and various implementations of web services—the standard method of communicating between applications and across the web.
Shows how to create full-featured, object-oriented web applications with the Ruby on Rails framework.
Learn how to set up a food blog using WordPress and work with two different themes and a plugin that result in three completely different looks.
Get a quick intro to Python, the popular and highly readable object-oriented language.
Build an online store for digital products like music, ebooks, and more using WordPress and the Easy Digital Downloads plugin.
Find out what you need to build an online store and decide if WordPress is the right solution for you.
Introduces the R statistical processing language, including how to install R, read data from SPSS and spreadsheets, analyze data, and create charts and plots.
“I am a one-person small business and you make it affordable for me to get continuing education. Keep up with the good work!” —Frederique N.
more from our members »