Se você está no mundo da programação a um certo tempo e/ou acompanha o blog da ProgramaThor, já sabe muito bem a importância de possuir um conhecimento prático avançado. Para conseguir um trabalho como desenvolvedor não basta apenas estudar a teoria Bootcamp de programação: o que é e quais habilidades você – não – precisa ter! que está por trás das linguagens, mas também criar projetos de programação para colocar o seu conhecimento em prática. São ideias de projetos que vão te ajudar a melhorar suas habilidades, sua lógica de pensar, fixar seus conhecimentos.
Antes de começar, sugiro assistir a introdução, onde John analisa como acessar os arquivos de configuração para todos os projetos dele. Neste tutorial de Kylie Ying, você criará o jogo de Campo Minado clássico na linha de comando. É um ótimo projeto para iniciantes em Python para gerar um pouco de conforto com a concatenação de strings. Uma simples agenda telefônica, com nome, telefone, email e talvez alguns dados a mais.
Projeto em Python de codificador/decodificador de QR code
Para quem quiser trabalhar com sistema web esse pode ser um projeto bom para treinar. Com o Javascript também é possível implementar, e da para trabalhar bastante a lógica, interação com os elementos e também localStorage para salvar as informações. Aqui você pode fazer comunicação com API utilizando o recurso https://giroemipiau1.com.br/2023/12/27/bootcamp-de-programacao-o-que-e-e-quais-habilidades-voce-nao-precisa-ter/ “fetch” do Javascript para buscar dados. Modal é uma caixa de alerta que pode ser exibida para o usuário, é um recurso muito utilizado em sistemas. Acontecem bugs durante o desenvolvimento, as vezes incompatibilidade com ambiente, as vezes falta de lógica para resolver determinado problema e assim vai.
Para se candidatar às vagas e receber notificações em casos de matching, basta de cadastrar e completar seu perfil corretamente. Essa aplicação provavelmente está entre as mais complexas das apresentadas neste artigo. Desenvolver uma aplicação que consiste basicamente na criação de conta e autenticação de um usuário. Pense no quão interessante seria desenvolver seu próprio bloco de notas, ou seja, seu próprio caderno virtual.
Artigos recentes
O sistema lista os filmes favoritos do usuário, obtendo dados de uma API externa. A proposta é um sistema “to-do” simples, que ajuda o usuário a controlar suas tarefas, coisas para fazer. Um projeto voltado a dispositivos móveis ajuda a praticar habilidades bastante necessárias nos dias de hoje.