Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

PHP Framework Nette - basics

The course is not on the list Without time-table
Code Completion Credits Range Language
BI-ZNF KZ 3 2P+1C Czech
Lecturer:
Tutor:
Supervisor:
Department of Software Engineering
Synopsis:

Students will gain the basics of PHP framework Nette. They will learn how to practically work with MVP architecture and various libraries of this Czech popular framework. The resulting knowledge should serve for the efficient creation of a web backend in PHP language.

Requirements:

Knowledge of PHP language and OOP principles is required. Moreover it's strongly recommended at least a basic knowledge of the functioning of the MVC architecture.

Syllabus of lectures:

1.Introduction, Nette and MVP

2.Model and work with database

3.Configuration, Dependency Injection

4.Presenters, Routing

5.Templating engine Latte

6.Components and forms

7.Factories

8.AJAX in Nette

9.Authentication, Authorization and ACL

10.Other libraries

Syllabus of tutorials:

1.Exercise organization and semestral work

2.Installation and first project in Nette

3.MVP programming of a web application

4.Advanced practices in Nette framework

5.Consultations for a semester work

6.Submission of a semester work

Study Objective:
Study materials:
Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2019-09-18
For updated information see http://bilakniha.cvut.cz/en/predmet5077206.html