Tworzenie Stron i Aplikacji Internetowych

Bazy danych też

Materiały do zajęć - Adam Kwiatkowski

Ogłoszenia

Przydatne linki:

Notatki

Mniejsze pliki, w których demonstrowana jest jakaś konkretna funkcja HTMLa lub CSSa.

Notatka 1. - Margin vs. padding

Notatka 2. - Formularze

Notatka 3. - Grafika wektorowa w HTML

Notatka 4. - Wyświetlanie elastyczne "flex"

Notatka 5. - Zastosowanie @media w CSS - responsywny design strony

Notatka 6. - Reguły CSS: z-index, position

Ściągawki

Pliki .pdf ze skondensowaną wiedzą.

Ściągawka 1. - HTML i CSS - wstęp

Ściągawka 2. - JS - wstęp

Ściągawka 3. - JS - powtórzenie do kartkówki

Ściągawka 4. - JS - przypomnienie z 1. sem.

Ściągawka 5. - JS - formularze

Ściągawka 6. - JS - wyzwalacze, wydarzenia, innerText, innerHTML

Ściągawka 7. - Formaty plików graficznych

Ściągawka 8. - PHP - wstęp

Ściągawka 9. - PHP - formularze GET i POST, funkcja date(), operacje na plikach .txt

Ściągawka 10. - PHP - RegEx

Ściągawka 11. - PHP - powtórka do testu + plik wzorcowy (include, require, PHP_SELF, isset, htmlspecialchars, filter_var, preg_match)

Ściągawka 12. - PHP + MySQL - wstęp (sklepik kinowy)

Zadania JavaScript

Pliki z zadaniami do wykonania

Zadanie 1. - wstęp do JS

Zadanie 2. - wstęp do JS - pętla for()

Zadanie 3. - strona z logowaniem i dodaniem treści (instrukcja jak zrobić)

Zadanie 4. - strona z przewijaną galerią (instrukcja jak zrobić)

Przycisk zmieniający tryb kolorów na stronie (jasny/ciemny) (instrukcja jak zrobić)

Bazy danych

Materiały na bazy danych - sciągawki i zadania.

Ściągawka 1. - wstęp do baz danych

Ściągawka 2. - polecenie JOIN

Karta pracy 1. - normalizacja i diagram ER

Karta pracy 2. - dokumentacja modelu

Karta pracy 3. - JOIN i funkcje agregujące

Zadanie domowe 1. - normalizacja i diagram ER księgarni

Materiały 1. - pliki .txt do importu (Sklep Komputerowy)

Materiały 2. - pliki .txt do importu (Sklep Komputerowy 2) + zadanie kwerendy

Materiały 3. - pliki .txt do importu (Sklep Komputerowy 3) + zadanie kwerendy tworząca, dołączająca, aktualizująca, krzyżowa

inspect
look for clues