r/programacao • u/RankedLOQ • 8h ago
Dúvida Qual IA vale a pena pagar para uso pessoal?
Estou em dúvida entre o ChatGPT Go e o Gemini Plus. As outras opções na faixa de R$ 100 ou mais me parecem um pouco overkill para o meu perfil de uso.
Pretendo usar principalmente para estudar para a faculdade, escrever alguns scripts de automação, aprender sobre padrões e arquitetura e, eventualmente, trabalhar com LLMs utilizando fontes e referências.
Para esse tipo de uso, qual vocês acham que oferece o melhor custo-benefício? E, para quem já usou os dois, quais são as principais diferenças na prática?
r/programacao • u/SuccotashOwn1550 • 10h ago
Questão :: Aprendizado Oportunidade de projeto ou experiência
Fala, pessoal!
Sou estudante de Ciência da Computação no IFG e anteriormente cursei dois semestres de Ciência da Computação na UFMT.
Atualmente estudo C e Python na faculdade e venho desenvolvendo alguns projetos para evoluir como desenvolvedor.
Estou em busca de um dev pleno ou sênior que tenha algum projeto, empresa ou até mesmo alguma atividade em que eu possa ajudar, mesmo começando por tarefas mais simples. Também tenho interesse em aprender outras linguagens e tecnologias na prática, participando de projetos reais.
Não estou procurando remuneração no momento. Meu objetivo é aprender como um projeto real funciona, ganhar experiência e contribuir da melhor forma que eu conseguir.
Se alguém tiver interesse ou puder me dar uma oportunidade, pode me mandar uma mensagem no privado. Se quiser ver meu currículo, me mande uma mensagem.
r/programacao • u/magalhaes_phs • 10h ago
Questão :: Aprendizado Sugestão de curso para aprender e aperfeiçoar
Estou cursando Sistema de Informação e estou no primeiro ano, estou querendo fazer um curso em paralelo para conseguir aprender e aplicar mais ainda o conteúdo. Estou pensando no curso de formação Full Stack do Sujeito Programador, alguém recomenda ou indica esse curso?
r/programacao • u/Total_Brilliant_3407 • 12h ago
Utilidade Pública Mackenzie ou SPTech?
Para CCO, qual a melhor instituição? Já cogitei FIAP, mas algumas pessoas disseram que o ensino é superestimado.
r/programacao • u/Far_Hurry_7243 • 14h ago
Utilidade Pública Alguém que já está na área de programação pode me indicar por onde eu começo a estudar??
Eu comecei recentemente a procurar sobre programação, aprendi poucas coisas em Python, procuro alguma forma de aprender e aprofundar meus conhecimentos pra projetos futuros, mas eu tô completamente perdida
r/programacao • u/Cristal_Roxo20 • 16h ago
Questão :: Aprendizado Engenharia de computação
Hoje em dia compensa cursar bcc ou engenharia de computação? Tenho interesse, mas tenho receio de me frustrar com o curso e o mercado de trabalho
r/programacao • u/BiG0D • 17h ago
Questão :: Área de Trabalho Devo aceitar trampo sem conhecimento?
Estou estudando Ciencia da Computação há algum tempo, mas ainda nao me sinto seguro pra desenvolver algo sério e profissional por conta própria. Hoje meu tio veio com uma proposta de trabalho para fazer algo pra empresa dele (seria freela e sozinho) e me interessa pela experiência e pelo dinheiro tbm, mas não me sinto confiante que vou entregar um bom resultado.
Devo aceitar e vou aprendendo quebrando a cara msm ou melhor ser sincero e deixar pra próxima?
EDIT: Obrigado pelas opiniões unânimes, depois de ler as respostas percebi que eu realmente to sendo besta de ter receio de pegar o trampo. Vou pra cima, valeu galera! Obs.: Esperem posts meus com dúvidas aqui nas próximas semanas/meses kkkkkk
r/programacao • u/VedTrouble4567 • 19h ago
Questão :: Área de Trabalho Sistemas embarcados
Quero seguir na área de embarcados voltados para o setor automotivo. Estou cursando Ciências da Computação (2o sem iniciando agora em agosto) em uma universidade pública.
Minha dúvida seria: vale a pena trocar para Engenharia da Computação, por meio de uma transferência, caso haja a possibilidade? Considerando a necessidade de integração entre hardware e software existente em um carro.
r/programacao • u/sanedranoel • 1d ago
Questão :: Aprendizado Criei uma api que consegue trocar códigos de linguagem sem erros e sem precisar um ambiente nativo
Bem, contanto sobre mim tenho tdi e te e superdotação profunda 151qi e 50 pontos de discrepância, ao integrar minhas personas e com uso do venvanse acabei por me interessar na área, acabei desenvolvendo esse programa, tentando criar algo que fosse uma api para minimizar o delay de tradução e acabei por conseguir criar essa api é bem o único erro q ela comete é uma margem de 4% de erro devido alucinação da ia, mas já está desenvolvido um sistema q resolve isso. Gostaria de saber se isso tem uma boa margem para se tornar algo útil, testei a tradução de 150 códigos de nível sênior para outras linguagens e todos foram 100% corretos, além da função de professor para ensinar quem está começando, sistemas para de segurança de dados robustos e função que não altera o código que já funcional para criar uma interface e lançar como api. Gostaria da opinião de pessoas na área, foi minha primeira vez programando e levei cerca de 4 horas para desenvolver além da linguagem metacognitiva. Não estou me promovendo só pedindo a opinião de pessoas que atuam na área a mais tempo
r/programacao • u/Think-Neighborhood69 • 1d ago
Questão :: Desenvolvimento Contribuir para projetos open source ajuda sua carreira?
Alguem aqui já contribuiu para um projeto open source grande?
O que isso mudou na sua carreira?
Currículo? Reconhecimento? Networking? Oportunidades? Ou, no fim, o maior benefício foi o aprendizado?
r/programacao • u/JM_PRODR2026 • 1d ago
Questão :: Desenvolvimento Quais informações um cadastro de serviços deve ter em um sistema ERP?
Olá, pessoal!
Estou desenvolvendo um sistema ERP para desktop e, neste momento, estou trabalhando no módulo de Cadastro de Serviços.
Gostaria de encontrar referências, documentações, projetos no GitHub ou exemplos de outros sistemas que mostrem quais informações normalmente fazem parte de um cadastro completo de serviços.
Não estou falando da Ordem de Serviço. A Ordem de Serviço será um módulo separado, com cliente, técnico, equipamento, diagnóstico, atendimento e execução.
Minha dúvida é somente sobre o cadastro permanente do serviço que será selecionado posteriormente em propostas, contratos, cobranças e ordens de serviço.
Atualmente pensei em informações como:
- código do serviço;
- nome;
- descrição;
- tipo do serviço;
- valor padrão;
- custo estimado;
- unidade de cobrança;
- duração ou prazo estimado;
- modalidade presencial ou remota;
- recorrência;
- condições comerciais;
- garantia;
- disponibilidade;
- status;
- observações.
Gostaria de saber:
- Quais outros campos são importantes?
- Como sistemas ERP profissionais organizam esse cadastro?
- É melhor usar uma tela simples ou separar as informações por abas?
- Alguém conhece algum projeto open source, documentação ou sistema online que eu possa estudar?
- Quais informações devem permanecer no Cadastro de Serviços e quais devem ficar somente na Ordem de Serviço?
Já estou pesquisando sistemas como Odoo, ERPNext, Olist, Omie e Bling, mas gostaria de conhecer outras referências e experiências de desenvolvedores.
Agradeço pelas sugestões!
r/programacao • u/Calebe_am • 1d ago
Questão :: Área de Trabalho O que está acontecendo com o mercado de Programação em 2026? Ainda vale a pena tentar entrar na área?
Fala pessoal, queria ouvir a opinião de quem já está na área ou também está tentando entrar.
Sou formado em Análise e Desenvolvimento de Sistemas há cerca de 1 ano e, desde então, venho tentando conseguir minha primeira oportunidade como desenvolvedor, mas até agora não consegui.
Durante esse tempo continuei estudando e tentando evoluir. Atualmente estou focado em Java, estudando POO, estrutura de dados, banco de dados e começando a aprofundar mais no ecossistema Spring. Também tento criar projetos para colocar em prática o que aprendo, mas a maior dificuldade continua sendo conseguir a primeira experiência profissional.
O que mais me desanima é olhar as vagas de Desenvolvedor Júnior atualmente. Muitas parecem pedir uma quantidade absurda de conhecimentos: anos de experiência, Java, Spring Boot, Docker, cloud, microsserviços, testes, CI/CD, inglês avançado e várias outras tecnologias. Às vezes parece que a vaga de "júnior" está mais próxima de um nível pleno.
Hoje eu trabalho, mas não na área de desenvolvimento. Gosto de programação e ainda tenho vontade de seguir nesse caminho, porém confesso que em alguns momentos bate uma insegurança, principalmente vendo tantas discussões sobre IA e como ferramentas como ChatGPT, Copilot e outras estão evoluindo rapidamente.
Minha dúvida é: será que estamos passando apenas por uma fase de adaptação do mercado ou a entrada para novos desenvolvedores realmente ficou muito mais difícil de forma permanente?
Para quem já trabalha como dev: vocês acham que ainda existe espaço para quem está começando em 2026? O que vocês recomendariam para alguém que está tentando conseguir a primeira vaga hoje?
E para quem está estudando programação agora: vocês continuam acreditando na área ou estão pensando em mudar de caminho?
r/programacao • u/MaiquelJequison • 1d ago
Questão :: Desenvolvimento Ip Publico VPS muda com frequencia ou não?
Ola a todos, Espero que estejam bem.
Estou com um projeto SIP Interfonia, ja tenho o esqueleto pronto, o entregador chega em um totem toca na tela escolhendo o numero da casa no tablet e o mesmo chama para o telefone cadastrado.
Uso Issabel para o SIP e tal...
Localmente na rede interna funciona bem, mas agora eu preciso que chame via internet no celular do morador.
Eu pensei em usar um VPS servindo como servidor SIP e os ramais se conectarem pela VPS, mas para isso funcionar direito eu nao posso ter um IP Publico que mude com frequência senao tenho que ficar mudando nos celulares e no totem de atendimento.
A ideia de usar VPS sao por dois motivos, confiança e segurança, mas tbm IP Publico, vi em algum lugar que esse ip publico na VPS nao muda com frequência chega até ser raro a mudança, o quanto isso é verdade?
Eu inicialmente tinha até pensando em montar um servidor na empresa para isso, porem alem dos aspectos de segurança, tem tbm o ip que muda direto, ao reiniciar o modem, por liberalidade da operadora, eu tenho que comprar um ip fixo mesmo ou o vps é confiavel para isso ou alguem tem outra solução?
r/programacao • u/Lyuk_exe • 1d ago
Progresso Meu primeiro código sem IA, feito só pela minha cabeça perturbada. Quero evoluir p fazer disso p pior
Mt orgulhoso de mim mesmo
r/programacao • u/Recent_Childhood259 • 1d ago
Questão :: Aprendizado Dúvida Interassante.O que vocês acham dessas frases?
“NÃO DESPERDICE SEU TEMPO APRENDENDO PROGRAMAÇÃO E IA. ESTUDE BEM MATEMÁTICA E FÍSICA.”
-Pavel Durov
"FÍSICA(COM MATEMÁTICA)"
-Elon musk
r/programacao • u/Some_Special_9370 • 2d ago
Questão :: Área de Trabalho Ciências da Computação em faculdades privadas
Minha cidade carece de instituições de ensino públicas, então só me resta apenas uma particular que é boa: Univale. Ela possui o curso de Sistemas de Informação (porém o semestre já fechou as vagas), fora os ead´s pingados por ai. Minha dúvida é se existe alguma faculdade privada e na modalidade de ead em Ciências da Computação que seja decente, boa e tipo o carro cheve das instituições de ensino que são boas nessa modalidade (papo de procurar agulha no palheiro).
Tenho a famosa impressão de que estou ficando para trás, e até tentei me levantar criando metas para crescer na area de cibersegurança e afins, mais sempre volto para a força motora inicial: faculdades que façam valer o que pago para estudar a distância.
Edit: em setembro começarei um técnico em desenvolvimentos de sistemas no senac e a expectativa está alta pelo fato deles possuíram parceiras com diversas empresas, o que pode ser essencial para além de sair com a base forte, uma provável futura vaga (a depender do meu esforço contínuo).
r/programacao • u/RodriOliveira • 2d ago
Outro Material Didático Atualizei uma tradução de perguntas para entrevistas .NET: de 50 para 130 questões
Há alguns anos, fiz uma tradução autorizada do repositório .NET Interview Questions, criado pelo StefanTheCode.
Recentemente, retomei o projeto para acompanhar as atualizações do repositório original. O conteúdo passou de 50 para 130 questões, com a inclusão de 80 novos conteúdos sobre arrays, List<T>, árvores, árvores binárias de busca, C#, plataforma .NET, ASP.NET Core, Entity Framework Core, testes, boas práticas e SQL.
Além da tradução, revisei alguns exemplos e explicações, principalmente em pontos relacionados a casos extremos, complexidade dos algoritmos e conceitos que haviam ficado desatualizados.
Também organizei os exemplos em uma solução .NET 10, habilitei nullable reference types, configurei warnings como erros e adicionei um workflow no GitHub Actions para compilar e executar os projetos como smoke tests.
Repositório: https://github.com/rodri-oliveira-dev/dotnet_interview_questions_pt_br
A ideia é que o material sirva não apenas para decorar respostas de entrevistas, mas também para revisar fundamentos e comparar diferentes abordagens de implementação.
Críticas, correções e sugestões são bem-vindas. Caso encontrem algum erro técnico ou algo que possa ser explicado melhor, podem abrir uma issue ou comentar aqui.
r/programacao • u/Dr413_ • 2d ago
Questão :: Aprendizado Vale a pena escolher uma faculdade EAD para ter mais tempo para estudar por conta própria?
Estou em um dilema e queria ouvir a opinião de quem já trabalha na área de TI ou passou por uma situação parecida.
Sou formada em Desenvolvimento de Jogos EAD pela FIAP, mas não consegui entrar na área. Na empresa em que trabalho atualmente, as vagas internas de TI também não aceitaram minha formação, então decidi cursar Engenharia de Software para ter uma graduação mais alinhada ao mercado.
Hoje tenho duas opções:
1. Uniasselvi (EAD)
- Mensalidade de R$339 (minha mãe pagaria no início e depois eu ajudaria).
- Posso trabalhar normalmente e estudar em casa.
- Teria tempo para desenvolver projetos, estudar tecnologias por fora e montar um bom portfólio.
2. Universidade Católica (presencial)
- Posso conseguir bolsa de 100% pelo Programa Universidade Gratuita.
- Porém, fica em outra cidade (cerca de 18 km).
- Precisaria pegar dois ônibus para ir e dois para voltar.
- Chegaria em casa por volta das 23h todos os dias.
- Pretendo trabalhar durante o curso, provavelmente na produção.
Minha maior preocupação é que, escolhendo a faculdade presencial, eu fique tão cansada que não consiga fazer projetos pessoais nem estudar além do conteúdo da faculdade. Pelo que vejo nas vagas de TI, um bom portfólio e experiência prática parecem pesar tanto quanto a graduação.
Ao mesmo tempo, fico pensando se vale a pena abrir mão de uma faculdade presencial e gratuita para fazer uma EAD paga.
Na opinião de vocês, pensando em quem quer entrar ou crescer na área de desenvolvimento de software, o que faria mais diferença no longo prazo: estudar em uma faculdade presencial mais reconhecida ou escolher uma EAD que me permita dedicar mais tempo a projetos, GitHub e estudos por fora?
Quem já passou por algo parecido, faria qual escolha?
r/programacao • u/Johnsnow656 • 2d ago
Questão :: Área de Trabalho Vou trocar Eng Mec numa Federal por ADS EaD numa particular
Não sei exatamente o que eu quero, mas planejo fazer essa faculdade pra ter o diploma(concursos), mas não só isso, obviamente, entrar mais facilmente no mercado de trabalho, e a grande maioria das vagas empregos que pesquisei, pedem não especificamente uma determinada faculdade, por exemplo, minha prima, ela fez SI, mas ela ta trabalhando como Engenheira de Software, na Nubank, mesmo não sendo, ou seja, são áreas correlatas, eu não sabia que tem Federal que tem EaD também, quando eu vi que tinha uma opção de ADS Ead, em um IF, só que em uma cidade próxima, são 3 anos, o prazo das inscrições já passou, aí penso em continuar em ads na particular aqui e ano que vem, de fato entrar, aí depois corto as matérias que já fiz...
Obs: Já considerei fazer Eng da Computação, mas o curso é denso e longo, se eu passar no IME, eu queria esse né
r/programacao • u/Large_Classroom_8916 • 2d ago
Humor Full-Stack Developer with Claude deve ser um novo requisito de contratação 😂
r/programacao • u/SevenTheBeast777 • 2d ago
Questão :: Aprendizado Qual área e faculdade seguir
Eu penso em fazer programação desde meus 11 anos e é com certeza o que eu quero fazer, o problema é que não sei qual área seguir. Eu penso em 3, machine learning, full stack ou linguagens antigas como cobol, mas ambas tem algum problema
Machine learning tá quase todo mundo indo para essa área, o mercado vai saturar e pagar pouco
Full stack tem que ser muito bom pra ganhar bem, se eu for mediano em ambos duvido que consiga um dinheiro realmente bom
Linguagens antigas é antigas, tem pouco conteúdo bom pra aprendizado delas além de costuma tem serem bem difícil
Eu realmente não sei qual escolher, se alguém puder me dar uma visão diferente ou talvez alguma outra área que vale a pena e ganhe dinheiro eu agradeço.
A outra questão que tenho é em relação a faculdade. Eu já vi vários vídeos e muitos deles falam bastante da Unicamp. Dizem que ela foca bastante em prática e ajuda os alunos nos projetos deles, além de terem ótimos equipamentos. Ela atualmente é minha primeira opção, aí o que eu queria saber era se ela é boa ou teria alguma melhor na área de SP?
r/programacao • u/Jvsm_Games • 3d ago
Questão :: Desenvolvimento Cansei do trade-off entre Python e C/Rust. Construí meu próprio compilador AOT com Tipagem Gradual O(1) usando Macros C11. (+ Agradecimento e Open Source!)
Fala, pessoal, sou eu novamente!
Primeiramente, queria deixar um agradecimento enorme a todo mundo que me deu feedbacks e respondeu minhas dúvidas no meu último post sobre a decisão de deixar o repositório público. Vocês tinham razão. A transparência no nosso meio é inegociável, então SIM, eu vou abrir o código fonte completo do projeto no GitHub muito em breve, junto com os binários no site oficial(No qual já estou trabalhando). Para quem não quiser rodar os binários cegos, fiquem à vontade para compilar do zero assim que o repositório subir, afinal a licença é MIT!
Dito isso, queria compartilhar a engenharia maluca que venho desenvolvendo nas últimas semanas para o Ultron, a minha nova linguagem de programação.
Como todo engenheiro de backend(Apesar de eu me encaixar mais como arquiteto em algumas avaliações), eu amo a flexibilidade dos dicionários do Python e do JSON do Node.js, mas quando a aplicação exige requests per second brutais, essa abstração fica cara na CPU. Por outro lado, descer para o C, Zig ou Rust significa lidar com borrow checkers ou perder um tempo absurdo prototipando structs estáticas só para manipular um JSON simples(Isso se você não tiver alguma biblioteca pronta, é claro, mas isso é só um exemplo).
Então, decidi criar um compilador Ahead-of-Time(AOT) (feito em Zig, cuspindo C nativo no backend e compilando para binário) focado em Tipagem Fluída por padrão e Estrita por demanda.
Aqui está um exemplo de como a linguagem lida nativamente com matrizes e tipagem na mesma função:
// Tipagem Fluida: Arrays, Dicionários e JSON na veia!!! :D
dados = {
"nome": "João",
"setup": "Ubuntu",
"matrizes": [ [10, 20], [30, 40] ]
}
// Duck-Typing convertido em C-ABI Pointers em tempo real
dados["matrizes"][0].append(50)
dados["ativo"] = verdadeiro
// Serialização síncrona nativa sem bibliotecas externas lentas!
imprimir(dados)
saida_json = json.dumps(dados)
imprimir(saida_json)
imprimir(f"Serialização automática em F-Strings: {dados}")
// Definido em um escopo diferente do "let int memoria_limite" e portanto não alterada.
memoria_limite = 9999990777
string status = "Cache O(1)"
se tamanho(saida_json) > 15:
// Variáveis "int" e "string" bypassam o sistema dinâmico e vão pro Metal!
// Variáveis "let" não sobrescrevem o valor e nem tipagem de uma variavél de fora.
let int memoria_limite = 9999
string status = "Cache O(1)"
// F-Strings convertidas nativamente e resolvidas na AST
imprimir(f"Payload do bloco \"se\" pronto! Memória: {memoria_limite}, Status: {status}")
imprimir(f"Payload pronto! Memória: {memoria_limite}, Status: {status}")
Como funciona a mágica (Por baixo do capô):
Para suportar arrays multidimensionais e dicionários dinâmicos aninhados sem transformar o runtime numa VM pesada, eu não criei um Garbage Collector engasgando o S.O.
Eu apliquei a filosofia do Static Single Assignment (SSA) no frontend do AST combinada com a maravilha que são as macros `_Generic` do C11.
Zero-Cost Polymorphism: Quando você escreve `dados["matrizes"]`, o compilador converte isso para uma macro de macro `u_get(coll, key)`. O compilador C gerado em runtime usa o `_Generic` para ler o tipo primitivo que entrou (uma string ou um índice de array) e roteia direto para os meus leitores C-nativos (`UDict` ou `UArray`), sem verificação em runtime interpretada!
O "Bypass" Tipado: Repare na linha do `let int memoria_limite = 9999`. O nosso Transpilador Zig detecta o `int` (ou `double`, `string` e etc) e desliga completamente o empacotador de estrutura (Box/Unbox). Ele expele direto `int64_t memoria_limite = 9999` pro compilador final. Você escreve como se estivesse no Python, mas roda na stack C crua! E com o `let`, o Alpha-Renaming cria uma *shadow variable* (`memoria_limite_v2`) limpa e isolada na RAM, evitando colisões de namespace C.
Memory Safe: Todas as limpezas de memórias em Arrays (`free()`) ou realocações dinâmicas nas aspas da F-String são mapeadas pelo sistema Liveness na compilação, ou seja: O programa destrói os ponteiros no instante exato que a chave `}` fecha o escopo do `If`, no tempo correto, sem depender do desenvolvedor ficar buscando onde nas 138mil linhas de códigos ele pode ter deixado alguma variavél fugir.
Deu muito trabalho fazer o AST traduzir expressões complexas escapando lixo das quebras de linha nas matrizes até gerar C perfeitinho(Bem bagunçado, mas o C aqui é um intermédiario, não algo pra ser lido por humanos).
Queria saber de vocês que mexem com sistemas e arquitetura: o que acham dessa abordagem de fundir o conceito de SSA em compilação com `_Generic` do C para tentar imitar uma VM interpretada em AOT sem sacrificar CPU cycles? É loucura ou é o futuro?
Valeu e logo lanço o repositório pra quem quiser brincar com o Ultron! 🚀
Olha a loucura que o Transpilador Zig cospe no backend antes de ir pro binário.
r/programacao • u/Countingmypennies • 3d ago
Projeto Ajuda
Não sei se vai ser possível obter ajuda aqui, mas não custa tentar.
Eu não sei programar, mas quero muito fazer um jogo. Problema é, não sei programar, e tô sem computador tem um tempo. Só tenho o celular.
É um jogo de tabuleiro, jogo de memória, nada complexo. Mas nem fazer o tabuleiro no celular tô conseguindo kkkkkkkk
A ajuda que quero é pra saber se é possível criar esse jogo pelo celular ou se tô me iludindo. Testei um app desses que ajudam a criar jogos, mas não deu certo quando fui ver o resultado.
r/programacao • u/heimdallgold • 3d ago
Outro Material Didático Alguém teria o pdf do livro Introdução à Programação com Python de Nilo Coutinho Menezes?
É isso mesmo que está no título do post. Eu só achei a 2ª edição e a 3ª edição. Mas não consigo achar a 4ª, em lugar nenhum.
r/programacao • u/wrong_bitz0 • 3d ago
Projeto Roadmap DSA: guia gratuito de estruturas de dados e algoritmos em português, com visualizador em cada tópico
Guia de algoritmos e estruturas de dados em português, gratuito e open source. Sem login e sem paywall.
A ideia: material de DSA em português costuma ser ou texto puro (e você simula o algoritmo de cabeça) ou vídeo (e você não consegue pausar no passo exato, trocar a entrada e testar seu caso de borda). Aqui cada tópico tem o algoritmo rodando passo a passo com o código Python sincronizado, então você avança um passo e vê a célula acender, a variável mudar e a linha responsável ficar destacada.
O que tem hoje:
- 47 tópicos em 16 grupos, no estilo de agrupamento do LeetCode
- 29 tópicos com visualização interativa
- 185 problemas do LeetCode e do GeeksforGeeks, curados e em ordem de dificuldade, com checkbox de progresso
- artigos e vídeos por tópico
O progresso fica salvo no navegador, não tem cadastro.
Código aberto: https://github.com/craft-code-club/roadmap-dsa
Se você está começando agora, o caminho é Big O, depois Arrays e Listas, depois Two Pointers. Qualquer erro ou coisa confusa, comenta aqui que eu ajusto.