A curated list of resources for learning PHP, covering tutorials, books, online courses and reference material. Topics include the LAMP stack, HTML, CSS, JavaScript, protocols, local development environments, tools, frameworks, object-oriented programming, design patterns, databases, testing, security and architecture.
Directory
Search results
Published directory entries matching your search.
PHP Tutorial is a tutorial site for learning PHP from scratch. It covers developing dynamic websites and web applications, with sections on getting started, PHP fundamentals, types, operators, control flow, functions, and arrays. It states that PHP allows development of blogs, content management systems, and online stores.
PHP: The Right Way is an easy-to-read, quick reference for PHP best practices, accepted coding standards, and links to authoritative PHP tutorials. It is a living document translated into many languages and also available in PDF, EPUB and MOBI formats. It recommends starting with the current stable version, PHP 8.5.
Sourcecodester publishes free source code projects and tutorials across languages including Python, PHP, Visual Basic, C#, Java, JavaScript, C/C++, HTML/CSS and SQL. Posts present complete project source code with descriptions, such as an online food ordering system built with PHP and MySQL or a drug recommendation system using machine learning, PHP and MySQL.
Machine Learning library for PHP. Algorithms, Cross Validation, Neural Network, Preprocessing, Feature Extraction and much more in one library.
A tutorial website offering MySQL lessons covering basics, stored procedures, triggers, views and indexes, plus programming interfaces for PHP, Java, Python, Node.js and Perl. It includes a getting-started section intended to leave a local MySQL database with a sample database for practice.
Tpoint Tech is a tutorial site offering free online tutorials and interview questions covering Java, Android, JavaScript, SQL, Python, PHP and other technology topics, aimed at beginners and professionals. It states that it provides access to more than 500 tutorials.
Typing.io is a typing tutor for programmers whose lessons are based on open source code in languages such as JavaScript, Ruby, C, C++, Java, PHP, Perl, Haskell and Scala. It covers symbol keys, and the site describes it as free with sign-in.
A project aimed at documenting as many pieces of hardware as possible, built on a Symfony HTML framework. It is a Symfony, HTML and PHP project using PostgreSQL, JavaScript and CSS, tagged for retrocomputing. The repository is licensed under the GNU General Public License v3.0 or later and was created on January 05, 2022.
GreatCircle is a concise collection of classes for PHP, Python, JavaScript, Ruby, and Go that calculate great circle distance, bearing, and destination from geographic coordinates, hosted in the mwgg/GreatCircle GitHub repository.
Chinese Words Segmentation Utilities.
m2cgen is a tool that transforms trained machine learning models into native code across a wide range of programming languages including Java, C, Python, Go, JavaScript, C#, R, PHP, Dart, Haskell, Ruby, F#, and Rust, with zero dependencies. Its codebase is hosted in the BayesWitnesses GitHub repository, which includes navigation for installation, development guidance, supported languages, and supported model types.
TextRazor is a natural language processing API that extracts meaning from text. It performs entity extraction, disambiguation and linking, keyphrase extraction, and automatic topic tagging and classification across 19 languages. It classifies content to the IAB Content and IPTC Media Topic taxonomies and analyzes relations and typed dependencies. Official client SDKs exist in Python, Java and PHP, with a REST API for other languages.