SylabUZ
Nazwa przedmiotu | Programowanie aplikacji internetowych |
Kod przedmiotu | 13.2-WI-GeoTSP-Progr.aplik.-S18 |
Wydział | Wydział Nauk Inżynieryjno-Technicznych |
Kierunek | Geoinformatyka i techniki satelitarne |
Profil | ogólnoakademicki |
Rodzaj studiów | pierwszego stopnia z tyt. inżyniera |
Semestr rozpoczęcia | semestr zimowy 2021/2022 |
Semestr | 4 |
Liczba punktów ECTS do zdobycia | 4 |
Typ przedmiotu | obowiązkowy |
Język nauczania | polski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Laboratorium | 60 | 4 | 36 | 2,4 | Zaliczenie na ocenę |
Celem przedmiotu jest wprowadzenie do programowania aplikacji internetowych zarówno w warstwie prezentacji danych (programowanie po stronie przeglądarki) jak i w warstwie analizy, gromadzenia i przetwarzania danych (programowanie po stronie serwera z wykorzystaniem baz danych). Oprócz rozwijania umiejętności programowania aplikacji internetowych, celem przedmiotu jest również rozwijanie świadomości wolnego oprogramowania i umiejętności wykorzystywania go w tworzeniu profesjonalnych aplikacji internetowych.
Znajomość podstaw programowanie w języku Python z uwzględnieniem programowania obiektowego, znajomość podstaw relacyjnych baz danych. Znajomość języka angielskiego na poziomie zapewniającym swobodne rozumienie treści pisanych - dokumentacji technicznych oraz użytkowych oraz popularnych artykułów traktujących o technologii.
1. HTML
2. CSS
3. JavaScript
4. Aplikacje internetowe na przykładzie Django
Ćwiczenia laboratoryjne, metoda projektu, praca w grupie, giełda pomysłów, burza mózgów, prezentacja, praca z dokumentacją, samodzielne pozyskiwanie wiedzy.
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Ocena końcowa jest oceną wykonania oraz omówienia projektu końcowego wybranego z listy zaproponowanych projektów lub własnej propozycji przyjętej przez osobę prowadzącą. W projekcie końcowym oceniane jest właściwe użycie HTML + CSS + JS (40% oceny), zaprojektowanie modeli, widoków i zaimplementowanie całości serwisu w frameworku Django (40% oceny), omówienie projektu i technik w nim zastosowanych (20% oceny).
1. https://developer.mozilla.org/pl/
2. https://docs.djangoproject.com
Zmodyfikowane przez dr inż. Gerard Bryś (ostatnia modyfikacja: 16-04-2021 12:50)