Witamy, na stronie "Techniki programowania aplikacji internetowych w praktyce".
Strona nasza bierze udział w konkursie "Notatki w Internecie" organizowanym przez JM Rektora przy współudziale Centrum e-Learningu AGH. Opisaliśmy najpopularniejsze techniki służące do stworzenia strony internetowej, skupiając się na najpopularniejszym teraz języku programowania aplikacji internetowych, którym jest PHP.
Specjalnie na ten konkurs napisaliśmy aplikację w JavaScript, która pomoże w nauce programowania zorientowanego obiektowo. W aplikacji tej można w prosty sposób zbudować podstawowy diagram UML, a następnie na jego podstawie wygenerować przykładowy kod PHP. W kursach z działu programowania obiektowego przedstawiamy jego przykładowe wykorzystanie. Mamy nadzieję, że aplikacja ta pomoże nie jednej osobie odnaleźć się w "obiektówce".
Podczas tworzenia strony, staraliśmy się spełnić wytyczne dotyczące tworzenia stron internetowych przyjaznych dla osób niepełnosprawnych:
- Na stronie znajdują się linki do zmiany rozmiaru czcionki.
- Na stronie znajduje się możliwość przejścia w tryb widoku dla osób niedowidzących o podwyższonym kontraście kolorów tła i czcionek oraz dodatkowym wyróżnieniu hiperłączy
- Ułatwienie nawigacji między podstronami poprzez zastosowanie dodatkowych odnośników do strony głónej (<link rel="home">), poprzedniej (< link rel="prev">) i następnej (< link rel="next">).
- Wszystkie listy używają znaczników list np.: <ul> itp.
- Wszystkie nagłówki znajdują się w znacznikach nagłówka <Hx>. Programy odczytu ekranu rozróżniają je, co ułątwia w szybkim przemieszczaniu po stronie.
- Jednocześnie znaczniki nagłówka nie były stosowane do elementów nie będących nagłówkami.
- Każda strona zawiera unikalny tytuł <TITLE> adekwatny do treści.
- Wszystkie dane tabelaryczne prezentowane są z wykorzystaniem standardowej struktury tabeli.
Opiekunem naukowym pracy jest dr inż. Łukasz Rauch, któremy bardzo serdecznie dziękujemy za pomoc i wsparcie.
Do niektórych kursów dołączone są zadania z przykładowym rozwiązaniem, oraz test.
Na naszej stronie znajduje się spora ilość treści i niestety nie daliśmy rady przetłumaczyć wszystkiego na język angielski.
Życzymy miłej i owocnej nauki
Dawid Czerner && Paweł Englert