Programming:PHP - Wikibooks, collection of open-content textbooks PHP is a scripting language designed to fill the gap between SSI (Server Side Includes) and Perl, intended for the web environment. Its principal application is the implementation of web pages having dynamic content. PHP has gained quite a following in recent times, and it is one of the frontrunners in the Open Source software movement. Its popularity derives from its C-like syntax, and its simplicity. If you've ever been to a website that prompts you to login, you've probably encountered a server-side scripting language. Basically, PHP allows a static webpage to become dynamic. Before you embark on the wonderful journey of Server Side Processing, it is recommended that you have a basic understanding of the HyperText Markup Language. Setup and Installation Note: Before contributing, check out the discussion page. Learning the Language The Basics This section is about things that are important for any type of PHP development. Start a PHP Beginner TutorialBeginning with "Hello World!"
Accounting Tutorial Welcome to WyzAnt’s accounting lessons! In these lessons, we’ll cover the major concepts introduced in most college accounting courses. These are perfect for students looking to review for a class, or anybody else looking to brush up on their accounting skills. Start at the beginning with a history of accounting, or dive into topics like financial statements or budgeting. These accounting lessons were created by Malcolm E. Introduction to Accounting Did you know that we had accounting before numbers even existed? Basic Financial Statements When a company needs to deliver financial information to outside parties, they use financial statements. Journals and the Accounting Cycle In order to create financial reports, accountants use a sequence of procedures called the accounting cycle. Accruals and Deferrals Accruals are recorded before money has actually changed hands. Reporting Financial Results Merchandising Activities Financial Assets Inventories and Cost of Goods Sold Liabilities
Learn Java from the ground up - Java World So, you want to program in Java? That's great, and you've come to the right place. The Java 101 series provides a self-guided introduction to Java programming, starting with the basics and covering all the core concepts you need to know to become a productive Java developer. This series is technical, with plenty of code examples to help you grasp the concepts as we go along. I will assume that you already have some programming experience, just not in Java. This inaugural article introduces the Java platform and explains the difference between its three editions: Java SE, Java EE, and Java ME. What is Java? You can think of Java as a general-purpose, object-oriented language that looks a lot like C and C++, but which is easier to use and lets you create more robust programs. Let's consider each of these definitions separately: Java is a simple language. Unpacking this definition teaches us a lot about Java. Three editions of Java Overview of the Java platform