Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Úvodní přednáška ZWA

PDF
Stáhnout kompletní materiál zdarma (14.27 MB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

Základy webových aplikací ZWA
Přednáška č. 1

Martin Klíma

Kontakt

Martin Klíma

xklima@fel.cvut.cz

Místnost: KN-E321

Tel +420 224 35 7362
Konzultační hodiny: kdykoli po objednání

Web předmětu:

https://cw.fel.cvut.cz/wiki/courses/B6B39ZWA/start

Cíl a náplň předmětu

Cíl předmětu:

Absolvent předmětu bude schopen navrhnout, 
realizovat a spravovat klientskou i serverovou část 
webové aplikace.

Náplň předmětu:

programování na straně webového klienta

programování na straně webového serveru

návrh webové aplikace (architektura, technologie, 
vzory)

Organizace p

řednášek

1.

Základy Internetu, protokol HTTP

2.

HTML, jazyky pro definici struktury dokumentu

3.

Tvorba

formulářů na klientské straně

4.

Přednáška CSS

5.

Skriptování na

straně klienta

6.

Jazyk PHP

7.

Obsluha

fomulářů

8.

Praktická ukázka obsluhy

formuláře

9.

Udržení stavu aplikace (session)

10.

Autentizace a autorizace, zápis do souboru

11.

Struktura serverové

části kódu, MVC

12.

Databáze úvod

13.

PHP a databáze

14.

Rezerva (typicky odpadá)

Organizace předmětu

Zápočet + zkouška

Body ze semestru

Hodnocení

Max

Min

Semestrální práce 

50

20

Test v semestru

15

8

Aktivita 

10

0

Zkoušková písemka

25

15

Ústní zkouška

10

-10

Celkem

110

30

A (výborně)

>= 99

B (velmi dobře)

78 až 88

C (dobře)

67 až 77

D (uspokojivě)

56 až 66

E (dostatečně)

56 až 55

F (nedostatečně)

< 55

88 až 98
77 až 87
66 až 76
55 až 65

Internet 

– základní principy

Počítačová síť tvořená počítači a routery

Jednotlivé prvky jsou na sobě nezávislé

Datagramová síť (posílání packetů)

Packet obsahuje adresu zdroje a cíle

Doručení packetu není zaručeno

Není žádná centrální autorita, která by řídila provoz v síti

Packet -

elementární datová jednotka procházející přes síť

Základní protokoly:

Internet Protocol (IP) a Transmission Control Protocol (TCP)

P

řenos paketů

Směrování packetů

Routery rozhodují o posílání packetů podle své 
lokální znalosti

Ta je uložena v routovací tabulce

Tabulka je buď statická nebo dynamicky se měnící

Aktualizaci tabulky zajišťují speciální protokoly

Většina routerů má statickou konfiguraci

Témata, do kterých materiál patří