Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2018/2019

Programing in PHP

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
BIE-PHP.1 KZ 4 3C
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra softwarového inženýrství
Anotace:

Main goal of the course is an introduction to PHP - language and technology.

Students will learn also best practices and will use tool that eases

development in PHP.

The course is recommended for students of BIE-WSI-WI.2015 branch of study

and do not have required knowledge to register for BIE-TWA.1. They should

register for this course in their 3rd semester of study.

Požadavky:

Basic knowledge of Algorithmics is required as well as knowledge of

object-oriented programming to the extent taught in BIE-PA1 and BIE-PA2.

Osnova přednášek:

Předmět přednášky nemá. Je vyučován v rozsahu 0+3c.

Osnova cvičení:

01. Basic syntax, data types (except OOP)

02. Using IDE, debugging, workflow

03. Variables, constants, expressions and control structures

04. Functions, built-in functions (processing strings, regular expressions)

05. Built-in functions (working with data types, I/O)

06. Basics of OOP (class, interface, visibility, class loading)

07. Using OOP (inheritance, traits, type hinting, late static binding, comparison of object, de/serialization)

08. Namespaces

09. Error handling - errors and exceptions

10. Unit tests, integration tests (PHPUnit)

11. Project dependencies, automatic class loading, Composer; Code profiling

12. PHP7 new options

Cíle studia:

Student will gain a practical knowledge of programming in PHP language.

Studijní materiály:
Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 17. 7. 2019
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet4882806.html