Início
Olá! Eu chamo me Celestino
Desenvolvedor Web apaixonado em criar interfaces modernas com HTML, CSS e JS.
E aprender novas tecnologias é minha vibe 😎.
Bem-vindo ao meu Portfólio, Neste web site destacarei minhas Habilidades, Sonhos, Projectos, Objectivos, Inspirações e disponibilizarei meu Contacto.
Transformando ideias e pensamentos em experiências digitais.
Ver ProjetosSobre Mim
Sou o Celestino Zola Kololo
Estudante do nono ano, apaixonado por Programação, seja no Frontend como no Backend.
Tenho 15 anos de idade, até está é minha data de nascimento (aniversário): 2010/07/18 (Dia 18 de Julho de 2010).
Adora aprender coisas novas e praticar (fazendo exercícios e projectos).
Trabalho com linguagem de programação principal Javascript. Crio designs modernos com layouts responsivos (utilizando flex e grid), E sei muito bem sobre o HTML semântico.
Aqui está algumas das minhas habilidades.
Quase que me esquecia de dizer as ferramentas que eu uso no meu Android: Acode, Termux, Abode color e Canva.
Habilidades:
- HTML5 Intermediário;
- CSS Intermediário;
- Javascript Intermediário;
- Node.js básico;
- Python Iniciante;
- Git e GitHub;
- Responsive Designer;
- Inglês B1 (curso completo);
- Informática na óptica do utilizador (curso completo)
Estas aqui são minhas skills até o momento. Mas ainda me encontro na fase de estudos e desenvolvimento
Projetos
Aqui estão meus projetos
Este mesmo Portfólio
Foi um desafio para mim, e também foi uma fonte de novos conhecimentos. Fiz com que houvesse responsividade e organização para as telas menores e maiores.
Aprendi um conceito muito interessante sobre CSS, que é a criação de variáveis para organizar uma paleta belíssima👌.
Um dos meus primeiros Sites SPA (Single Page Application).
Demonlist Project
Está aqui foi o primeiro projecto verdadeiro que implantei na vercel.
Foi difícil e muito divertido construir este site, ele fala sobre uma lista de níveis mais difíceis do meu jogo favorito Geometry Dash.
Aprendi principalmente que paciência leva ti ao teu destino, também dominei o Box Model (na altura estava um pouco complicado😅). Agora tenho que atualizar o site porque os níveis mudam de pontuação.
Calculadora
Sinceramente está marcou minha evolução como Responsive Designer, Nem queres ver primeira versão😵💫.
Umas das coisas que gostei muito também, é a função de tema claro e escuro, deixou o site como um aplicativo mais sério.
Brevemente atualizarei e vou colocar os números negativos e decimais.
App de Notas
Gostei muito de aprender LocalStorage com este projecto.
Eu como não tenho professores, Uso muito o ChatGPT e Gemini quando tenho alguma dificuldade no desenvolvimento de um web app.
Relógio (JS)
Aqui eu aprendi que o JS é muito poderoso e eu nem sabia que ele podia me fornecer horário atual.
Eu disse: 'Estou grato por ter escolhido esta linguagem de programação'. É muito massa JS, Dá para fazer quase tudo.
Embora seja muito básico, vou fazer algumas melhorias e adicionar um cronómetro e timer.
Lista de Tarefas
Tirei inspiração das aulas de JavaScript da Rafaella Ballerini.
Neste mesmo projecto, usar o Loop for para rodar um Array, deixou de ser dificuldade para mim, comecei a utilizar em vários outros projectos.
Acentuei também a noção do LocalStorage.
Gerador de Cores
Entendi melhor sobre Math.floor() e Math.random(), consegui randomizar cores rgb e hexadecimal.
Além disso voltei a adicionar os mesmos conceitos da lista de tarefas, que são o LocalStorage e uso de Loop for.
Quiz
Meu Projecto mais recente, um quiz de várias perguntas e resposta correcta única.
Aprendi a verificar estados de textContent em elementos, para verificar e confirmar a opção.
Utilizei uma forma de fazer com que as palavras parecessem que estão a ser digitadas. Um conceito uma fixe
Um CSS visualmente bonito e organizado, com flexibilidade e animações para dar aquela sensação de estar a conversar com o app.
Projectos em Trabalho (execução):
- Chatbot JavaScript (perguntas e respostas personalizadas);
- Site consumindo uma API (Assincrominismo);
- Cópia de um leitor de música (My Universe);
- Timer
- ... Entre outros diversos projetos.
Se tiveres alguma ideia para criação de um app ou querer colaborar é só contactar me👍.
Contacto
Formas para me contactar
Entre em contacto comigo a partir de:
Estou aberto para oportunidades de emprego, colaboração e aprendizado😉.
Objetivos
Objetivos como Dev Full Stack JS
Meu principal objetivo é me tornar um desenvolvedor full-stack e contribuir na criação de sistemas que impactem pessoas.
Eu sonho em criar um sistema operacional para telemóveis e computadores.
Me inspiro no Rodolfo Mori, Rafaella Ballerini, Mark Zuckerberg e Bill Gates.
Eu sei que um dia vai chegar meu momento, mas por enquanto ainda estou procurando reconhecimento e ter amizade com devs.
Actualmente estou tentar obter um certificado do freeCodeCamp ou coursea. Sou que programar no telemóvel é cansativo, mas mesmo sim faço com aquilo que tenho.