Pesquisar aqui

Mostrar mensagens com a etiqueta PT05. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta PT05. Mostrar todas as mensagens

domingo, 20 de março de 2022

PT05 - Passo 10 - Gabriel Santos nº7 12º12ª

Git é um Sistema de Controle de Versão Distribuída (DVCS) de código aberto e gratuito que mantém o controle de projetos e arquivos conforme eles mudam ao longo do tempo com a ajuda de diferentes colaboradores. Git acompanha as mudanças feitas no código. Portanto, quando surge um bug, você pode ver em qual estágio do desenvolvimento o causou e pode reverter a mudança.

fonte: https://ichi.pro/pt/let-s-git-familiar-parte-1-103221929105333

Memória Descritiva:
Este trabalho foi a quinta proposta de trabalho do professor Luís Pita da disciplina de AIB.
Para a realização da PT necessitei de um editor de texto, neste caso notepad++, uma conta github onde pude descarregar os meus ficheiros (explicação em cima).
O passo mais interessante e trabalhoso ao mesmo tempo foi a criação da tabela onde coloquei as caricaturas dos meus colegas de turma.
Para superar dificuldades recorri à w3schools, uma fonte de informação fiável sobre linguagem HTML.
Posso dizer que aprendi bastante pois nunca tinha utilizado desta forma HTML.
O que podia ter corrido melhor na minha opinião foi a criação da tabela, poderia ter sido mais inovador.
Gabriel Santos nº7 12º12ª





PT05: Passo 10

 Memória descritiva

Primeiramente, instalei o Notepad ++ para poder escrever os códigos que iriam ser utilizados no Trabalho. 

Depois, completei o curso do SoloLearn para poder ter todos os conhecimentos necessários à cosntrução bem-sucedida de uma tabela em HTML. O curso foi bastante rápido de se fazer e bastante didático. Penso que as informações dadas no curso estão distribuídas muito bem, de maneira a que não haja uma "sobrecarga" de informação. Além do mais, o "display" do site é bastante simples, não sendo complicado navegar ao longo deste.

Sem dúvida alguma que o passo mais interessante de todo o PT05 foi escrever o código da tabela. Inicilamente foi um bocado trabalhoso, mas depois de nos habituarmos e nos familiarizarmos com o código, a programação "saíu" naturalmente.  

O passo mais dificíl foi recortar as imagens em 3:4 e fazer um código para cada imagem ampliada. Na minha opinião, o mais complicado deste passo é mesmo a imensa monotonia dos processos envolventes, repetindo-os para cada aluno. No entanto, reconheço que é um passo essencial para uma boa tabela HTML.

Neste último passo recorri à ajuda dos meus colegas, quando necessário. Eles disponibilizaram-se a ajudar e a dispor as ferramanetas necessárias para a continuação do trabalho.

Com este trabalho aprendi a usar o GitHub e a criar tabelas em HTML mas, sobretudo, aprendi imesno sobre a linguagem HTML e sinto-me confiante a programar segundo ela.

Link GitHub


 Este é o link para o meu portefólio no GitHub: https://github.com/bernasbenfas




PTO5 - Passo 0

Em 1980, o físico Tim Berners-Lee , contratado do CERN , propôs e prototipou o INQUIRE , um sistema para pesquisadores do CERN usarem e compartilharem documentos. Em 1989, Berners-Lee escreveu um memorando propondo um sistema de hipertexto baseado na Internet . Berners-Lee especificou o HTML e escreveu o navegador e o software do servidor no final de 1990. Naquele ano, Berners-Lee e o engenheiro de sistemas de dados do CERN, Robert Cailliau , colaboraram em um pedido conjunto de financiamento, mas o projeto não foi formalmente adotado pelo CERN. Em suas notas pessoais de 1990 ele listou "algumas das muitas áreas em que o hipertexto é usado" e colocar uma enciclopédia em primeiro lugar. A linguagem de marcação de hipertexto ou HTML é a linguagem de marcação padrão para documentos projetados para serem exibidos em um navegador da web . Ele pode ser auxiliado por tecnologias como Cascading Style Sheets (CSS) e linguagens de script como JavaScript .
Os navegadores da Web recebem documentos HTML de um servidor da Web ou do armazenamento local e processam os documentos em páginas da Web multimídia. HTML descreve a estrutura de uma página web semanticamente e originalmente incluiu dicas para a aparência do documento. Os elementos HTML são os blocos de construção das páginas HTML. Com construções HTML, imagens e outros objetos, como formulários interativos, podem ser incorporados na página renderizada. HTML fornece um meio para criar documentos estruturados denotando semântica estrutural para texto, como títulos, parágrafos, listas, links , citações e outros itens. Os elementos HTML são delineados por tags , escritas com colchetes angulares . Tags como e introduzem conteúdo diretamente na página.

PT05 - Passo 10

A Família Git
O Git e o GitHub são controladores de versões usados normalmente no desenvolvimento de software. O Git foi desenvolvido por Linus Torvalds (criador do linux) e lançado a 7 de abril de 2005 com o objetivo de detetar e localizar alterações em qualquer tipo de ficheiro, de forma a facilitar a coordenação entre vários programadores.. Já o GitHub é da Microsoft e foi lançado a 10 de abril de 2008.
Linus Torvalds




















Memória Descritiva
1.O que foi necessário no início do trabalho?
O professor indicou nos a instalar o NotePad++ mas eu já tinha instalado o VSCode, de resto só precisamos de acesso á internet
2.Quais foram os passos mais interessantes? Mais difíceis? Os que deram mais trabalho? 
O passo 5 foi o mais interessante. O mais difícil provavelmente foi ter de criar o github pages. O que deu mais trabalho e de certa for chato foi ter de redimensionar as imagens das caricaturas.
3.Como é que foi resolvendo os problemas encontrados: Na aula com o professor, com os colegas, com ajuda de vídeos tutoriais no Youtube (deve listá-los), etc?
O enunciado foi complicado de entender, e por vezes tinha de repetir várias vezes o mesmo passo pois quando voltada a ler e a abrir tudo o que era preciso, via que o que tinha feito não estava feito de forma correta. Outra coisa foi o github pages que é um pouco confuso. De resto acho que correu tudo bem
4.Quais foram as decisões que teve de tomar ao longo do trabalho e porquê?
        A decisão mais importante foi quando decidi redimensionar as imagens dos meus colegas, visto que ninguém estava a fazê-lo como era pedido no enunciado.
5.O que aprendi?
Aprendi a usar o HTML básico e a organizar melhor as pastas e o os ficheiros
6.O que de melhor e de pior aconteceu ao longo do trabalho?
O que correu melhor foi a tabela, porque gostei do resultado final, e o que correu menos bem foi a criação do GitHubPages
7. O que mais gostei de fazer
    A tabela foi na minha opinião a mais demorada, ams no final ver o que consegui fazer foi bastante gratificante



Curso do Sololearn






sábado, 19 de março de 2022

PT05 - Passo 10

A Família Git

O Git e o GitHub são controladores de versões usados normalmente no desenvolvimento de software. O Git foi desenvolvido por Linus Torvalds e lançado a 7 de abril de 2005. Já o GitHub é da Microsoft e foi lançado a 10 de abril de 2008.
Na minha opinião, são dois programas espetaculares que ajudam bastante no controlo de versões, no trabalho em equipa no que toca a desenvolvimento de software e na hospedagem de código.





Memória Descritiva

1 - Objetivo Do Trabalho

A Quinta Proposta de Trabalho tinha como objetivo a aprendizagem de HTML e CSS.
Foi nos pedido que realizássemos um curso no SoloLearn e que criássemos alguns ficheiros HTML básicos e de seguida um mais avançado (uma tabela).

2 - Realização Do Trabalho

Para a realização deste trabalho, utilizámos o Notepad++, o Visual Studio Code, o GitHub e o GitHub Desktop.

Comecei por criar a tabela (Passo 5) e de seguida realizei os outros passos.

3 - Algumas Curiosidades

Agora vou falar acerca dos Passos do Trabalho, como por exemplo os que mais gostei ou os mais difíceis.


Passos mais interessantes:

  • A realização da Tabela, pois era a parte mais complicada mas mais divertida.

Passos mais difíceis:

  • A organização dos ficheiros e a parte responsiva da Tabela.

Passos que deram mais trabalho:

  • A realização do Curso no SoloLearn e da Tabela.

4 - Problemas Durante A Realização Do Trabalho

O único problema encontrado foi o facto de o Freenom não funcionar o que impossibilitou a realização do Passo 7.

5 - Decisões Ao Longo Do Trabalho

Tive de tomar algumas decisões em relação à Tabela e ás imagens para ficar melhor e também mais responsivo.

6 - Conclusão

Com este trabalho, aumentei o meu conhecimento de HTML e CSS, assim como do GitHub e do GitHub Desktop.

Diverti-me bastante a realizar o trabalho, pois gostei muito do resultado final da minha Tabela e achei-a bastante bem feita.


Site Do PT05



sexta-feira, 18 de março de 2022

PT05-Passo 10

Familia Git:

O GitHub, faz parte da família Git, que foi uma ferramenta utilizada ao longo de toda PT05, onde os alunos teriam de colocar todas as evidencias do trabalho pedidas pelo professor. A família Git, consiste no Github, Github Pages, Github Desketop e Atom. O Github é uma plataforma que permite o upload de vários tipos de ficheiros, com esta funcionalidade permite aos utilizadores partilharem os seus projetos e visualizarem os projetos de terceiros. Embora o Github seja uma plataforma muito boa e completa não é a mais fácil de se utilizar. A plataforma foi lançada em 2008 e atualmente conta com milhões de utilizadores ativos e mais de 100 milhões de projetos carregados, até ao dia de hoje.

Memória Descritiva:

1. Fornecer algumas indicações sobre o processo criativo

Para me preparar para este trabalho comecei por ver alguns vídeos sobre a iniciação a HTML.
      
2. As etapas iniciais de preparação do trabalho:
 
Realizei os meus projetos no notepad ++, aplicação que nunca tinha utilizado e nunca tinha ouvido falar.

3.Quais foram os passos mais interessantes? Mais difíceis? Os que deram mais trabalho?

O passo 5 da tabela foi o mais interessante mas também o que deu mais trabalho e mais difícil

4.Como é que foi resolvendo os problemas encontrados:

Pedi ajuda ao professor

5. As decisões que teve de tomar ao longo do trabalho e porquê

A única parte do trabalho que precisou de mais decisões foi o passo 5, a construção da tabela 

6. Uma conclusão final

Para concluir gostei imenso de realizar este trabalho eu sempre quis aprender HTML mas nunca tive a oportunidade.

Certificado no Sololearn




quinta-feira, 10 de março de 2022

PT05-Passo 0

Html é uma linguagem de programação, a linguagem foi criada para partilhar documentos científicos entre os acadêmicos, de acordo com o objetivo inicial da própria internet. Foi criada por Tim Berners-Lee, britânico que também criou a World-Wide-Web (www). A criação foi impulsionada pelo sucesso da conexão entre um cliente e um servidor na internet, em dezembro de 1990.

Lee utilizou como base a SMGL, uma linguagem de marcação da qual o HTML herda os principais componentes. A grande diferença entre ambas, na época, foi um elemento de âncora, representado por uma tag “a”. Essa pequena característica é a responsável pelos links da internet e permite conectar páginas entre si. Ou seja, ele é essencial para a construção de um site completo.



terça-feira, 23 de março de 2021

PT05 - passo 10

Família Git
    O GitHub, faz parte da família Git, que foi uma ferramenta utilizada ao longo de toda PT05, onde os alunos teriam de colocar todas as evidencias do trabalho pedidas pelo professor.
    A família Git, consiste no Github, Github Pages, Github Desketop e Atom. O Github é uma plataforma que permite o upload de vários tipos de ficheiros, com esta funcionalidade permite aos utilizadores partilharem os seus projetos e visualizarem os projetos de terceiros.
    Embora o Github seja uma plataforma muito boa e completa não é a mais fácil de se utilizar.
    

A plataforma foi lançada em 2008 e atualmente conta com  milhões de utilizadores ativos e mais de 100 milhões de projetos carregados, até ao dia de hoje.

Memória descritiva
  1. "Fornecer algumas indicações sobre o processo criativo, ou seja, como surgiu a ideia de fazer desta maneira e não de outra qualquer; o que nos inspirou; os equipamentos/sites/videos que nos inspiraram, etc."
    1. Ao longo do trabalho tive várias indecisões de como iria fazer a tabela, porém cheguei a uma ideia de fazer como fiz e agradou-me muito então segui em frente.
  2. "As etapas iniciais de preparação do trabalho: Preparação e instalação de software; equipamento utilizado; constrangimentos (limitações); etc."
    1. Após ler o enunciado instalei o notepad++ que foi o único software que instalei para realizar a pt
  3. A execução do trabalho propriamente dito, com identificação dos passos:
    • Os passos mais interessantes forma o passo 5 e 4
    • Os passos mais difíceis foram o passo 5 e criar o produto final da minha página "jpfidalgo.tk"
    • Os passos que deram mais trabalho foram o passo 5 e 4, e criar o produto final da minha página "jpfidalgo.tk"
    • O passo em que tive de pedir ajuda foi no passo 5, e pedi ajuda ao Tiago Farinha e Luís Canossa.
  4. "Como é que foi resolvendo os problemas encontrados: Na aula com o professor, com os colegas, com ajuda de videos tutoriais no Youtube (deve listá-los), etc."
    1. Os problemas encontrados foram resolvidos com a ajuda dos meus colegas e com a ajuda do professor, durante a aula.
  5. "As decisões que teve de tomar ao longo do trabalho e porquê;"
    1. As únicas decisões que tive de tomar foram sobre o aspeto da tabela porque queria que ela fica-se com o melhor aspeto possível.
  6. "Uma conclusão final onde deve incluir:"
    • O que mais gostei de elaborar na PT foi:
Aspeto final do site
 
Aspeto final da tabela
Curso HTML

    • "O que podia ter ficado melhor e porquê;"
      • A tabela podia ter ficado um bocado melhor pois não ouve muito tempo para ser criativo.
    • "o que aprendeu. Ou seja o que não sabia e que ficou a saber!"
      • Aprendi a programar em HTML e CSS 
    • "Alegrias e tristezas. Ou seja o que de melhor e de pior aconteceu ao longo do trabalho;"
      • Não houve tristezas, só alegrias e foram quando acabei o trabalho e vi o seu aspeto final.
URL do domínio público
O meu URL do domínio público, criado nesta PT05 é: https://jpfidalgo.tk

Finalização do curso Sololearn de HTML


domingo, 21 de março de 2021

PT05 - Passo 10(Entrada)

 O GitHub faz parte da família Git,e foi uma ferramenta utilizada ao longo de toda a Proposta de Trabalho 05, onde os alunos fariam enviariam para o site todos os pedaços de trabalho que desenvolvessem, mas afinal o que é a família Git? Bem, a família Git consiste no GitHub, GitPages, GitHub Desktop e Atom, esta família é destinada a programadores mas serve para toda a gente como é óbvio.O GitHub é uma plataforma que serve para o upload de projetos esta funcionalidade permite aos utilizadores partilharem os seus projetos com os outros.
    Embora seja bastante boa para programadores, e utilizadores com experiência no GitHub, toda a gente tem de começar. E a parte para iniciantes do GitHub é um pouco fraca. Sem uma ajuda de uma pessoa mais experiente, é bastante provável que o novo utilizador se vá perder nos inúmeros ramos que estão presentes no GitHub.

Memória descritiva:
  1. Este trabalho começou com a ideia de fazer um "treino" das habilidades de html começando com o passo 4 onde fizemos exemplos das coisas que dá para fazer no html como escrever um documento, como inserir uma imagem, etc.., depois seguimos para o passo 5 onde fizemos um exemplo de uma tabela, o professor aproveitou utilizar as nossas caricaturas duma pt(proposta de trabalho) anterior, neste caso a PT03, para fazer uma pauta na forma de tabela, depois a partir daqui depende da criatividade de cada um e como cada uma faz a sua tabela, ou seja, como usa as cores, a estrutura ou mesmo se acrescenta alguma coisa a mais como algumas animações, eu no meu caso não fugi muito à tabela padrão. 


  1. Para efetuarmos o passo 4 e 5, é necessário ter instalado um editor de código, no meu caso usei o notepad ++, que me foi recomendado pelo professor, mas também existem outros como o atom que funciona tão bem como o notepad, então basicamente escolhi o notepad simplesmente porque o professor falou primeiro e também houve colegas meus que já tinham utilizado o notepad, e todos falaram bem desse editor de vídeo então decidi utilizá-lo e não desgostei da experiência, é também muito fácil de utilizar, para podermos ter acesso às fotos precisámos também do software do Google fotos .


  1. O passo mais interessante foi o passo 5, mais especificamente dentro deste passo 5 "Tabela em HTML" foi o passo 1, porque foi neste passo que usei os meus antigos conhecimentos de HTML e também aprendi novas coisas como por exemplo como usar cores em HTML e também como fazer colunas na tabela e etc..., o passo que menos gostei foi o passo 2, outra vez dentro do passo5,  este passo foi também o que achei mais trabalhoso, basicamente neste passo foi onde tivemos de agrupar as fotos das caricaturas da nossa turma numa pasta e dar nomes de acordo com as boas práticas, ou seja, dar nomes só com letra minúscula, sem espaços e sem acentos.


  1. Os problemas que encontrei neste trabalho foi no passo 5 a fazer a tabela, pedi ajuda a alguns colegas meus de como inserir por exemplo cores novas, mas este problema foi facilmente resolvido, não surgiram assim muitos mais problemas.


  1. As decisões mais importantes que fiz neste trabalho foram feitas dentro do código, do passo 5, em si, como por exemplo mudar a cor dos nomes, centrar a tabela na página da web, inserir os links das fotos grandes através duma referência, etc, todos estes passos serviram para melhorar o aspeto da tabela em geral e também para utilizar os conhecimentos que tinha aprendido antes no passo 4, este passo 4 não é um passo incluído dentro da tabela. Outras decisões mais banais foram por exemplo a maneira como organizei os meus repositórios no GitHub e também como organizei o meu site do freenom.

  2. Para concluir, nesta proposta de trabalho o que mais gostei de fazer e que acho que compensou mais o trabalho investido foi o passo 5, digamos que este passo é o passo principal, neste passo aprendi várias coisas novas sobre o HTML mas mesmo assim podia ter ficado melhor em geral, acho que mesmo assim podia ter personalizado a tabela, mas mesmo assim acho que ficou boa. A parte que menos gostei de fazer foi o curso do sololearn, foi muito demorado e mesmo que tenha aprendido algumas coisas sobre o HTML em geral sinto que foi muito longo, o que correu pior neste trabalho foi o passo 2 do passo 5 onde tínhamos de agrupar as fotos numa pasta e eu em vez de colocar nomes de acordo não o fiz à primeira, mais tarde corrigi, e então deu-me trabalho a mais por um erro simples, mas em geral esta pt correu bem e sinto que aprendi as bases do HTML.

  1. O link do meu site criado nesta PT05 é: http://miguellorga.ml/

  2. E aqui está o certificado do meu curso do sololearn

    


PT-05 Passo 10

    A família GIT é composta pelo GitHub, GitHub Pages, GitHub desktop e Atom esta família tem como público alvo programadores, mas qualquer um é livre da a utilizar.
    Começando pelo GitHub que é o "personagem principal", este é uma plataforma onde os utilizadores podem publicar os seus projetos, e também permite aos utilizadores partilharem os seus desenvolvimentos, bem como a visualização de projetos de outros.
    Embora seja bastante boa para programadores, e utilizadores com experiência no GitHub, alguns iniciantes do GitHub sem uma ajuda de uma pessoa mais experiente, é bastante provável que se vão
perder nos inúmeros ramos que estão presentes no GitHub. Também temos o GitHub pages que é uma extensão do GitHub no sentido, que é a página de cada utilizador e daí cada um poder publicar os seus projetos. O GitHub Desktop é uma versão app do GitHub que pode ser transferível e usada em vez do Github  no browser. E por fim o Atom é um editor de texto de código disponível para várias plataformas  e que permite a instalação de extensões desenvolvidos com Node.js.
A plataforma foi lançada em 2008 e atualmente conta com mais de 36 milhões de utilizadores ativos frequentemente e mais de 100 milhões de projetos carregados, até ao dia de hoje.

Memória descritiva:
1- A ideia deste trabalho surgiu do enunciado de PT's do professor, uma vez que esta PT faz parte do programa de AIB.
2- Para este trabalho tive de instalar os softwares Atom Notepad++, utilizei também o GitHub, o freenom e o sololearn para completar os passos da PT apenas houve constrangimentos no freenom no qual não era possível usar o email da escola e assim tive de usar o pessoal.
3  - Os passos que achei mais interessante foram o 4 e o 5 porque foram os passos que requeriam mais aplicação do HTML que é o Ponto principal da PT, para além do facto de que a criação da tabela foi interessante.
    -Os passos mais difíceis foram o 5 e o 9, mesmo sabendo que a criação da tabela foi interessante, não muda o facto de ter sido difícil, e o passo 9 , visto que o curso do sololearn exigia vários conhecimentos, que precisávamos estudar antes de responder.
    -Os passos que deram mais trabalho foram também o 5 e o 9 pelos mesmos motivos.
    -Os passos onde tive de pedir ajuda foram no 5 e no 7, primeiro na tabela, precisei de saber como meter a imagem num formato link isto é por exemplo images/1.afonso-kirkby e no passo 7 precisei de ajuda a configurar o site do freenom e pedi ajuda aos meus colegas Tomás Perdigão, Tiago Farinha e Luís Canossa.
4-Como já referi pedi ajuda a esses 3 colegas.
5-Não tive de tomar nenhuma decisão que fosse contrária ao enunciado apenas algumas mudanças simples para melhorar a PT.
6-O que gostei mais de elaborar neste trabalho foi a tabela, porque foi o desafio onde tínhamos de aplicar o nosso conhecimento de HTML.
  -Acho que correu tudo bem apenas podia ter melhorado a PT a nível de estética.
  -Aprendi muito sobre HTML em geral e também sobre o Github.

O domínio do meu site criado no freenom é este:Jsilva.ga

Printscreen da conclusão do curso Sololearn:



  

PT05 (passo 10) - Entrada 27

    O GitHub, que faz parte da família Git, foi uma ferramenta utilizada ao longo de toda a Proposta de Trabalho 05, onde os alunos fariam enviariam para o site todos os pedaços de trabalho que desenvolvessem.
    Mas o que é a família Git? Bem, a família Git consiste no GitHub, GitHub Pages, GitHub Desktop e Atom. Esta família é destinada a programadores.
    O GitHub é uma excelente plataforma que permite o upload de variadíssimos tipos de projetos. Esta funcionalidade permite aos utilizadores partilharem os seus desenvolvimentos, bem como a visualização de projetos de outros.
    Embora seja bastante boa para programadores, e utilizadores com experiência no GitHub, toda a gente tem de começar. E a parte para iniciantes do GitHub é um pouco fraca. Sem uma ajuda de uma pessoa mais experiente, é bastante provável que o novo utilizador se vá perder nos inúmeros ramos que estão presentes no GitHub.
 
   A plataforma foi lançada em 2008 e atualmente conta com mais de 36 milhões de utilizadores ativos frequentemente e mais de 100 milhões de projetos carregados, até ao dia de hoje.

    Para começar, nesta proposta de trabalho, entrámos em contacto com o site W3Schools, um website que nos permitiu o primeiro contacto com o HTML, através de projetos já existentes. Tudo o que foi necessário fazer foi recriá-los, e traduzi-los.
    De seguida, a parte mais desafiante do trabalho, a criação de uma tabela com as caricaturas da turma.
    Claro que feito depois da obtenção do diploma em HTML, na plataforma SoloLearn. Nesta plataforma, foi necessária a subscrição em 3 cursos: HTML, CSS e JavaScript. No entanto, apenas foi necessária a conclusão do curso de HTML.
    Após obter o diploma, partimos para a criação de um novo mini-projeto: a tabela caricaturada da turma.     

    A ideia de construir uma tabela em HTML foi bastante motivadora, e facilitou a progressão do trabalho, pelo que penso que não houve nenhum impedimento. No entanto, a tarefa foi ficando um pouco entediante, pois o mesmo processo teve de ser repetido 28 vezes.
    Um dos passos mais interessantes foi o aspeto estético, o posicionamento das fotografias na tabela, a interação existente cada vez que o rato está em cima de um dos elementos da tabela, e a cor das linhas da tabela.   Recorrendo ao CSS, foi possível melhorar o 
aspeto gráfico de todo o trabalho, pois desta forma fica bastante mais apelativo.
    Recorrendo ás ajudas fornecidas pelo professor no passo 4 tornei um trabalho com um aspeto aborrecido, um trabalho com um aspeto interessante e atrativo.

    O meu URL público, criado nesta PT05 é: https://afonsteixeira.tk
    
    SoloLearn terminado:


    

Certificado SoloLearn:



Memória descritiva:
1 - O Professor deu-nos esta PT, que apareceu no enunciado de PT's do site do professor.
2- Para este trabalho precisei de instalar de instalar o software Notepad++. Utilizei também o GitHub, o freenom e o sololearn como ferramentas online para auxílio na PT.
3 - Os passos que achei mais interessante foram o 4 e o 5 porque foram os passos que requeriam mais aplicação do HTML que é o Ponto principal da PT, para além do facto de que a criação da tabela foi interessante.
- Os passos mais difíceis foram o 5 e 09, mesmo sabendo que a criação da tabela foi interessante, não muda o facto de ter sido difícil, e o passo 9, visto que o curso do Sololearn exigia vários conhecimentos, que precisávamos estudar antes de responder.
- Os passos que deram mais trabalho foram também o 5 e o 9 pelos mesmos motivos.
-Os passos onde tive de pedir ajuda foram no 6, pois tive dificuldade em enviar o meu trabalho feito para a plataforma GitHub. Tive a ajuda do João Fidalgo e do José Silva.
4-Pedi ajuda ao João Fidalgo e ao José Silva.
5-Não tive de tomar nenhuma decisão que fosse contrária ao enunciado. No entanto, fiz apenas umas alterações a nivel estético, com foco em melhorar a PT.
6-0 que gostei mais de elaborar neste trabalho foi a tabela, porque foi o desafio onde tínhamos de aplicar o nosso conhecimento
de HTML. E a partir daí, criar a tabela.
-Correu tudo bem, mas acho que poderia ter me organizado melhor, quer a nivel de tempo, quer a nivel da disposição dos repositórios no GitHub.
-Entrei em contacto com o HTML, onde aprendi bastante, e aprofundei o conhecimento do GitHub.



   E é tudo por esta PT05.





Finalização da PT05

  Ao longo da PT05, uma ferramenta a que demos muito uso foi o GitHub e o GitPages. Ambas estas derivações da família "Git" são bastante poderosas e deram-nos ambas bastante jeito. Graças ao GitHub tivemos a possibilidade de armazenar os trabalhos que fizemos em repositórios o que se torna muito mais fácil para o professor avaliar. O GitPages oferece-nos a possibilidade de por em prática e testar o funcionamento dos trabalhos que fizemos. Nunca tinha usado o Git nem nenhum dos seus derivados, mas gostei muito de o fazer pela primeira vez.
  O que mais gostei de elaborar foi a decoração da tabela, já que o efeito arco-íris que criei a deixou muito original. Por outro lado, também gostei de criar uma hiperligação para uma caricatura em grande escala quando se carregava na menor. 
  A existência de uma coluna para a turma não ficou muito bem, uma vez que eram todos os alunos da mesma turma. No entanto, era obrigatório que essa informação estivesse na legenda e por isso tive de mantê-la.
  Como já tinha tido contacto com HTML e com CSS, o que foi preciso fazer nesta tabela não me ensinou nada, uma vez que já tinha feito alguns projetos nestas linguagens. No entanto, aprendi a usar o GitHub e o GitPages para expôr a minha tabela.
  O melhor que aconteceu ao longo do trabalho foi o resultado final que ficou exatamente como estava à espera e eu gostei bastante do aspeto final da tabela. Por outro lado, a obtenção das imagens foi algo que não correu tão bem porque podia ter sido feito com muito mais eficiência se tivesse esperado que todos os alunos colocassem a sua caricatura.

  Também criei um domínio público utilizando o FreeNom: tiagofarinha.tk.

  Para além disso também finalizei o curso em HTML da SoloLearn


Imagens:


PT05- Passo 10

O que é o GitHub:

GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controlo de versão usando o GitHub. O GitHub também permite que programadores, utilitários ou qualquer pessoa registada na plataforma contribuam em projetos privados e/ou Open Source.

O GitHub é uma ferramenta muito útil e é algo que eu vou utilizar bastante no futuro, por isso foi bom ter ficado já com uma ideia de como funciona 

Memória descritiva:

A PT05 tinha como objetivo ensinar-nos as bases da linguagem HTML.

Para poder realizar este trabalho tivemos de fazer download do notepad++ e de alguns plugins (opcionais) como o Snippets e Plugins Emmet que nos ajudam na construção do código.

O passo mais interessante, difícil e trabalhoso foi o passo 5 onde tínhamos de criar uma tabela em HTML com as caricaturas criadas na PT03. 

A única dificuldade que tive ao longo do trabalho foi a criação da tabela no passo 5. As imagens não estavam a aparecer como deviam, mas com a ajuda do meu colega José Silva consegui resolver o problema.

Gostei de realizar o curso de HTML do SoloLearn porque fiquei com uma vaga ideia de como funciona esta linguagem e também gostei de realizar a tabela, pois pude meter algumas coisas que aprendi no curso em prática.

Em geral achei a PT05 interessante e agradável de se fazer.

Domínio publico : dollycan.ml





PT05-passo 10

Passo 10 da PT05 "Iniciação ao HTML" + Github + Freenome

FAMÍLIA GIT


O GitHub é considerado é uma ferramenta essencial para engenheiros inofrmaticos, com uma popularidade sem igual. Atualmente, ele acomoda mais de 36 milhões de usuários. Isso significa que há um número considerável de profissionais que usam o GitHub para melhorar o fluxo de trabalho e a colaboração.

Em resumo, o GitHub é um serviço baseado em nuvem que hospeda um sistema de controlo da versão chamada Git. Ele permite que os desenvolvedores colaborem e façam mudanças em projetos compartilhados enquanto mantêm um registo detalhado do seu progresso.


De onde vem o Git de Github ? 

O Git é o coração do GitHub, é um sistema de controlo de versôes desenvolvido por Linus Torvalds (o criador do Linux).

Isto significa que qualquer desenvolvedor numa equipa pode gerenciar o código-fonte e seu histórico de mudanças usando ferramentas do Git  – desde que tenha sido concedido o acesso para tal.

O que diferencia o Git é a sua propriedade que  oferece ramificações de recursos (os branches). Isso significa que cada engenheiro informático na equipa pode separa uma ramificação  que oferece um repositório local isolado para promover mudanças para os códigos.


De onde vem o Hub de Github?

Se o Git é o coração do GitHub, então o Hub é a alma. O hub de GitHub é o que torna uma linha de comando, como o Git, a maior rede social para desenvolvedores do mundo.

Além de contribuir em projetos específicos, o GitHub permite a socialização com pessoas que possuem os seus interesses. Pode também seguir pessoas e acompanhar o que fazem ou com quem se comunicam.

Opinião pessoal

De um ponto de vista pessoal (de acordo com as minhas experiencias ) posso dizer que o Github é certamente uma ferramenta bastante poderosa, mesmo sem o conhecer a 100% . Contudo o que eu achei mais interessante foi a sua grande acessibilade que me permitiu a mim, alguém completamente novo a este mundo, criar páginas em html expostas para o mundo, a troco de apenas alguns clices.

O único ponto menos bom que encontrei foi o tempo que demora a processar as atualizações que fazemos aos nossos ficheiros , que apesar de não ser muito, também não é exatamente pouco.

Memória Descritiva

O objetivo desta PT era ganharmos algumas báses de html, e como em todos os processos de aprendisagem, está também pode ser dividida em duas partes, parte teórica e prática.

A parte teórica engloba todas  as apresentações que o professor nos deu, o enúnciado da PT, e o curso do sololearn ( apear de também ter algum prática é constituido maioritariamente por trória).

A parte prática que se seguiu em sequência contêm todos os exercícios que resolvemos como a colocação de imagens / links em html e a contrução de uma tabela. Para esta parte tivemos de fazer o download do Notepad++, onde iriamos criar os códigos.

Tendo estas duas partes concluidas só falta colocar as evidências na pasta drvie criada para esta PT, no portufolio, e colocar os nossos html em repositorios online (Github) para que todos os podessem ver.

O passo 5 foi talvez o mais interessante e difícil pois apesar de ser o mais complexo, também é um dos que parece ser  mais úteis, não esquecendo que parte da sua elaboração é de estilo livre, ou seja, tivmeos chance de optar pela forma que preferissemos para a sua construção

De uma forma geral, não houve nenhuma situação que impedisse fatalmente o progresso da PT, sendo que os problemas encontrados eram de menor importância e corrigiveis.

O dominio com os repositorios criados : https://vascosamuel.tk



PT05 (passo 10) - Entrada 1/Semana 15 - 21 Mar.

        PT05 (passo 10)

    Durante a PT05, fez-se uma constante utilização da plataforma GitHub para carregarmos os mini-projetos desenvolvidos.
    O GitHub é uma ótima plataforma que permite aos seus utilizadores fazerem upload dos seus projetos para que possam ser acedidos por qualquer pessoa. As vantagens são imensas: a plataforma pode ser utilizada, por exemplo, como uma nuvem onde se pode colocar ficheiros de backup de um projeto nosso, ou até como se fez na PT05, uma forma de carregarmos todos os ficheiros locais desenvolvidos, permitindo a qualquer pessoa depois descarregá-los e aceder aos projetos em HTML (e de CSS).

   
     É sem dúvida, um ótimo website que qualquer programador ou até mesmo alguém que está a dar os seus primeiros passos nesta área deveria utilizar.
    A plataforma foi lançada em 2008 e atualmente conta com mais de 36 milhões de utilizadores ativos frequentemente e mais de 100 milhões de projetos carregados.

    Neste proposta de trabalho, para além do frequente contacto com a plataforma GitHub, criámos vários mini-projetos em HTML baseados em projetos já existentes no site w3schools.com e ainda uma tabela, também em HTML. Neste  projeto, o professor deu-nos liberdade para construirmos uma pauta com as caricaturas dos alunos, devidamente identificadas. A preparação para o trabalho e a instalação de software foi feita em passos anteriores da proposta de trabalho. Foi necessário instalar o "Notepad++". Não houve quaisquer constrangimentos na realização do trabalho.
      O passo mais interessante foi mesmo tentar criar o design da tabela. Criar algo que ficasse bem, sem complicar muito, foi sem dúvida a parte mais agradável de se fazer. O mais difícil foi talvez também a parte de "decorar" a tabela. Como a parte estética da tabela foi feita com recurso a elementos de CSS, tive que procurar nos sites que o professor sugeriu no passo 4 do enunciado da tabela pelos métodos adequados a usar. O passo que deu mais trabalho, (e que foi talvez também o mais entediante) foi o passo de renomear todas as fotografias das caricaturas dos alunos para nomes sem maiúsculas, sem espaços e sem acentos. Algo que é necessário para possuir um projeto mais "clean", para além de ser boa prática, mas que torna-se um pouco enfadonho. Foi também no passo de "decorar" a tabela, quando necessitei de inserir as cores no código que pedi ajuda a alguns colegas.    
Inicialmente, a tabela tinha sido criada apenas com 3 colunas (nome/número/caricatura), posteriormente, após uma análise melhor do que era pedido no enunciado, decidi inserir mais uma para a turma dos alunos.

    A melhor parte deste trabalho foi mesmo o processo criativo que esteve por trás do design da tabela, no passo 4 do enunciado da tabela. Ver quais eram as melhores cores ou bordas para usar foi bastante interessante. Com esta proposta de trabalho, ficámos a saber como se constrói uma estrutura em HTML para documentos com vários propósitos. Também ficámos a saber que há duas formas de inserir elementos estéticos (em CSS) e a forma como se inserem estes elementos.
    Embora a criação da pauta envolva alguns processos um pouco menos agradáveis como o de renomear todas as imagens dos alunos, o resultado final até compensa, ainda mais sabendo que todo o esforço em tentar criar uma design bom sempre deu alguma coisa com qualidade.
    
    O meu site de domínio público com os vários projetos criados durante esta proposta de trabalho: luiscanossa.cf    

    No enunciado do trabalho era pedido também que fosse feito um curso online de HTML, no site SoloLearn.
Certificado da conclusão do curso online de HTML do SoloLearn


Fontes:
https://pt.wikipedia.org/wiki/GitHub (consultado a 21/03/2021)
https://www.w3schools.com/ (consultado a 21/03/2021)