J. Correia Lopes

FEUP/DEI & INESC TEC

User Tools

Site Tools


teach:lbaw:lectures:08

T: 05/04/2019

Master in Informatics and Computing Engineering
Database and Web Applications Laboratory
Instance: 2018/2019


Lecture #8 :: 05/04/2019

Goals

By the end of this class, the student should be able to:

  • Describe what is a web framework.
  • Describe the typical components of a web framework.
  • Describe the use of the Laravel framework in the development of Web Apps.
  • Describe the use of Docker in the App deployment.

Content

  1. Web development using frameworks
    • MVC architectures
    • Web frameworks
    • Access routing
    • Templating
    • Data access
  2. (Light) Virtualization
    • Docker containers
    • Docker images
    • Docker Hub
  3. Practical assignment development
    • Development environment
    • Git repository
    • Docker for Laravel
    • Docker for PostgreSQL
  4. Application deployment
    • Build and publish an image

Bibliography

Materials

Summary

  • Introduction to web frameworks. Practical assignment development with Laravel, Docker and PostgreSQL.1)

LBAW, 2018/19

« Previous | Index | Next »

1)
Introdução a frameworks web. Desenvolvimento do projeto com Laravel, Docker e PostgreSQL.
teach/lbaw/lectures/08.txt · Last modified: 05/04/2019 16:17 by Correia Lopes