SylabUZ
Course name | Internet applications programming |
Course ID | 13.2-WF-FizD-IAS-S17 |
Faculty | Faculty of Physics and Astronomy |
Field of study | Physics |
Education profile | academic |
Level of studies | Second-cycle studies leading to MS degree |
Beginning semester | winter term 2023/2024 |
Semester | 2 |
ECTS credits to win | 4 |
Available in specialities | Computer Physics |
Course type | obligatory |
Teaching language | english |
Author of syllabus |
|
The class form | Hours per semester (full-time) | Hours per week (full-time) | Hours per semester (part-time) | Hours per week (part-time) | Form of assignment |
Lecture | 15 | 1 | - | - | Exam |
Laboratory | 30 | 2 | - | - | Credit with grade |
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.
Outcome description | Outcome symbols | Methods of verification | The class form |
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
Modified by dr Marcin Kośmider (last modification: 20-06-2023 07:49)