Design patterns in PHP

Thesis title: Návrhové vzory v PHP
Author: Havel, Jan
Thesis type: Bakalářská práce
Supervisor: Pecinovský, Rudolf
Opponents: Ristič, Marko
Thesis language: Česky
Abstract:
Cílem práce je podat základní přehled nad oblastmi podpory objektově orientovaného programování a návrhových vzorů v kontextu programovacího jazyka PHP. Krom rešeršní části se shrnutím vývoje podpory objektového programování v jazyce PHP a shrnutím vývoje a významu návrhových vzorů byla v další části práce vytvořena příručka vybraných návrhových vzorů, které jsou v tomto jazyce využitelné. Vybrané návrhové vzory jsou v příručce doplněny o ukázkové kódy implementace na jednoduchých a výstižných situacích, které usnadní pochopení vzoru. V závěru práce se nachází část, která obsahuje doporučení pro úpravu vstupních kurzů programování v jazyce PHP na Vysoké škole Ekonomické.
Keywords: Návrhové vzory; Programovací jazyk PHP; Příručka; Objektově orientované programování; Doporučení
Thesis title: Design patterns in PHP
Author: Havel, Jan
Thesis type: Bachelor thesis
Supervisor: Pecinovský, Rudolf
Opponents: Ristič, Marko
Thesis language: Česky
Abstract:
The aim of this bachelor thesis is to give a basic overview of the areas of support objectoriented programming and design patterns in the context of the programming language PHP. This bachelor thesis includes recherché part with summary of the historic support of objectoriented programming in programming language PHP and a summary of the development and importance of design patterns. Moreover, a handbook with selected design patterns, which are useful in this programming language, was created in another part of the work. Selected design patterns in handbook are amend with sample codes on implementation of simple and cogent situations which facilitate the understanding of the pattern. In conclusion, there is a section that contains recommendations for modification of introductory courses in programming in programming language PHP at the University of Economics.
Keywords: Programming language PHP; Handbook; Recommendation; Object-oriented programming; Design patterns

Information about study

Study programme: Aplikovaná informatika/Informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information Technologies

Information on submission and defense

Date of assignment: 5. 2. 2016
Date of submission: 4. 5. 2016
Date of defense: 17. 6. 2016
Identifier in the InSIS system: https://insis.vse.cz/zp/56059/podrobnosti

Files for download

    Last update: