Skip to main content

Web SystemsLaajuus (5 cr)

Code: ELA18IK04

Credits

5 op

Objective

The student can create a web application with:
- Front-end programming
- Back-end programming
- A framework

Content

Front-End Technologies
- HTML, CSS, JavaScript.
- JavaScript objects and jQuery
- Bootstrap, LESS / SASS.
Back-End Technologies
- node.js or PHP or equiv.
- Database management with MySQL, PDO etc.
Ajax.
XML and JSON.
Web services and REST.
The design champion MVC.
Observers, routing etc.
Front-End Frameworks and Back-End Frameworks.

Qualifications

The courses Internet Technology and Database Technology.

Assessment criteria, satisfactory (1)

The student understands the difference between Front End and Back End programming of web applications.
The student can create simple web applications with front-end techniques.
The student can create simple web applications with back-end techniques that read and write databases.
The student understands the principle of using front-end and back-end frameworks.

Assessment criteria, good (3)

The student can create more advanced web applications with front-end techniques.
The student can also use simpler code libraries.
The student can create object-oriented web applications that integrate front-end and back-one techniques, which read and write databases and other data layers.
The student is can basically use a framework.

Assessment criteria, excellent (5)

The student can program web applications with front-end techniques where the code follows a design pattern.
The student can program web applications with back-end technology where the code follows a design pattern.
The student can create web applications with a framework.

Materials

See the current realization of the course.

Enrollment

15.06.2024 - 22.09.2024

Timing

09.09.2024 - 15.12.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Campus

Vasa, Wolffskavägen 33

Teaching languages
  • Svenska
Degree programmes
  • Degree Programme in Electrical Engineering and Automation
Teachers
  • Susanne Österholm
Teacher in charge

Ronnie Sundsten

Scheduling groups
  • ELA21-I (Size: 40. Open UAS: 0.)
Groups
  • ELA21D-V
    Ingenjör (YH), el- och automationsteknik, 2021, dagstudier
Small groups
  • ELA21-I

Objective

The student can create a web application with:
- Front-end programming
- Back-end programming
- A framework

Content

Front-End Technologies
- HTML, CSS, JavaScript.
- JavaScript objects and jQuery
- Bootstrap, LESS / SASS.
Back-End Technologies
- node.js or PHP or equiv.
- Database management with MySQL, PDO etc.
Ajax.
XML and JSON.
Web services and REST.
The design champion MVC.
Observers, routing etc.
Front-End Frameworks and Back-End Frameworks.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

The student understands the difference between Front End and Back End programming of web applications.
The student can create simple web applications with front-end techniques.
The student can create simple web applications with back-end techniques that read and write databases.
The student understands the principle of using front-end and back-end frameworks.

Assessment criteria, good (3)

The student can create more advanced web applications with front-end techniques.
The student can also use simpler code libraries.
The student can create object-oriented web applications that integrate front-end and back-one techniques, which read and write databases and other data layers.
The student is can basically use a framework.

Assessment criteria, excellent (5)

The student can program web applications with front-end techniques where the code follows a design pattern.
The student can program web applications with back-end technology where the code follows a design pattern.
The student can create web applications with a framework.

Qualifications

The courses Internet Technology and Database Technology.

Enrollment

15.06.2023 - 03.09.2023

Timing

04.09.2023 - 17.12.2023

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Faculty of Technology and Seafaring

Campus

Vasa, Wolffskavägen 33

Teaching languages
  • Svenska
Degree programmes
  • Degree Programme in Electrical Engineering and Automation
Teachers
  • Susanne Österholm
Teacher in charge

Ronnie Sundsten

Scheduling groups
  • ELA20-I (Size: 30. Open UAS: 0.)
Groups
  • ELA20D-V
    Ingenjör (YH), el- och automationsteknik, h20, dagstudier
Small groups
  • ELA20-I

Objective

The student can create a web application with:
- Front-end programming
- Back-end programming
- A framework

Content

Front-End Technologies
- HTML, CSS, JavaScript.
- JavaScript objects and jQuery
- Bootstrap, LESS / SASS.
Back-End Technologies
- node.js or PHP or equiv.
- Database management with MySQL, PDO etc.
Ajax.
XML and JSON.
Web services and REST.
The design champion MVC.
Observers, routing etc.
Front-End Frameworks and Back-End Frameworks.

Evaluation scale

H-5

Assessment criteria, satisfactory (1)

The student understands the difference between Front End and Back End programming of web applications.
The student can create simple web applications with front-end techniques.
The student can create simple web applications with back-end techniques that read and write databases.
The student understands the principle of using front-end and back-end frameworks.

Assessment criteria, good (3)

The student can create more advanced web applications with front-end techniques.
The student can also use simpler code libraries.
The student can create object-oriented web applications that integrate front-end and back-one techniques, which read and write databases and other data layers.
The student is can basically use a framework.

Assessment criteria, excellent (5)

The student can program web applications with front-end techniques where the code follows a design pattern.
The student can program web applications with back-end technology where the code follows a design pattern.
The student can create web applications with a framework.

Qualifications

The courses Internet Technology and Database Technology.