Duração do curso
O curso não tem uma duração fixa em número de horas. Segundo a metodologia de ensino utilizada na Formabase, os alunos podem frequentar o curso até terminarem todos os módulos, desde que o somatório de todas as horas utilizadas não ultrapasse 45 horas.
Programa do Curso de JSP + MySQL
    * Módulo 1 – Introdução
          o Conceito de páginas dinâmicas
          o Conceito de servidor
          o Recursos necessários
          o Instalação e configuração do Tomcat
    * Módulo 2 – Sintaxe da Linguagem
          o Tipos de dados
          o VariáveisConstantes
          o Arrays
          o Controlo de fluxo
          o Ciclos
          o Utilização de expressões
          o Operadores
    * Módulo 3 – Funções
          o Conceito de função “built-in”
          o Utilização de funções “built-in”
          o Criação de novas funções
          o Utilização de funções
          o Conceito de “Page Include”
          o Utilização de “Page Include”
          o Conceito de “Error Page”
          o Utilização de “Error Page”
    * Módulo 4 – Objectos BEAN
          o Conceito de objecto “BEAN”
          o Utilização dos objectos BEAN (setProperty/getProperty)
    * Módulo 5 – Objectos JSP
           o Conceito de objecto “built-in”
          o Utilização dos objectos built-in do ASP (Server, Application, Session, Request, Response)
    * Módulo 6 – Formulários
          o Conceito de formulários
          o Tratamento de dados de formulários
          o Envio de dados por GET e POST
    * Módulo 7 – Acesso a bases de dados
          o Configuração do MySQL
          o Criação da base de dados MySQL
          o Ferramentas de gestão de bases de dados
          o Tipos de acesso a bases de dados (JDBC/ODBC)
          o Configuração do acesso a base de dados
          o Leitura de dados da base de dados
          o Escrita, actualização e eliminação de dados em base de dados
    * Módulo 8 – Acesso a ficheiros
          o Utilização de ficheiros de dados
          o Funções para acesso a ficheiros
          o Leitura de dados de ficheiros
          o Manutenção de ficheiros
    * Módulo 9 – Conceitos avançados
          o Geração de gráficos 3D
          o Upload de ficheiros para o servidor
    * Módulo 10 – Publicar o site
          o Conceito de “hosting”
          o Apresentação do FTP
          o Utilização do FTP para publicar o site