Você está na página 1de 4

IEFP – DELEGAÇÃO REGIONAL DE LISBOA E VALE DO TEJO

CENTRO DE EMPREGO E FORMAÇÃO PROFISSIONAL DO SEIXAL

REFLEXÃO FINAL

CURSO: PROGRAMADOR/A DE INFORMÁTICA


UFCD: 3934 PROGRAMAÇÃO EM VISUAL BASIC NET (26-03-2021 A 18/05/2021)
3936 PROGRAMAÇÃO EM ASPNET (50 HORAS)

Formanda: Maria João Fernandes Valfreixo Marques

Formador: Pedro Mestre Santos

29/06/2021
3934 – Programação em Visual Basic

Este módulo foi alterado a pedido de todos os formandos, substituído por mais
horas de formação em PHP, tendo sido aceite pelo formador. Assim sendo,
apenas foram lecionadas 15 horas, que não foram suficientes para formar
qualquer conjunto de conceitos adquiridos.

3936 – Programação em ASP.NET / PHP

O PHP (um acrônimo recursivo para PHP: Hypertext Preprocessor) é uma


linguagem de script open source de uso geral, muito utilizada, e especialmente
adequada para o desenvolvimento web e que pode ser embutida dentro do
HTML.

Em vez de muitos comandos para mostrar HTML (como acontece com C ou


Perl), as páginas PHP contém HTML em código mesclado que faz "alguma
coisa" que permitem que se entre e saia do "modo PHP".

O que distingue o PHP de algo como o JavaScript no lado do cliente é que o


código é executado no servidor, gerando o HTML que é então enviado para o
navegador. O navegador recebe os resultados da execução desse script, mas não
sabe qual era o código fonte.

As aplicações em PHP podem ser desenvolvidas e utilizadas em Windows, Linux,


UNIX e MacOS. Além disso, também pode ser instalada em plataformas de
computação em nuvem e acedido por diferentes navegadores. O PHP é uma
linguagem de código aberto, onde a licença permite o uso da linguagem sem que
se precise pagar por isso. Portanto, basta fazer o download e a instalação no
ambiente desejado.
A programação em PHP pode ser utilizada para diversos tipos de
desenvolvimento web. Portanto, a linguagem é uma das mais acessíveis para
aprender a usar. A sua sintaxe (regras da lógica de programação) tem padrões
fáceis de memorizar e entender. Outra vantagem, é que como já há alguma noção
de linguagem C ou Java, senti-me bem confortável e num ambiente familiar.
O PHP é uma linguagem capaz de suportar grandes quantidades de dados. Ou
seja, consegue executar muitas funções e consumir muitos recursos ao mesmo
tempo sem comprometer o desempenho e a velocidade do servidor em que se
encontra hospedado.
A linguagem PHP é compatível com os principais tipos de bancos de dados, como
MySQL, SQLite, Firebird, Interbase e Oracle.
O que não faltam são opções de frameworks e bibliotecas para o PHP. Como
exemplos de Frameworks conhecidos temos o Laravel, o CodeIgniter, o Zend e
o Symfony. Esses frameworks e bibliotecas facilitam muito a vida de um
programador, que possibilita realizar atividades complexas em bem menos
tempos e com bem menos linhas de código. Portanto, possuir uma grande
quantidade deles disponível é uma das grandes vantagens que a linguagem PHP
nos possibilita.
O PHP é uma linguagem com ênfase no Back End, ou seja, principalmente em
scripts do lado do servidor.
Uma variável é um espaço na memória do computador destinado a um dado que
é alterado durante a execução do algoritmo. Assim, podem ser diferentes tipos
de dados:
• inteiros: números inteiros (0, 1, 2, 3…)
• reais: números inteiros e decimais (0; 1,2; 2,1; 3)
• Strings (caracteres): números reais, letras e outros símbolos
• Booleano: comandos de VERDADEIRO ou FALSO
O PHP é uma linguagem de tipo fraca. Ou seja, significa que o PHP identifica e
altera automaticamente o tipo da variável, dependendo da operação que for
realizada no valor da variável. Portanto isso torna o tipo dinâmico, ou seja, sem
necessidade de informar um tipo fixo.
As variáveis no PHP são identificadas pelo símbolo do dólar ($), seguido por um
nome identificador, este nome identificador deve seguir algumas regras, confira:
• Deve conter apenas letras (a-z, A-Z), números e underscore/sublinhado
(_) M;
• É necessário iniciar com uma letra ou underscore/sublinhado;
• Case-sensitive, ou seja, $var é diferente de $VAR.
Foram utilizados o WampServer(emular um servidor web no nosso
computador), o MyAdmin PHP(armazenamento da base de dados) e o Brackets
como software’s para aplicação dos conhecimentos que nos foram lecionados,
ligando com ‘localhost’, criando base de dados onde foram instaladas as
informações que fomos construindo ao longo das aulas.
Em ambiente de prática foi-nos dado a conhecer o que são variáveis. Cálculos,
estruturas/decisões, funções, construção de formulários.
Daí à criação de base dados foi um pequeno passo. Como criar uma base de dados
por programação, como listar, inserir, apagar dados…, tabelas, inserir dados,
alterar tabelas, inserir dados em SQL, tudo foi abordado para melhor
compreensão.
No final foi pedido a elaboração de um projeto com tema á nossa escolha, com
interligação entre janelas, com base de dados e em que eram pedidos um nome
e uma password, baseada num sistema de login, acreditava e consoante a sua
natureza, encaminhava para um tipo de janela. Criação da base de dados, criação
dos níveis aceites, diversas janelas e num dos conjuntos era pretendido que
houvesse interligação com a base de dados, onde era possível alterar a password
de um determinado user, apagar ou mesmo criar um novo user.
Sem dúvida uma experiência muito criativa, agradável e uma vez mais reforçou
a minha opinião sobre base de dados.
Sem qualquer dúvida, será a área de base de dados, com a construção dela e a sua
formatação, com recurso a formulários, com PHP ou outro programa que melhor
o faça.

Formador Mediadora

__________________________ __________________________

Data _____/____/______

Você também pode gostar