Úvod do aplikací internetu a přehled možností při tvorbě webu

Podobné dokumenty
Úvod do tvorby internetových aplikací

TWA 01. Úvod do tvorby www stránek. Ing. Martin Dosedla

language="javascript">... </script>.

Uspořádání klient-server. Standardy pro Web

Základní pojmy spojené s webovým publikováním ~ malý slovníček pojmů~ C3231 Základy WWW publikování Radka Svobodová, Stanislav Geidl

Úvod do informatiky 5)

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

Škola: Gymnázium, Brno, Slovanské náměstí 7 III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Název projektu: Inovace výuky na GSN

HTML XHTML JavaScript PHP ASP.Net Zajímavé odkazy

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

WWW a HTML. Základní pojmy. Ivo Peterka

DUM č. 11 v sadě. 36. Inf-12 Počítačové sítě

Identifikátor materiálu: ICT-3-10

Internet WEB stránky HTML, Hypertext MarkUp Language - nadtextový jazyk - Místo příkazů obsahuje tagy - značky

Vývoj Internetových Aplikací

Tvorba webu. Úvod a základní principy. Martin Urza

Základy WWW publikování

Maturitní otázka webové stránky (technologie tvorby webu) Co znamená pojem Web? Web, www stránky, celým názvem World Wide Web,

CZ.1.07/1.5.00/

Internetové publikování

3.4 Základní služby Internetu

Tvorba WWW stránek. přehled technologií používaných na webu principy jednotlivých technologií a možnosti jejich vzájemného kombinování

Tvorba webových stránek

HTML - Úvod. Zpracoval: Petr Lasák

DELTA - STŘEDNÍ ŠKOLA INFORMATIKY A EKONOMIE, s.r.o. Obor informační technologie AJAX ESHOP. Maturitní projekt. Třída:

(X)HTML a CSS. VOŠ a SŠT Česká Třebová

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 1 VY 32 INOVACE

Internet 1 vývoj, html, css

Inovace výuky prostřednictvím šablon pro SŠ

Tvorba WWW stránek. Mojmír Volf

NSWI096 - INTERNET. Úvod do HTML

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

INFORMAČNÍ SYSTÉM ŠKOLY INTERNET A INTRANET

Datum vytvoření. Vytvořeno 18. října Očekávaný výstup. Žák chápe pojmy URL, IP, umí vyjmenovat běžné protokoly a ví, k čemu slouží

HTML Hypertext Markup Language

Úvod do informačních služeb Internetu

Principy fungování WWW serverů a browserů. Internetové publikování

Internet 2 css, skriptování, dynamické prvky

13. Vytváření webových stránek

Inovace bakalářského studijního oboru Aplikovaná chemie

Malý průvodce Internetem

APLIKACE XML PRO INTERNET

INFORMAČNÍ SYSTÉMY NA WEBU

Celosvětová síť Internet. IKT pro PD1

Databázové aplikace pro internetové prostředí PHP úvod, základní princip, vkládání skriptu, komentáře, výpis na obrazovku

Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001

Internet, intranet a síťové protokoly

Wichterlovo gymnázium, Ostrava-Poruba, příspěvková organizace. Maturitní otázky z předmětu INFORMATIKA A VÝPOČETNÍ TECHNIKA

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Tvorba WWW stránek s využitím technologií (X)HTML, CSS, PHP a databází

SOFISTIKOVANÉ NÁSTROJE PRO JEDNODUCHOU TVORBU PROFESIONÁLNÍCH WEBOVÝCH PREZENTACÍ

Internet. globální komunikační a informační médium decentrálně založená struktura bez centrálního řízení a kontroly využívání struktury zdarma

Michal Musílek,

Historie Internetu instalace prvního uzlu společností ARPA

Základy informatiky. 03 HTML, tvorba webových stránek. Kačmařík/Szturcová/Děrgel/Rapant

Připravil: Ing. Jiří Lýsek, Ph.D. Verze: Webové aplikace

SYLABUS IT V. Jiří Kubica. Ostrava 2011

Ing. Přemysl Brada, MSc., Ph.D. Ing. Martin Dostal. Katedra informatiky a výpočetní techniky, FAV, ZČU v Plzni

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320

konzultační hodiny: středa od 9:45-11:15 (předem napsat o konkrétním problému, který chcete konzultovat)

Mgr. Vlastislav Kučera přednáška č. 1

Internet - základní pojmy

Služba World Wide Web

Tvorba webu v HTML. Redakční systém. CMS Joomla! Co je Joomla

WebExpress. Web v rukou zákazníka. Modulární publikační systém. WebExpress je ideálním řešením pro. každou moderní organizaci, která

Tvorba jednoduchých WWW stránek. VŠB - Technická univerzita Ostrava Katedra informatiky

KAPITOLA 2 - ZÁKLADNÍ POJMY INFORMAČNÍCH A KOMUNIKAČNÍCH TECHNOLOGIÍ

Web. Získání informace z internetu Grafické zobrazení dat a jejich struktura Rozšíření funkcí pomocí serveru Rozšíření funkcí pomocí prohlížeče

Základy informatiky. HTML, tvorba WWW stránek. Daniela Szturcová Část převzata z přednášky P. Děrgela

Programovací jazyky Přehled a vývoj

Internet protokol, IP adresy, návaznost IP na nižší vrstvy

Inovace výuky prostřednictvím šablon pro SŠ

PHP PHP je skriptovací programovací jazyk dynamických internetových stránek PHP je nezávislý na platformě

PHP - úvod. Kapitola seznamuje se základy jazyka PHP a jeho začleněním do HTML stránky.

1. Struktura stránky, zásady při psaní kódu, MVC pattern. Web pro kodéry (Petr Kosnar, ČVUT, FJFI, KFE, PINF 2008)

Mgr. Vlastislav Kučera přednáška č. 1

Webové stránky. 2. Úvod do jazyka HTML. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Petr Tumajer Certifikáty z kurzů a školení

1. Začínáme s FrontPage

Po ukončení tohoto kurzu budete schopni:

Inovace výuky prostřednictvím šablon pro SŠ

www prezentace restaurace

Stránka se dá otevřít dvěma způsoby

1 Webový server, instalace PHP a MySQL 13

(X)HTML, CSS a jquery

Čtvrtek 11. dubna. Základy HTML. Obecná syntaxe HTML. Struktura HTML

DNS server (nameserver, jmenný server) Server, který obsahuje všechny veřejné IP adresy a jejich přiřazené doménové jména a překládá je mezi sebou. Po

Internet. Téma č. 5 - Internet

Dnešní téma. Oblasti standardizace v ICT. Oblasti standardizace v ICT. Oblasti standardizace v ICT

rychlý vývoj webových aplikací nezávislých na platformě Jiří Kosek

MODERNÍ WEB SNADNO A RYCHLE

Mediální komunikace. Vysoká škola mezinárodních a veřejných vztahů PhDr. Peter Jan Kosmály, Ph.D

Úvod do tvorby internetových stránek v jazyce HTML

Registrační číslo projektu: Škola adresa:

TNPW1 Cvičení aneta.bartuskova@uhk.cz

Vzdělávací obsah vyučovacího předmětu

Transkript:

CVT6 01a Úvod do aplikací internetu a přehled možností při tvorbě webu

Internet a www Internet? Služby www ftp e-mail telnet NetNews konference IM komunikace Chaty Remote Access P2P aplikace Online games Videokonference IP telefonie Online audio/video streaming Jedna z nejvyužívanějších služeb internetu www world wide web Jednoduchý přístup a použití (internetové prohlížeče) Přístup k obrovskému množství informací Možnosti prezentace, reklamy, zábavy, business,

Adresace v internetu Doménová adresa Hierarchické upořádání Srozumitelné pro uživatele internetu hyperion.ped.muni.cz IP adresa Logická identifikace uzlů (počítačů) 147.251.192.7 Vzájemná převoditelnost DNS (domain name system) Domény v internetu Domény 1. úrovně (TLD top level domain): generické (com, net, edu, ) národní (cz, at, fr, de, ) Přidělování doménových jmen Každá doména má svého správce a případně skupinu registrátorů Správce/registrátor přiděluje domény nižších řádů v rámci své domény Např. www.nic.cz

URL Uniform resource locator Kompletní adresace informací na internetu Udává: protokol + adresu + přesné umístění dokumentu protocol://[login_name[:heslo]@]adresa_serveru[:port][cesta]

HTTP - HyperText Transfer Protocol Protokol? HTTP slouží k přenášení dokumentů na internetu a zobrazování www stránek Pracuje systémem klient-server RFC 1945, RFC 2068 Klient: www prohlížeč (browser) zasílá požadavky (HEAD, GET, POST) a zpracovává příchozí informace od serveru a interpretuje je Server: http server (aplikace zpracovávající požadavky)

Klient www prohlížeč

Server http Nezbytný pro provoz www stránek (ne přístup k nim!) Využití poskytovatele web hostingu (prostor na serveru) nebo vlastní server Server aplikace zpracovávající požadavky Př. Apache web server, IIS (MS internet information server, )

HTML hypertext markup language Značkovací jazyk pro tvorbu www stránek W3C (World Wide Web Consortium) několik standardizovaných verzí (X)HTML HTML interpretují www prohlížeče Validátor aplikace ověřující validitu (splnění normy http://validator.w3.org/

(X)HTML Používá tzv. tagy (značky) Tagy slouží k formátování textu (mají atributy) <img src="obrazek1.gif" height="5" alt="" /> Verze:., HTML 4.0, XHTML 1.0, XHTML 1.1, Varianty verzí: Transitional, Strict, Frameset Verze je zapsána v hlavičce dokumentu <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

CSS cascading style sheets Soubor metod ke grafické úpravě HTML dokumentu Nahrazuje některé tagy či jejich atributy Patří pod W3C možno ověřit validitu Široké možnosti formátování stránek Více způsobů zápisu do dokumentu Novější verze XHTML nepřipouštějí formátovací atributy tagů => nutnost CSS

Dynamické www stránky Využití skriptů a skriptovacích či programovacích jazyků Interpretované jazyky Zpracovávané serverem Např. PHP Zpracovávané klientem Např. JavaScript

Databáze SŘBD data + software pro manipulaci s daty Typy databází: síťové, objektové, relační, Relační databáze nejpoužívanější data ukládána ve formě relací (tabulky a jejich vztahy) SQL - (Structured Query Language) Nutná podpora databáze na serveru a v programovacím jazyku Kombinace PHP+MySQL

Další možnosti a souvislosti tvorby www stránek Grafika!!! Vizuální úprava stránek Tvorba uceleného grafického vzhledu, tlačítek apod. Programy pro práci s grafikou (např. Photoshop) FLASH grafický (vektorový) formát pro prezentace na webu Zabezpečení stránek a kontrola přístupu k datům Zabezpečené přihlašování uživatelů do webových aplikací

Vlastní tvorba WYSIWYG editory What you see is what you get zjednodušení tvorby webu v režimu kdy rovnou vidíme jak bude stránka vypadat Často omezené možnosti Nepřehledný a mnohonásobně větší kód Klasické HTML editory Přímý zápis HTML kódu nutná znalost Jasná kontrola nad tím co píšeme Editory zvýrazňují syntaxi + popř. nápověda Možnost editace i dalších jazyků (JavaScript, PHP, CSS, ) Kombinace

Editory HTML

KONEC