Você está na página 1de 22

INSTITUTO DE TRANSPORTES E COMUNICAÇÕES

RELATÓRIO DE ESTÁGIO REALIZADO NA EMPRESA


ASSOCIAÇÃO PARA A SAÚDE MENTAL
INFANTO JUVENIL

AUTOR:
Alex Manuel Patreque

Maputo
Julho,2023
INSTITUTO DE TRANSPORTES E COMUNICAÇÕES

Dados do Estágiario

Nome:Alex Manuel Patreque


Registo academico:
Curso: Tecnico de Suporte Informatico

Dados do Local do Estágio


Nome:Associaçao Para Saude Mental Infanto Juvenil
Supervisor:Leila
Contacto:

Periodo de Estágio:
Inicio:19 de Maio
Fim:21 de Agosto

Relatório de Estágio de Programaçao Web apresentado ao Departamento de


Estagio e Trabalhos do Fim do curso para efeitos de avaliaçāo e Defesa
para obtençāo do grau têcnico médio em Programaçāo Web

Discente: Supervisor

____________________ ___________________

Maputo, Julho de 2023


Declaração de Honra

Declaro por minha honra que este trabalho com fim de obtenção do grau técnico de Programacao
Web, é totalmente de minha autoria e que nunca foi usado para nenhum outro fim de obtenção de
nenhum outro grau acadêmico.

O Candidato O Supervisor

______________________
_________________________
Agradecimento ou dedicatória

Em primeiro lugar, agradecer a Deus por ter me dado força, saúde e por ter caminhado comigo
porque sem ele não teria aqui chegado.

Ao meu estimado pai Manuel Patreque Salorenço que de forma incansável não mediu esforço
para me ajudar oferecendo seu apoio incondicional, suprindo as minhas necessidades básicas a
todo momento.

A minha querida mãe Deolinda Manuel Tauancha Salorenco ele pelo carinho e por ter acreditado
em mim ensinando-me a olhar para tras com gratidão e seguir em frente com fé.
Aos meus irmãos pelo apoio em vários momentos, auxílio nas diversas etapas da caminhada,
paciência que tiveram .
Aos demais docentes do Instituto do Transporte e Comunicação, pelos ensinamentos não apenas
acadêmicos, mas também sociais e pelo grande apoio moral. Por fim, mais não menos
importante, deixo uma palavra de gratidão a todas as pessoas que de alguma forma tocaram meu
coração e transmitiram força e confiança em mim durante a carreira acadêmica .

A todos, o meu muito OBRIGADO.

Lista de Abreviatura
WP – WordPress
ASMIJ-Associação para a Saúde Mental Infanto-Juvenil

UBJS-

PME

ACCS em P web-

IDE-Ambiente Integrado de Desenvolvimento

POO-Programaçāo orienteda a objectos

CMS-Content Management System

Índice
1.Introdução....................................................................................................................................................................8
1.1 Objectivos.............................................................................................................................................................9
1.1.1 Objectivo geral...............................................................................................................................................9
1.1.2 Objectivos especificos...................................................................................................................................9
Metodologia................................................................................................................................................................9
2. Historial da empresa...............................................................................................................................................10
2.1 Serviços...............................................................................................................................................................10
3.0 Referêncial Teórico.............................................................................................................................................11
3.1. Programaçāo......................................................................................................................................................11
3.2 Introduçāo ao site................................................................................................................................................13
3.3.2 Planejamento do site....................................................................................................................................14
3.3.3.Desenvolvimento de um Website.................................................................................................................15
3.3.4 Administraçāo do Site..................................................................................................................................16
3.1.2 Importânçia Da Programaçāo Web...........................................................................................................17
3.1.3.Desenvolvimento Responsivo......................................................................................................................18
3.1.3. Segurança...................................................................................................................................................18
3.1.3 Ferramentas Usadas........................................................................................................................................19
3.2 Plugins.................................................................................................................................................................20
4.0. Atividades realizadas.............................................................................................................................................20
5.0.Conclusāo................................................................................................................................................................21
6.0. Bibliografia............................................................................................................................................................22

1.Introdução
O presente relatório visa descrever as atividades desenvolvidas ao longo do estágio curricular
realizado na Associacao Para Saude Mental Infanto Juvenil, uma organização sem fins lucrativos
dedicada a nutrir a saúde mental de crianças e adolescentes em Moçambique
O estágio teve a duração de tres meses e tinha como objetivo o desenvolvimento de um
conhecimento profissional nas áreas de Programaçāo Web e Suporte Informatico , para facilitar a
futura integração no mercado laboral. O trabalho desenvolvido foi muito enriquecedor, pois
permitiu o contacto direto com as atividades efetuadas e desta forma ter algum conhecimento da
vida profissional esperada no futuro.

1.1 Objectivos
1.1.1 Objectivo geral
 Relatar minuciosamente todas as actividades exercidas na instituição onde o estagiário
esteve afecto conciliando a pratica com os conhecimentos adquiridos durante as aulas
bem como a aquisição do grau Técnico médio.

1.1.2 Objectivos especificos


 Verificar a capacidade de investigação e a bagagem teórica de estagio;
 Verificar a capacidade de relatar as actividades realizada.
Metodologia
No que diz respeito a metodologia utilizada para analise e coleta de dados, foi na base da: -
Observação directa, entrevista, consulta e pesquisa bibliográfica.
Observação directa e entrevista: consistia na observação dos factos no ambiente do trabalho no
dia-a-dia, durante o período de estagio e sempre que possível esclarecimento aos funcionários
afectos a empresa sobre diversas questões.
Pesquisa bibliográfica e consulta - esta fase baseou-se fundamentalmente em manuais que
versam sobre a Programacao Web, relatórios dos anos anteriores assim como visita a paginas
disponíveis na internet.

2. Historial da empresa
à Associação para a Saúde Mental Infanto-Juvenil (ASMIJ), uma organização sem fins lucrativos
dedicada a nutrir a saúde mental de crianças e adolescentes em Moçambique. Acreditamos que
cada jovem merece a oportunidade de florescer, independentemente das circunstâncias em que
nasceu.
Na ASMIJ, estamos empenhados em criar um futuro mais brilhante e confiante para a juventude
moçambicana. Trabalhamos incansavelmente para proporcionar apoio psicológico, promover a
pesquisa científica e estabelecer parcerias que tenham um impacto vitalício na saúde mental dos
nossos jovens.
A nossa visão é um Moçambique onde cada criança e adolescente possa explorar o seu potencial
e futuro em pleno, livre de doenças ou desafios de saúde mental. Aspiramos a um futuro onde a
nossa juventude seja capaz de prosperar e lidar de forma sustentável com questões de saúde
mental ao longo das suas vidas adultas, ajudando outros a fazer o mesmo e, consequentemente,
criando um ambiente seguro para um espaço saudável de diálogo.

Desde a nossa fundação em 2017, temos trabalhado incansavelmente para criar um futuro mais
brilhante e confiante para a juventude moçambicana. Ao longo dos anos, temos crescido e
evoluído, mas a nossa missão permanece a mesma: promover a saúde mental entre a juventude
moçambicana.

2.1 Serviços
A Rede Nacional de Apoio à Saúde Mental é um programa inovador que visa criar uma rede de
apoio abrangente para criançās e adolescentes que enfrentam desafios de saúde mental em
Moçambique. Trabalhamos em estreita colaboração com profissionais de saúde, educadores,
famílias e comunidades para fornecer recursos e intervenções necessárias para apoiar a saúde
mental dos jovens. Através deste programa, estamos a construir um futuro onde nenhuma criança
ou adolescente tenha que enfrentar desafios de saúde mental sozinho.

3.0 Referêncial Teórico


O estágio realizado na empresa ASMIJ teve lugar na area de Programacao Web sendo que o mesmo teve
maior influência para maior abertura da curiosidade e dedicação pela mesma área.
Foi com base em Modulos como:
 UBJS
 PME
 ACSS em P web
Que foi possivel a boa elaboração do presente relatório e do bom desempenho pratico no
estágio.
3.1. Programaçāo
O referencial teórico da programação refere-se ao conjunto de conceitos, princípios e teorias que
formam a base do campo da programação de computadores. Essa base teórica é fundamental
para que os programadores compreendam os fundamentos da criação de software e possam
aplicar esse conhecimento de forma eficaz na resolução de problemas e no desenvolvimento de
aplicações.
A seguir apresento alguns dos principais elementos da base teorica da programacao:

 Linguagens de Programação: As linguagens de programação são conjuntos de regras e


sintaxe que permitem aos programadores escreverem instruções compreensíveis pelo
computador. Exemplos de linguagens de programação incluem Python, Java, C++,
JavaScript, Ruby e muitas outras.
 Algoritmos: Um algoritmo é uma sequência de passos ou instruções que resolvem um
problema ou realizam uma tarefa específica. Os programadores projetam algoritmos para
orientar o comportamento do computador.
 Estruturas de Dados : As estruturas de dados são maneiras de organizar e armazenar
informações em um programa. Exemplos incluem listas, arrays, pilhas, filas e árvores. A
escolha adequada da estrutura de dados afeta a eficiência do programa.
 Desenvolvimento de Software : Esse é o processo de criar software através da escrita de
código, testes, depuração e manutenção. O desenvolvimento de software envolve várias
etapas, desde a concepção até o lançamento e atualizações.
 IDE (Ambiente Integrado de Desenvolvimento) : Um IDE é um software que oferece
ferramentas para facilitar o processo de programação, incluindo edição de código,
depuração, autocompletar e gerenciamento de projetos.
 Compilação e Interpretação: Os programas escritos em linguagens de programação
precisam ser traduzidos para uma forma compreensível pelo computador. Isso pode ser
feito através da compilação (transformação em código executável) ou interpretação
(execução linha por linha).
 Depuração: A depuração é o processo de identificar e corrigir erros (bugs) em um
programa. Os programadores utilizam ferramentas e técnicas para encontrar e resolver
problemas no código.
 Versionamento de Código: O versionamento de código é a prática de controlar as
mudanças feitas no código-fonte ao longo do tempo. Isso ajuda os desenvolvedores a
colaborarem, rastrearem alterações e revertê-las, se necessário.
 Paradigmas de Programação: São abordagens ou estilos para resolver problemas de
programação. Exemplos incluem programação orientada a objetos (POO), programação
funcional e programação procedural.
 Segurança e Boas Práticas: Os programadores devem seguir boas práticas de
programação para criar código seguro, legível e de fácil manutenção. Isso inclui evitar
vulnerabilidades de segurança e usar comentários para explicar o código.
A programação é uma habilidade versátil e valiosa em diversos campos, incluindo
desenvolvimento de software, ciência de dados, inteligência artificial, automação industrial,
desenvolvimento web e muito mais. Ela capacita os profissionais a criar soluções inovadoras
para os desafios do mundo moderno.

3.2 Introduçāo ao site


A palavra site em em ingles significa sitio em português,pois ambas derivam do latim situs que
quer dizer lugar demarcado,local ou posição.Website surgiu para designar um sitio virtual,um
conjunto de paginas virtualmente localizado em algum ponto da web.Um site e um conjunto de
paginas web de hipertextos acessiveis geralmente pelo protocolo http na internet.
Outro conceito é o de homepage.Home page e o termo designado para nomear a primeira pagina
ou a pagina principal de um site.Ela funciona como a página introdutória de um site, com
explicações sobre o que será encontrado nas demais páginas, ela tem o papel de índice de um site
a ser visitado, ajudando os visitantes a ter uma visão geral dos conteúdos e serviços que o site
contém e auxiliando na navegação, sendo, portanto, a primeira página visualizada quando o
browser é aberto.
Todo website (web site ou simplesmente site) deve ser inicialmente planejado. Antes de criá-lo,
deve-se identificar recursos financeiros, técnicos e humanos para o acompanhamento do projeto,
o seu desenvolvimento, atualização e promoção, o planejamento pode até representar mais
trabalho no início, mas tornará o andamento do site bem mais fácil se for dada a atenção
necessária à etapa de planejamento, evitar-se-á uma série de erros na sua elaboração.

3.3.2 Planejamento do site


No planejamento do site,deve ser bem definido o seu propósito, quem vai fazer uso dele e o que
as pessoas irão fazer quando o visitarem. Para dar início às essas etapas, primeiramente precisa-
se definir o tipo de conteúdo que será apresentado no site. É necessário analisar a informação que
será oferecida, ou seja, o conteúdo do site, como esse conteúdo pode ser acessado e como será
exibido.
Figura 1.1:Ambientes de informacao,Fonte:Rosenfield e Morville (2002)

Percebe-se claramente que os usuários da esquerda têm dificuldade em acessar as informações, o


que acaba gerando perda de tempo que vai ocasionar na provável saída do site, pelo elevado grau
de insatisfação por parte do usuário.
Já na figura da direita, os usuários acessam o que procuram sem problema e sem demora.
Em sites sem planejamento, a desorganização acaba por gerar confusão e frustra o usuário, uma
vez que ele não consegue encontrar o que procura, além de perder tempo. Os problemas
causados pelo mau planejamento de site, em geral são:
 Homepage desorganizada;
 Carregamento lento;
 Inconsistência na navegação;
 Outros problemas
Uma boa navegabilidade permite que qualquer visitante possa se movimentar no site e que
consiga identificar os conteúdos ou serviços pretendidos, sem dificuldade. É necessário, para
isso, que todas as páginas possuam links para seus diferentes conteúdos, que suas páginas sejam
facilmente carregáveis pelo browser.
O ideal é procurar manter um padrão nas fontes, tamanhos e estilos nos textos do site o é no
contraste do texto e o fundo normalmente evitam-se fundos escuros, porque isso dificulta a
leitura e a impressão dos conteúdos, podendo representar um custo elevado para o usuário. O
estilo de fontes sublinhadas não deve ser utilizado para que não se possa confundir com um link.
Fontes em letras maiúsculas devem ser evitadas, pois utilizá-las na internet é o mesmo que
“gritar”.
O tempo para visualizar (carregar) um site deve ser reduzido. Ele está diretamente relacionado
com o tamanho do site e com o tipo de conexão que o usuário web utiliza. Portanto, deve-se
elaborá-lo prevendo sua visualização em conexões razoavelmente lentas, evitando-se inserir
grandes gráficos e muitas imagens e periodicamente, os conteúdos devem ser atualizados.

3.3.3.Desenvolvimento de um Website
O desenvolvimento de um website envolve várias etapas, desde a concepção da ideia até a
implementação e manutenção contínua.Essas são as etapas que usei no desenvolvimento do
website
1ª fase – Organização da informação: é a fase de organizar as informações que irão compor o site
e adequar documentos e material para serem disponibilizados na web no formato de hipertexto.
Os dados precisam ser acessados e atualizados com facilidade. As imagens de alta qualidade não
são recomendadas nessa fase.
2ª fase – Modelo do site: é a fase de criação do site, quando acontecem as reuniões com toda a
equipe de desenvolvimento. Nessa fase é definida e criada a estrutura de navegação e o projeto
gráfico do site.
3ª fase – Montagem: E a fase de implementar o design usando HTML CSS e JavaScript para
tornar o site interativo e se necessario desenvolver funcionalidades do lado do servidor usando
tecnologias como PHP,Python,Node js.

4ª fase – Testes: são responsáveis pelos últimos ajustes do site; é quando se testa a navegação de
toda a aplicação web, verificando os links dos textos e das imagens. Testes são feitos em
diferentes plataformas e conexões, em diferentes navegadores. Com o site devidamente
construído e aprovado pelo cliente, será colocado no ar em seu próprio domínio.
3.2 Introduçāo ao site
Um Site disponivel na web com vários acessos diários, precisa de uma administração. Essa
função de administrador cabe ao webmaster; são suas atribuições verificar com frequência o
funcionamento do site, a manutenção, o gerenciamento da infraestrutura necessária para
viabilizar os acessos a ele, a divulgação, estatística, checagem dos links; portanto, ele é o
responsável absoluto pelo site. Seu contacto via endereço eletrônico deve estar disponível na
homepage e em outras páginas do site, para que se possa contatá-lo sempre que for necessário. É
na administração do site que se faz a sua divulgação.
O webmaster deve utilizar todos os recursos disponíveis na web para conseguir alcançar um
número significativo de acessos. As principais formas de divulgação on-line são:
• Incluir o site no cadastro dos motores de buscas mais populares da internet, sejam eles
nacionais ou internacionais (Google, Yahoo e outros). Dessa forma, qualquer usuário poderá
encontrar as informações sobre ele sem dificuldade.
• Utilizar banners estrategicamente localizados em páginas de sites que vendem espaço
publicitário.
Na administração do site, a checagem de links ocupa um importante papel; portanto, é
importante estabelecer uma rotina periódica para checagem de links internos e externos. Já existe
software específico para essa tarefa. O webmaster deve diferenciar os links e torná-los fáceis de
visualizar; não devendo usar instruções como “Clique aqui”, como um nome de link; links
coloridos devem ser usados para indicar os que já foram visitados e não visitados; a palavra
“link”não deve ser usada para indicar um link existente na página; indicar a presença do link com
fontes com sublinhado e cor azul. Quando um link estiver vinculado a um arquivo PDF, acionar
um equipamento de áudio ou vídeo, acionar um aplicativo de mensagens de e-mail ou acionar
um outro aplicativo qualquer, ele deve explicar sucintamente o que acontecerá quando for
clicado.

3.1.2 Importânçia Da Programaçāo Web


A programação web desempenha um papel fundamental na era digital em que vivemos hoje. Ela
é essencial para a criação, desenvolvimento e manutenção de sites e aplicativos que estão
amplamente presentes em nossas vidas diárias. Aqui estão algumas razões que destacam a
importância da programação web:
A programação web é o alicerce de praticamente todas as páginas da internet. Seja um site
pessoal, um blog, uma loja online, um portal de notícias ou até mesmo redes sociais, todos
dependem de programação para funcionar. Ela permite que informações, produtos e serviços
sejam acessados globalmente. Isso conecta pessoas de diferentes partes do mundo, promovendo a
troca de conhecimento e cultura.
Através da programação web, é possível criar plataformas de comércio eletrônico, possibilitando
a venda de produtos e serviços online. Isso revolucionou a forma como fazemos compras e
expandiu enormemente as oportunidades de negócios.Ela tambem permite a criação de
aplicativos interativos, como fóruns, redes sociais e sistemas de comentários em blogs. Isso
promove a interação entre os usuários e cria comunidades online.
A programação web é crucial para a criação de sites e aplicativos móveis responsivos, adaptados
para dispositivos como smartphones e tablets. Isso é essencial devido à crescente dependência de
dispositivos móveis para acessar a internet. Plataformas de ensino online, cursos, tutoriais e
recursos educacionais dependem fortemente da programação web para fornecer conteúdo e
interatividade aos alunos.
A evolução constante da programação web leva à criação de novas tecnologias, como aplicações
web progressivas (PWAs), realidade virtual e aumentada na web, interfaces de usuário avançadas
e muito mais.Através de sites e aplicativos web, as empresas podem promover seus produtos e
serviços para um público mais amplo. Estratégias de marketing digital, como SEO e anúncios
online, são alimentadas pela programação web.Ela torna possível o compartilhamento rápido e
fácil de informações. Isso é crucial para disseminar notícias, conhecimento acadêmico, pesquisas
científicas e informações úteis em geral.
A programação web tambem e usada para criar sistemas automatizados que podem executar
tarefas repetitivas e complexas, melhorando a eficiência e a produtividade.
Em resumo, a programação web é uma base tecnológica que permeia muitos aspectos de nossa
vida cotidiana. Ela capacita a comunicação, a interação, os negócios, a educação e muito
desempenhando um papel crucial na maneira como vivemos, trabalhamos e nos conectamos na
era digital.
3.1.3.Desenvolvimento Responsivo
O desenvolvimento responsivo tem como propósito a adaptação do layout de um produto digital
para a melhor visualização em diferentes tipos de telas. Com o crescimento da variedade de
dispositivos onde os websites são abertos, seria enlouquecedor desenhar múltiplas versões de um
mesmo site que suprissem cada uma dessas variações de tamanho de tela e cada uma das
resoluções de tela disponíveis no mercado.
O intuito, nesse sentido, é que os sites possam se ajustar da melhor maneira possível em
diferentes dispositivos, sejam eles de telas pequenas ou grandes, incluindo laptops, tablets,
celulares, netbooks, desktops de telas pequenas, iMacs de telas grandes, segundo monitor, dentre
outros, considerando que este é um dos princípios do desenvolvimento responsivo.
O desenvolvimento responsivo é mantido, especialmente, ao layout fluído, estando diretamente
relacionado com medidas ajustáveis. O Responsive Web Design é uma das soluções técnicas para
esse problema: programar um site de forma que os elementos que o compõem se adaptem
automaticamente à largura de tela do dispositivo no qual ele está sendo visualizado.

3.1.3. Segurança
As aplicações web têm grandes chances de sofrer ameaças desencadeadas por vários fatores,
como falhas de sistema devido à codificação incorreta, servidores web mal configurados e
problemas no design da aplicação.
As brechas no código ou sistema operacional de uma aplicação podem ser aproveitadas por
cibercriminosos para obter acesso a bancos de dados, servidores e outros dados sensíveis. Os
hackers se aproveitam da sensibilidade dos dados expostos e lançam ataques de ransomware ou
outras formas de fraudes online.
Considerando que 43% das violações de dados são causadas por vulnerabilidades em aplicações
web, adotar as melhores práticas e ferramentas adequadas é um passo fundamental para reduzir
os riscos e aumentar a segurança desses aplicativos.
3.1.3 Ferramentas Usadas
Segundo o Site RockContent.com O WordPress é, um CMS (Content Management System), que
em português significa Sistema de Gerenciamento de Conteúdo.
Em outras palavras, é um sistema usado para administrar sites, blogs, lojas virtuais, portais de
notícia, áreas de membros e outros tipos de página.
Como o próprio nome já diz, o objetivo do CMS é gerenciar o conteúdo de forma simples e
prática.
De forma mais específica, ele tem como missão facilitar a criação e a edição de conteúdos em
um site sem a necessidade de usar uma linguagem de programação.
A ideia é tornar possível que até um produtor de conteúdo sem conhecimento algum em códigos
consiga, de forma simples e intuitiva, gerenciar todo o seu portal, loja ou blog.
Isso engloba a criação de textos, uso de imagens e vídeos, elaboração de formulários, sem contar
as várias opções de personalização do layout do site e muitas outras funções.
A proposta do WordPress é justamente democratizar o desenvolvimento de blogs profissionais
para grandes empresas, para quem tem uma empresa, projeto, portfólio ou qualquer outra ideia.
E com um domínio tão expressivo do mercado, o WordPress obviamente não poderia ser um
sucesso apenas entre os pequenos e médios produtores de conteúdo.
Pelo contrário, já que a plataforma é a escolhida de alguns dos maiores sites do mundo. Isso
inclui as páginas online de grandes marcas, como o blog do console PlayStation, o site da BBC
America e o da Forbes
O WordPress possui duas versões disponíveis aos usuários: a plataforma WordPress.com e
o WordPress.org.
A primeira é um serviço que oferece hospedagem gratuita de blogs e sites com o uso do software
do WordPress.
A segunda é uma plataforma de código aberto, que você pode baixar gratuitamente no site oficial
e instalar em um servidor de sua escolha.
Para usar a plataforma gratuita, e necessario um domínio e de uma hospedagem .
As funcoes do Wordpress sao:
 Adicionar, programar e editar posts para o site ou blog como se estivesse escrevendo no Word,
por exemplo;
 Inserir e editar arquivos de mídia, como imagens, vídeos e áudios;
 Criar novas páginas, menus, categorias e tags para o site;
 Moderar os comentários dos visitantes;
 Acompanhar dados básicos de acesso;
 Editar a aparência do site;
 Gerenciar os níveis de permissão para os administradores da página;
 Criar, adicionar, editar e excluir plugins e extensões;
 Exportar e importar dados do site ou blog.

‘’Sites maiores — especialmente os que são atualizados regularmente e usam um sistema de


gerenciamento de conteúdo (CMS), ferramentas para blogs, ou software de e-commerce — muitas vezes
usam tecnologias mais complexas no servidor web, mas estas são na verdade usadas para produzir
HTML e CSS que é então enviada para o navegador. Assim, se seu site usar essas tecnologias, você
será capaz de usar seu novo conhecimento sobre HTML e CSS para ter mais controle sobre a aparência
do seu site. Sites maiores e mais complexos como esses podem usar um banco de dados para
armazenar dados e linguagens de programação como PHP, ASP.Net, Java ou Ruby no servidor web,
mas você não precisa conhecer essas tecnologias para melhorar o que o usuário vê. As habilidades que
aprenderá neste livro devem ser suficientes para ajudá-lo nessa estrada.’’(Jon Ducket,HTML & CSS
Projete e Construa Sites,p.
8)

3.2 Plugins
Um dos plugins que eu mais usei é o Elementor o Elementor é um plugin para criação de sites e
páginas no WordPress. Com ele, é possível escolher e configurar de forma simples desde o layout até
itens de menu, botões, campos para textos e imagens, ícones, divisores, planos de fundo, efeitos,
entre outros.
O Elementor e um editor visual e tudo o que esta sendo construido e mostrado para o usuario em
tempo real no front-end,o que muito útil para quem quer agilizar possiveis ajustes antes da
publicaçāo.
4.0. Atividades realizadas
O Estagio decorreu entre 19 de Maio a 21 de Agosto de 2023, ao longo deste tempo de estágio na
empresa tive a oportunidade de adquirir experiência e aplicar alguns conhecimentos adquiridos
no decorrer do curso na prática. Onde no mesmo sector fui aprendendo durante o período de
estágio as seguintes funções:
 Desenvolvimento Front-end: Auxiliei no desenvolvimento de interfaces de usuário
responsivas e amigáveis.Trabalhei com HTML, CSS e JavaScript para criar layouts e
elementos interativos. Participei na criação de páginas web visualmente atraentes.
 Otimizacao de Desempenho: Auxiliei na melhoria do desempenho do site ou aplicativo,
otimizando código e recursos. Trabalhei para garantir tempos de carregamento rápidos e
boa experiência do usuário.
 Colaboraçao e Comunicaçāo: Participei de reuniões de equipe para discutir progresso,
desafios e soluções. Comuniquei-me com outros membros da equipe, incluindo
desenvolvedores, designers e gerentes de projeto.
 Aprendizado e Desenvolvimento:Aproveitei a oportunidade para aprender novas
linguagens, ferramentas e tecnologias.Recebi orientação e feedback de desenvolvedores
mais experientes.
 Contribuição para Projetos :Trabalhar em projetos reais, aplicando o que foi aprendido na
faculdade e adquirindo experiência prática.Colaborei na implementacao de novas
funcionalidades e melhorias em projetos existentes.
No presente estagio o meu foco principal foi fazer o site http://florescer.mz.org
consegui aprender varias tecnologias como o proprio Wordpress e seus diversos plugins.

5.0.Conclusāo
Contudo, após a realização do estágio, pude certamente aprender com a prática aquilo que foi
colhido durante as aulas teóricas. Foi de modo essencial a vivência com o mercado de emprego
de forma a não somente construir-me na formação mas também na vida profissional. Pude
também concluir que, o estágio é a melhor forma para sintetizar e por em prática os
conhecimentos teóricos adquiridos durante a formação. O estagio foi de grande valia para o meu
crescimento e aprimoramento profissional,posto que eu nunca tinha trabalhado com uma equipa
tao grande e nem embasado em normas de engenharia de software.
Ao finalizar este estágio de programação, posso afirmar que esta jornada foi fundamental para o
meu desenvolvimento profissional e acadêmico. Durante esse período, pude vivenciar de perto o
ambiente de trabalho em uma empresa do setor de tecnologia, aplicando os conhecimentos
adquiridos ao longo da graduação.
Uma das principais aprendizagens foi a aplicação prática de conceitos teóricos, proporcionando
uma visão mais abrangente e consolidada sobre as linguagens de programação, metodologias de
desenvolvimento e boas práticas de codificação. A participação em projetos reais permitiu-me
enfrentar desafios complexos, estimulando o pensamento crítico e a resolução de problemas de
maneira eficiente.
Destaco ainda a importância do trabalho em equipe, onde a colaboração e a comunicação eficaz
foram fundamentais para o sucesso dos projetos. A interação com profissionais experientes
também proporcionou insights valiosos, ampliando meu entendimento sobre o mercado de
trabalho e suas demandas.
Além disso, a imersão no universo corporativo permitiu-me compreender a importância da
gestão do tempo, priorização de tarefas e a constante busca pela melhoria contínua. Estes
aspectos, somados à experiência prática, certamente contribuirão para meu crescimento
profissional futuro.
Por fim, expresso minha gratidão à equipe da empresa ASMIJ, pela oportunidade concedida,
suporte constante e pela troca de conhecimentos que enriqueceram minha jornada. Este estágio
foi um capítulo fundamental em minha formação, consolidando o aprendizado acadêmico e
preparando-me para os desafios que a carreira de programador reserva
6.0. Bibliografia
Ambientes de Informacao - Rosenville e Morville
HTML & Css Projete e Construa Websites,Jon ducket
Napratica.org.br - Importancia da Programacao
RODRIGUES, A. Desenvolvimento para Internet. Curitiba: Editora LT, 2010.
WWW.Homemmaquina .com.br - Desenvolvimento Responsivo

Você também pode gostar