Wikipedysta:Kabexxxior/Brudnopis
Kurs - Tworzenie witryn i aplikacji internetowych
edytujWitaj! Właśnie jesteś na stronie głównej bardzo nietypowego, acz dobrego kursu, który uczy tworzenia witryn i aplikacji internetowych od podstaw. Czym się różni od innych kursów?
- Formalizm jest wprowadzany stopniowo. Im wyższy poziom kursu, tym więcej formalizmu się wprowadza. Na przykład poziom I ma znikomą ilość formalizmu;
- Mimo to wszystko - niezależnie od poziomu - skupia się na rozpoznaniu problemu i wypracowaniu algorytmu, składnia jest drugorzędna;
- Kurs nastawia na uczenie się innych języków;
- Kurs zawiera dużo dobrze opisanych ciekawostek, które często pomogą w zrozumieniu danego materiału;
- Kurs pokazuje uniwersalność standardów sieciowych, pokazuje jak standardy są w stanie opisać rzeczy nawet takie jak "byt abstrakcyjny";
- Każda z części jest autonomiczna. Co oznacza, że jeśli zapoznałeś się z wymienionymi na stronie głównej podręcznika książkami, masz wystarczającą wiedzę, aby kontynuować naukę w danym kierunku.
Poziom I
edytujWyprowadzić krótki opis
- Wstęp
- O podręczniku
- Witryna i strona internetowa
- Aplikacje internetowe
- Omówienie najważniejszych technologii
- Proste dokumenty - opracowanie
- Metadane
- Główna treść
- Wyprowadzenie składni XML
- Przenoszenie danych na grunt HTML
- Metadane
- Główna treść
- Wyprowadzenie składni HTML
- XHTML
- Proste arkusze stylów
- Wyświetlanie w bloku/w linii
- Formatowanie tekstu
- Obramowanie, marginesy, jednostki
- Strona internetowa - model DOM
- Strona i jej elementy jako obiekty
- Podstawowe metody strony
- Manipulowanie elementami na stronie
- Obiekty Window i Location
- XML
- Model DOM dla dokumentów XML
- Encje
- CDATA
- PHP SimpleXML
- Przestrzenie nazw
- MySQL + obsługa w PHP
- Opracowanie prostej bazy danych
- Tworzenie tabel
- Zapytania
- Edycja i usuwanie tabel
- MySQLi
- Formularze
- Ciasteczka
- MySQL - relacje
- Jeden do jednego
- Jeden do wielu
- Wiele do wielu
- CSS
- Gradienty
- Cienie
- Pseudoklasy
- Animacje
- Media
- Obrazy
- Audio
- Video
Pojedyncze technologie
edytujNaucz się wybranych języków
HTML
edytujCSS
edytujECMAScript
edytujPHP
edytujPoziom II
edytujWyprowadzić opis
Budowanie treści witryn
edytuj- Typowo edytorskie
- Sekcje w dokumencie
- Dywizy, półpauzy i myślniki
- Kodowanie
- Akapity, listy, tabele
- Układ strony głównej
- Nagłówek
- Menu
- Układ kolumnowy
- Układ kafelkowy
- Slider
- Strona artykułu
- Tabele
- Listy i definicje
- Szerokość sekcji arykułu
- Szablon dopasowany do urządzenia
- Szerokości
- Typy urządzeń
- Stylizacja witryny na aplikację mobilną
- Upraszczanie witryny w zależności od urządzenia
- Układ tabelkowy nieskładający się z tabel
- Artykuł
- Podstawowe metadane
- Zapis w pliku XML i bazie danych
- RDF
- OWL
- Tagi
- Edytor tekstu
- execCommand
- innerHTML
- Inne metody DOM