SylabUZ
Nazwa przedmiotu | Internet applications programming |
Kod przedmiotu | 13.2-WF-FizD-IAS-S17 |
Wydział | Wydział Fizyki i Astronomii |
Kierunek | Fizyka |
Profil | ogólnoakademicki |
Rodzaj studiów | drugiego stopnia z tyt. magistra |
Semestr rozpoczęcia | semestr zimowy 2020/2021 |
Semestr | 2 |
Liczba punktów ECTS do zdobycia | 4 |
Występuje w specjalnościach | Fizyka komputerowa |
Typ przedmiotu | obowiązkowy |
Język nauczania | angielski |
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 |
Wykład | 15 | 1 | - | - | Egzamin |
Laboratorium | 30 | 2 | - | - | Zaliczenie na ocenę |
The aim of this course is to introduce the programming techniques required to develop and create internet applications – how to design and code frontend in css and html, hot to store and analyse data (relational databases). Open source software is important part of this course.
Basic programming in python (with OOP)
Relational databases on the basic level
1. HTML
- Document structure
- Blok and „in-line” elements
- Data presentation
- Links
- Graphics
- Lists
- Tables
- Forms
- HTML 5
2. CSS
- Selectors
- Data formating
- Box model
- Positioning
- Layouts
- Menu
3. JQuery
- JavaScript – introduction
- JQuery – introduction
- Jquery UI
- Plugins
- Ajax
4. Django framework
- Python – OOP techniques
- Django installation and configuration
- View and urls
- Models and relational databases
- Admin panel
- Forms
Lecture:
Conventional lecture, work with problems, discussion, workshop.
Laboratory:
Laboratory exercise, project, work in group, presentation, work with documentation, independent work, brain storm.
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Lecture:
final procject – 40% (Html + CSS + Jquery), 40% design, quality of code, 20% presentation and discussion.
Laboratory:
20% - tests during laboratories
40% - frontend project
40% - Django project
[1] http://www.w3.org/Style/Examples/011/firstcss
[3] http://docs.jquery.com/Tutorials
[4] http://www.djangobook.com/
[5] https://docs.djangoproject.com/en/1.3/
[1] http://www.smashingmagazine.com/
[2] Internet
Zmodyfikowane przez dr hab. Piotr Lubiński, prof. UZ (ostatnia modyfikacja: 09-06-2020 22:39)