Code: | EIG0025 | Acronym: | SI II |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Informatics |
Active? | Yes |
Web Page: | http://moodle.fe.up.pt |
Responsible unit: | Department of Industrial Engineering and Management |
Course/CS Responsible: | Master in Engineering and Industrial Management |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
MIEGI | 83 | Syllabus since 2006/2007 | 4 | - | 6 | 49 | 162 |
The course aims at prepare students to develop web based information systems using PHP, Javascript, HTML and CSS along with relational databases.
Previous knowledge is required in programming, in building database relational models and in using relational databases using SQL language.
1. Web Programming Fundamentals:
- Concepts Based on Web applications
- Presentation of HTML
- Presentation of the programming language PHP
- Presentation of Cascading Style Sheets (CSS)
- Presentation of the JavaScript programming language
2. Web Programming Techniques:
- Maintaining state in Web applications
- Structuring of Web applications: data access layer, business logic layer and presentation layer.
- Web Services and Ajax
3. Topics on database management system
- Security, integrity constraints, views, triggers and transactions
- Data modeling and database design
1. Study combined with group-oriented presentation and discussion of results (T) 2. Exhibition and project development (PD)
Designation | Weight (%) |
---|---|
Trabalho prático ou de projeto | 100,00 |
Total: | 100,00 |
Designation | Time (hours) |
---|---|
Elaboração de projeto | 44,00 |
Estudo autónomo | 76,00 |
Frequência das aulas | 42,00 |
Total: | 162,00 |
Attendance to classes (according to General Evaluation Rules of FEUP) and execution of the scheduled practical assignments.
Students have to do/attend all assessment components.