LAB01 - nvbach91/4IZ268-2022-2023-ZS GitHub Wiki
4IZ268-2022-2023-ZS Organizační info
Obsah
- Organizační věci - konzultace, docházka, materiály
- Požadavky předmětu
- Rozchození vývojových nástrojů
- Školní server eso.vse.cz
Organizační věci
- Evidence docházky přes QR kód na začátku cvičení, tam také uvidíte body ze cvičení a za semestrálky
- Konzultační hodiny viz https://insis.vse.cz/auth/lide/clovek.pl?id=115569, v případě osobní schůzky napište e-mail předem.
- Hlavní stránka předmětu viz https://4iz268.github.io
- Samostudium podle https://github.com/4iz268/cviceni/ + materiály ze cvičení v tomto repozitáři (wiki, zápisky ze cvičení, zadání DÚ)
- Ukázkové kódy z hodiny najdete v záložce Code >
/www/nguv03/
http://4iz268.github.io
Požadavky předmětu viz- Hodnocení: max. 100 bodů, min. 60 bodů, standardní bodová škála
- a) 10b - domácí úkoly, aktivita na cvičeních
- b) 25b - projekt 1 - statický web HTML + CSS
- c) 25b - projekt 2 - aplikace HTML + CSS + JS
- d) 40b - závěrečný test
- Z každé hlavní části b, c, d je potřeba získat alespoň polovinu bodů, tj. min. 13b, 13b a 20b
- Projekt 1 - HTML + CSS - Statické stránky
- Projekt 2 - HTML + CSS + JS - Aplikace
Úkoly a semestrálky
- https://github.com/nvbach91/4IZ268-2022-2023-ZS/wiki/Postup-odevzdani-DU-pres-Pull-Request
- https://github.com/nvbach91/4IZ268-2022-2023-ZS/wiki/Postup-odevdani-SP-pres-Git
- https://github.com/nvbach91/4IZ268-2022-2023-ZS/wiki/Postup-odevdani-SP-na-GitHubu
Nástroje pro vývoj
-
Webové prohlížeče
-
Textový editor, IDE
- VS Code
- Sublime 3
- Atom
- IntelliJ IDEA
- Notepad++
Server eso.vse.cz
- Putty/WinSCP/FileZilla
- Musíte být připojeni na školní síť nebo na VPN (návod na vpn.vse.cz)
- Protocol: SFTP
- Hostname: eso.vse.cz
- Port: 22
- Username: xname do InSIS
- Password: heslo do InSIS
- kdo nemá účet, napište email správci serveru
Jak nahrát stránky na server eso.vse.cz
- Po příhlášení na server uvidíte složku public_html - jedná se o symlink na složku
/home/httpd/html/users/xname/
- Pokud ji nevidíte, klikněte na ukonu "domeček", která Vás vrátí na Váš domovský adresář na serveru
/home/xname/
, tady byste ji měli najít
- Do této složky
public_html
(resp./home/httpd/html/users/xname/
) budete nahrávat své stránky přetahováním souborů - Internetový odkaz na nahrané stránky bude odpovídat systémové cestě, na které jste nahráli své soubory.
- Např.
/home/httpd/html/users/xname/cv02/index.html
= http://eso.vse.cz/~xname/cv02//home/httpd/html/users/xname/cv03/index.html
= http://eso.vse.cz/~xname/cv03//home/httpd/html/users/xname/cv04/page/index.html
= http://eso.vse.cz/~xname/cv04/page//home/httpd/html/users/xname/cv05/programme/data/index.html
= http://eso.vse.cz/~xname/cv04/programme/data/
Otázky a odpovědi na GitHub Issues
- https://github.com/nvbach91/4IZ268-2018-2019-ZS/issues + closed
- https://github.com/nvbach91/4IZ268-2019-2020-ZS/issues + closed
- https://github.com/nvbach91/4IZ268-2020-2021-ZS/issues + closed
- https://github.com/nvbach91/4IZ268-2021-2022-ZS/issues + closed
- https://github.com/nvbach91/4IZ268-2022-2023-ZS/issues
- Slouží jako fórum/FAQ s informacemi ohledně úkolů, semestrálek, organizačních věcí předmětu, apod. kde si můžete najít odpovědi na otázky, které již byly zodpovězeny - používejte vyhledávání, případně si zakládejte nový Issue (vlákno).
- Pravidla:
- Jasně naformulovat otázky.
- Snažte se otázky formulovat konkrétně s příkladem, místo v kódu... Nedávejte tam celou semestrálku.
- Lze použít např. https://jsfiddle.net/ nebo https://codepen.io/ pro sdílení kódu, nebo naformátovat přímo v textu Issue (zabalit kód do 3x zpětných apostrofů).
- V případě, že jste s odpovědí spokojeni, Issue uzavřete.