Web Programming (C0246), 5 op
Basic information
Course name: | Web Programming Web Programming |
Course Winha code: | C0246 |
Kurre acronym: | WebProg |
Credits: | 5 |
Type and level of course: | Professional studies |
Year of study, semester or study period: | 3.year |
Implementation: | Autumn semester, 1.period, 2.period |
Semester: | 0708 |
Language of tuition: | English |
Teacher: | Peeter Kitsnik |
Final assessment: | Grading scale (0-5) |
Descriptions
Prerequisites
Programming
Relational Databases and Application Generators
(Java Programming)
Course contents (core content level)
Fundamentals of HTTP messaging
Dynamic Web applications
Principles of server side programming
Lightweight technologies for Web programming
Web and databases
Course contents (additional)
Client side scripting for Web applications
Regular expressions in Web applications
Core content level learning outcomes (knowledge and understanding)
Knowing the structure of HTTP request and response and fundamentals of CGI
Knowing the basics of Perl and PHP languages
Knowing / understanding the principles of request processing and session management at Web server
Knowing the principles of programmatic database processing
Core content level learning outcomes (skills)
Ability to develop simpler applications for Web server using Perl and PHP
Skills in uploading and deployment of Web resources and attaching database to Web application
Recommended reading
Teaching and learning strategies
Lectures
Laboratories
Assignment
Exam
Self-studies
Teaching methods and student workload
Lectures
Individual research, reading
Exam
Learning tasks / Assignments
Laboratory assignments
Assessment weighting and grading
Related competences of the degree programme
Software Engineering