7. GLOSSARY
▸ PHP is a widely used open source general-purpose scripting language that
is especially suited for web development and can be embedded into
HTML
▸ JavaScript is an object-oriented computer programming language
commonly used to create interactive effects within web browsers
▸ HTML is a Hypertext Markup Language, a standardized system for tagging
text files to achieve font, color, graphic, and hyperlink effects on web pages
▸ CSS describes how HTML elements are to be displayed on screen, paper,
or in other media
▸ GIT is a distributed version control system
▸ SQL is a domain-specific language used in programming and designed for
managing data held in a relational database management systems
7
8. GLOSSARY
▸ PhpStorm is a cross-platform IDE for PHP
▸ IDE is an integrated development environment is a software suite that
consolidates the basic tools developers need to write and test software
▸ Symfony is a set of reusable PHP components and a PHP framework for
web projects
▸ Framework is an abstraction in which software providing generic
functionality can be selectively changed by additional user-written code,
thus providing application-specific software
▸ jQuery is a lightweight, "write less, do more", JavaScript library
▸ Library is also a collection of implementations of behavior, written in
terms of a language, that has a well-defined interface by which the
behavior is invoked
8
9. GLOSSARY
▸ OOP - Object-oriented programming is a programming language model
organized around objects rather than "actions" and data rather than logic
▸ Algorithm is a process or set of rules to be followed in calculations or other
problem-solving operations, especially by a computer
▸ Design pattern is a general reusable solution to a commonly occurring problem
within a given context in software design
▸ Web service is a web service is a function that can be accessed by other
programs over the web
▸ API is an Application Programming Interface is a set of subroutine definitions,
protocols, and tools for building application software
▸ REST is treating objects on the server-side as resources than can be created,
modified or destroyed
▸ Composer is a dependency manager for PHP
9