Web Frameworks
Course code
IFI6051.DT
old course code
IFI6051
Course title in Estonian
Veebiraamistikud
Course title in English
Web Frameworks
ECTS credits
3.0
approximate amount of contact lessons
40
Teaching semester
autumn
Assessment form
Examination
lecturer of 2019/2020  Autumn semester
õppejõud on määramata
lecturer of 2019/2020  Spring semester
lecturer not assigned
Course aims
To show students possibilities and structures of different Web frameworks. Give sufficent skills to use existing frameworks in their works and skills to organize self-created tools in structural way.
Brief description of the course
Web frameworks examples. Yahoo User Interface and Dojo in Javascript. Data communication between Javascript and web server. Google Javascript API. PHP templates and enchangements. Smarty. ASP.NET framework with AJAX.NET. Adding own components to existing frameworks. Separating data layer, business logic and presentation. MVC. Struts framework, Spring, Hibernate.
Independent work
Each student must present some web framework or its special
possibilities during the course.
Learning outcomes in the course
Course participants can use popular web frameworks; have knowledge of possibilities and limitations of frameworks; are able to decide, which parts are reasonable to find from Internet and which should be programmed by themselves.
Assessment methods
Graded assessment.
Teacher
lekt Jaagup Kippar
Prerequisite course 1
Study literature
Täiendavale kohustuslikule kirjandusele viitab õppejõud vajadusel kuruse käigus; D. Labo. Adobe Flex – raamistik Flash’il põhinevate internetirakenduste koostamiseks.
Replacement literature
Kiiresti arenevate uute raamistike tõttu on vaid asenduskirjanduse alusel kursuse läbimine raskendatud. Adekvaatset informatsiooni kirjanduse kohta.