Charles Explorer logo
🇨🇿

Programování webových aplikací

Předmět na Matematicko-fyzikální fakulta |
NSWI142

Sylabus

- opakovaní HTTP, HTML a CSS

- programování na straně serveru, technologie, API

- jazyk PHP a jeho použití pro implementaci web aplikací

- jazyk JavaScript

- programování na straně klienta, DOM a další API poskytované prohlížečem

- AJAX, Fetch API

- principy návrhu webových aplikací, bezpečnost, doporučené praktiky

Anotace

A beginners course presenting the fundamentals of web applications.

The course teaches the most important web technologies, web page stylization (CSS) and the basics of client-side scripting (Javascript, ECMAScript, DOM, AJAX).

The course also covers server side scripting (in PHP mostly) and the web application design principles (using database systems, development methodologies, security, etc.).

Knowledge of Introduction to networking (NSWI141) and Programming II (NPRG031) is supposed as well as relational databases and SQL.