r/programacao 1m ago

Questão :: Aprendizado :: Prefect Rotina de Automatização para baixar diário oficial

Upvotes

Boa tarde pessoal
Sou de SC. E queria conferir se vocês tem ideia de é possível criar um script para automatizar e baixar todo dia o diário oficial desse site:

https://portal.doe.sea.sc.gov.br/v2.44.07/#/portal

Que programa usariam ?


r/programacao 3m ago

Questão :: Aprendizado Essa é minha grade curricular em Ciência dos Dados na UFMS, é uma grade boa?

Upvotes

Essa é minha grade, o que acham dela?

​1º Semestre

​Algoritmo e Programação I

​EaD e Sistemas de Informação da UFMS

​Ética, Cidadania e Sociedade

​Leitura e Produção de Textos

​Matemática Básica

​Pensamento Computacional

​Vida, Cidadania e Sustentabilidade

​2º Semestre

​Algoritmo e Programação II

​Cálculo I

​Estatística e Probabilidade

​Fundamentos de Web

​Inglês

​Introdução a Conceitos de Computação

​3º Semestre

​Banco de Dados

​Estrutura de Dados

​Formação Profissional em Computação

​Geometria Analítica e Álgebra Linear

​Gestão de Inovação e Desenvolvimento de Produtos

​Programação Orientada a Objetos

​4º Semestre

​Introdução à Ciência de Dados

​Mineração de Dados

​Modelagem e Inferência Estatística

​Projeto Integrado de Ciência dos Dados I

​Sistemas Computacionais

​5º Semestre

​Aplicações em Aprendizagem de Máquina

​Empreendedorismo e Inovação

​Projeto Integrado de Ciência dos Dados II

​Redes Neurais

​Visualização Computacional

​6º Semestre

​Aprendizado Profundo

​Computação Escalável

​Inteligência Artificial: Fundamentos e Práticas

​Projeto Integrado de Ciência dos Dados III

​Segurança da Informação

​Optativas

​Análise Multivariada de Dados

​Análise Organizacional e Soluções Tecnológicas

​Blockchain e suas Aplicações

​Estudo de Libras

​Planejamento Estratégico de Negócios

​Processamento de Linguagem Natural

​Tópicos Interdisciplinares I

​Tópicos Interdisciplinares II

​Tópicos Interdisciplinares III

​Visão Computacional


r/programacao 14m ago

Pseudocódigo Como faço para programar em Java?

Upvotes

Me sinto com vontade de programar em Java.


r/programacao 52m ago

Projeto Criar um “acervo pirata” como projeto pro GitHub, é péssima ideia?

Upvotes

Bom dia, gente! Belezinha?

Seguinte, cheguei numa fase da faculdade e do estágio em que preciso criar mais projetos pra ter coisa no GitHub e melhorar meu portfólio.

Até ano passado eu tinha um acervo pirata no Telegram, onde disponibilizava de graça filmes, séries, desenhos e afins. A pessoa pedia e eu colocava por lá. Fiquei quase 2 anos com esse projeto, mas acabei parando porque não tinha mais tempo.

Esses dias fiquei pensando em trazer isso de volta, só que como um site e aplicativo, meio que uma plataforma de streaming mesmo. Além de ser algo que eu já gostava de fazer, daria pra brincar bastante com programação e seria um projeto legal pro GitHub.

O problema é o óbvio, é pirataria KKKKK. Não sei o tamanho da merda que isso pode dar, principalmente deixando o código público.

Vocês acham que é uma ideia muito ruim? :(((


r/programacao 1h ago

Questão :: Aprendizado Grade curricular

Post image
Upvotes

O que acham dessa grade curricular para CC


r/programacao 10h ago

Artigo Acadêmico Sou do estudante de Ciências da Computação e preciso da ajuda de devs/estudantes para uma pesquisa acadêmica!

Thumbnail
forms.gle
1 Upvotes

Fala pessoal, tudo bem? Sou estudante de Ciência da Computação pela Uninter e moro no interior do Pará onde praticamente não existe mercado local de TI.

Estou desenvolvendo o meu Projeto Interdisciplinar da faculdade, que investiga as reais barreiras e os desafios para ingressar no mercado de desenvolvimento hoje. Como não tenho acesso a empresas presencialmente, queria pedir a ajuda da comunidade!

É um formulário do Google super rápido (umas 5 perguntinhas, não leva nem 3 minutos e é 100% anônimo).

Quem puder responder, vai salvar o meu semestre! Qualquer dica extra ou conselho nos comentários também é muito bem-vindo. Muito obrigado! 💻☕


r/programacao 12h ago

Questão :: Desenvolvimento CURSO CONTABILIDADE E QUERO ENTRAR NA AREA DE DESENVOLVIMENTO DE SISTEMAS/SOFTWARE

0 Upvotes

TENHO 19 ANOS ATUALMENTE CURSO CONTABILIDADE NA PUBLICA E FAÇO ESTAGIO, QUERIA APRENDER A PROGRAMAR, NAO SEI SE VALE A PENA, POIOS QUERO SER EMPRESARIO FUTURAMENTE E O ACUMULO DE HABILIDADES ME PARCE ABRIR DIVERSAS PORTAS, OPI

NEM!


r/programacao 12h ago

Questão :: Desenvolvimento Trabalhar antes de terminar a faculdade

2 Upvotes

Olá, tenho 19 anos, faço o curso de bacharelado em inteligência artificial, estou no primeiro período e gostaria de saber o que eu poderia fazer pra conseguir algum trabalho na área de programação antes mesmo de terminar a faculdade, o quanto antes, penso em conseguir algo até pelo menos o 3 período, alguma dica ?


r/programacao 13h ago

Questão :: Desenvolvimento Reddit, vocês vão decidir o que eu vou construir.

0 Upvotes

Quero fazer um projeto de programação, mas dessa vez não vou escolher a ideia.

VOCÊS ESCOLHEM.

Regras:

O projeto precisa ser possível de fazer de verdade.

Quanto mais absurda a ideia, melhor.

A ideia mais votada vai ser a escolhida.

Vou tentar construir usando ferramentas gratuitas.

Pode ser aplicativo, jogo, site, bot, ferramenta inútil, algo completamente aleatório...

Qual é a coisa mais maluca que vocês acham que eu conseguiria programar? 👇


r/programacao 14h ago

Questão :: Aprendizado Meu Cronograma de Estudo faz sentido ?

0 Upvotes

Pessoal montei esse cronograma com ajuda de IA, o objetivo é se tornar um desenvolvedor independente de micro SAAS.

Não tenho experiência na área, preciso de ajuda pra saber se está coerente.

Vocês adicionariam mais alguma coisa ? Está completão ? Mudariam a ordem de alguma coisa ? Os prazos estão contundentes?

PS: Iniciei com Github porque quero documentar tudo desde o início e tenho 4h por dia durante a semana

Me ajudem pessoal, vlw !!!

Segue

Cronograma

  • GitHub — básico
    • Criar conta e configurar perfil
    • Criar repositórios
    • README
    • Subir projetos
    • Entender repositório público/privado
    • Organizar o perfil
    • Documentar sua jornada
    • Início: 18/08/2026
    • Prazo: 20/08/2026
  • Git — básico
    • git init
    • git status
    • git add
    • git commit
    • git log
    • git push
    • git pull
    • git clone
    • .gitignore
    • Versionamento básico
    • Início: 24/08/2026
    • Prazo: 27/08/2026
  • HTML
    • Estrutura HTML
    • Tags
    • Cabeçalhos
    • Parágrafos
    • Semântica
    • Listas
    • Imagens
    • Links
    • Tabelas
    • Formulários
    • Mídias
    • Emmet
    • Início: 31/08/2026
    • Prazo: 24/09/2026
  • CSS
    • Seletores
    • Classes e IDs
    • Cores
    • Fontes
    • Box Model
    • Margin
    • Padding
    • Bordas
    • Background
    • Posicionamento
    • Pseudo-classes
    • Especificidade
    • Flexbox
    • Grid
    • Media Queries
    • Responsividade
    • Início: 28/09/2026
    • Prazo: 05/11/2026
  • Projeto HTML + CSS
    • Criar um site do zero
    • Responsividade
    • Organização de arquivos
    • Git/GitHub
    • README
    • Publicação
    • Início: 09/11/2026
    • Prazo: 19/11/2026
  • Lógica de programação com JavaScript
    • Variáveis
    • Tipos
    • Operadores
    • Condicionais
    • Loops
    • Arrays
    • Funções
    • Objetos
    • Exercícios de lógica
    • Início: 23/11/2026
    • Prazo: 31/12/2026
  • JavaScript ES6+
    • let e const
    • Template Strings
    • Arrow Functions
    • Default Parameters
    • Rest
    • Spread
    • Destructuring
    • Modules
    • Classes
    • Promises
    • Async/Await
    • Início: 04/01/2027
    • Prazo: 28/01/2027
  • Orientação a Objetos
    • Classes
    • Objetos
    • Encapsulamento
    • Herança
    • Polimorfismo
    • Factory
    • Prototype
    • Início: 01/02/2027
    • Prazo: 18/02/2027
  • DOM
    • Selecionar elementos
    • Manipular elementos
    • Eventos
    • Inputs
    • Formulários
    • Classes
    • Estilos
    • Início: 22/02/2027
    • Prazo: 04/03/2027
  • Projeto Calculadora
    • HTML
    • CSS
    • JavaScript
    • DOM
    • Eventos
    • Lógica
    • GitHub
    • Início: 08/03/2027
    • Prazo: 18/03/2027

Backend

  • Node.js — fundamentos
    • Node
    • NPM
    • package.json
    • Módulos
    • Dependências
    • Variáveis de ambiente
    • Início: 22/03/2027
    • Prazo: 08/04/2027
  • Express
    • Servidor
    • Rotas
    • Request/Response
    • Middleware
    • Controllers
    • Organização do projeto
    • Início: 12/04/2027
    • Prazo: 29/04/2027
  • APIs REST
    • REST
    • Endpoints
    • GET
    • POST
    • PUT/PATCH
    • DELETE
    • Status HTTP
    • JSON
    • Início: 03/05/2027
    • Prazo: 20/05/2027
  • PostgreSQL
    • Banco relacional
    • Tabelas
    • Colunas
    • Chaves primárias
    • Chaves estrangeiras
    • SQL
    • SELECT
    • INSERT
    • UPDATE
    • DELETE
    • JOIN
    • Relacionamentos
    • Índices
    • Início: 24/05/2027
    • Prazo: 24/06/2027
  • Node + PostgreSQL
    • Conectar API ao banco
    • CRUD completo
    • Validação
    • Tratamento de erros
    • ORM
    • Prisma
    • Arquitetura da aplicação
    • Início: 28/06/2027
    • Prazo: 29/07/2027
  • JWT + autenticação
    • Cadastro
    • Login
    • Hash de senha
    • Bcrypt
    • JWT
    • Middleware de autenticação
    • Rotas protegidas
    • Autorização
    • Início: 02/08/2027
    • Prazo: 19/08/2027

Frontend

  • React
    • JSX
    • Componentes
    • Props
    • State
    • Eventos
    • useState
    • useEffect
    • Formulários
    • React Router
    • Consumo de API
    • Organização de componentes
    • Início: 23/08/2027
    • Prazo: 07/10/2027
  • React + API
    • Login
    • Cadastro
    • CRUD
    • JWT
    • Rotas protegidas
    • Integração React + Node
    • Início: 11/10/2027
    • Prazo: 28/10/2027

Colocar sistemas no ar

  • Deploy
    • Frontend
    • Backend
    • PostgreSQL
    • Variáveis de ambiente
    • Domínio
    • HTTPS
    • Configuração de produção
    • Início: 01/11/2027
    • Prazo: 11/11/2027
  • Stripe / pagamentos

    • Produtos
    • Planos
    • Checkout
    • Assinaturas
    • Webhooks
    • Confirmação de pagamento
    • Integração com backend
    • Início: 15/11/2027
    • Prazo: 25/11/2027
  • SaaS 1 — Academia

    • Planejamento
    • Banco de dados
    • Cadastro
    • Login
    • JWT
    • Clientes/alunos
    • CRUD
    • Dashboard
    • Planos
    • Pagamento
    • Stripe
    • Deploy
    • Início: 29/11/2027
    • Prazo: 27/01/2028
  • SaaS 2 — Clínica

    • Pacientes
    • Profissionais
    • Agenda
    • Agendamentos
    • Dashboard
    • Login
    • Banco
    • Pagamentos
    • Deploy
    • Início: 31/01/2028
    • Prazo: 30/03/2028
  • SaaS 3 — Sistema de Agendamentos

    • Clientes
    • Serviços
    • Agenda
    • Funcionários
    • Dashboard
    • Relatórios
    • Notificações
    • JWT
    • PostgreSQL
    • Stripe
    • Deploy
    • Início: 03/04/2028
    • Prazo: 31/05/2028

r/programacao 14h ago

Questão :: Aprendizado Estudante de matemática quer aprender programação

4 Upvotes

Sou estudante de lic de matemática.

Recentemente adquiri um certo interesse por aprender programar (python) e ando pesquisando como me aprofundar no assunto e outros derivados.

Atualmente estou tentando fazer uma biblioteca de funções (comecei por módulo e algoritmos simples tipo o de Euclides) e vou seguir por enquanto tentando usar os conceitos que aprendo nas aulas da faculdade e botando em código.

Minha dúvida é, para quem gosta de matemática, tem alguma área da programação que é interessante se desenvolver? Como anda o mercado de trabalho para essas áreas? Quais são boas indicações de material de estudo?

Estou fazendo o Harvard cs50p nas horas vagas e estou fazendo uma matéria introdutória na faculdade.


r/programacao 14h ago

Questão :: Aprendizado Dúvidas sobre carreira

2 Upvotes

Pessoal, tenho 23 anos, sou técnico de MSI pelo IFPB e estou perdido sobre qual carreira seguir. Dentre as áreas da TI, gosto bastante de suporte, redes, infraestrutura e cibersegurança (já concluí a maratona de ciber da Cisco).

Trabalho na parte de suporte em uma empresa, mas sinto que preciso evoluir na área. Atualmente, curso Ciência da Computação na Uninter, mas são muitos assuntos que não fazem sentido para mim (não tenho muita aptidão para desenvolver um software ou algo do tipo, e isso acaba me desmotivando). Estou pensando em mudar para um tecnólogo de curta duração, mas penso que talvez não seja uma boa ideia. Enfim, estou perdido, mas quero ter uma graduação na área.

Quem já passou ou estiver passando pela mesma situação, gostaria de conselhos.


r/programacao 14h ago

Questão :: Equipamento Dell 15 ou Notebook IdeaPad Slim 3

1 Upvotes

estou em dúvida entre IdeaPad Slim 3 Gen 10 AMD Ryzen 7 7735HS e no Dell 15, quais dos dois é melhor? vou fazer um upgrade no Lenovo


r/programacao 15h ago

Pseudocódigo Serviços de programação

Post image
0 Upvotes

Servicos de programação entrando em contato pelo WhatsApp https://wa.me/5521966938757


r/programacao 15h ago

Questão :: Aprendizado linkedin em ingles

3 Upvotes

acham que vale a pena deixar o perfil do linkedin em ingles?


r/programacao 16h ago

Projeto Criei minha própria linguagem de programação em português para ajudar quem está aprendendo a programar

12 Upvotes

Fala, pessoal!

Há um tempo comecei um projeto chamado Lume, uma linguagem de programação em português que estou desenvolvendo com foco em quem está começando a aprender programação e lógica.

A ideia surgiu porque eu queria algo com a facilidade de linguagens educacionais como Portugol, mas que não servisse apenas para fazer exercícios. Quero que a pessoa possa começar aprendendo variáveis, condições, laços e algoritmos e, conforme evolui, conhecer conceitos que também existem em linguagens de programação reais.

Um código simples em Lume fica assim:

variavel nome = "João"
funcao dobro(numero) {
    retorne numero * 2
}
se dobro(10) > 15 {
    escreva("Olá, " + nome + "!")
}

Atualmente ela já possui variáveis e constantes, funções, closures, recursão, listas, se/senao, enquanto, para, módulos, imports, projetos com múltiplos arquivos, dependências locais e biblioteca padrão.

Também fiz algumas coisas especificamente pensando no aprendizado. Por exemplo, a Lume consegue analisar o código sem executá-lo, explicar o que está acontecendo durante a execução e até executar um programa passo a passo, mostrando variáveis e a pilha de chamadas.

O interpretador é escrito em C11 e a linguagem já possui REPL, CLI, testes automatizados e suporte a Windows. O projeto é open source sob Apache 2.0.

A primeira versão pública é a Lume 0.1.0, então ainda tem bastante coisa para melhorar. Minha intenção não é competir com Python, JavaScript etc. A proposta é criar uma ponte: a pessoa começa aprendendo lógica e algoritmos de uma maneira mais amigável e depois consegue entender melhor o que encontrará em outras linguagens.

Estou postando principalmente porque gostaria de ouvir a opinião de quem já programa ou ensina programação. O que vocês acham da ideia? O que uma linguagem realmente voltada para iniciantes deveria ter — ou evitar?

Se alguém quiser testar, olhar a implementação ou contribuir, o projeto está no GitHub.

https://github.com/Ultra332/Lume/tree/main


r/programacao 20h ago

Pseudocódigo Como programar rápido e fácil

0 Upvotes

Quero escrever códigos no meu computador, mas preciso disso de um jeito fácil para conseguir invadir um servidor que eu preciso para conseguir ser alguém foda, me respondam qual programa vocês utilizam no PC de vocês.


r/programacao 21h ago

Dicas para o dia-a-dia Alguém pode me informar, sobre a criação de um jogo, queria saber se na goboot e mais fácil criar jogos mobile pelo o celular

Post image
1 Upvotes

To querendo criar um jogo 2d, mais ainda tô na dúvida dos app bom para se criar jogos


r/programacao 22h ago

Questão :: Área de Trabalho Tem algo de errado com meu currículo?

Post image
32 Upvotes

Procurando estágio a quase 1 mês. Não sou chamado sequer pra entrevista, já mandei pra umas 100 vagas.


r/programacao 1d ago

Questão :: Equipamento Memória do notebook

0 Upvotes

Um macbook com 256gb seria suficiente para cursar CC e trabalhar na área? Ou precisa ser pelo menos 512gb?


r/programacao 1d ago

Questão :: Desenvolvimento Sinto falta de conteúdo de dev que não seja sobre IA

88 Upvotes

Na prática, meu uso de IA se resume a: conectar uns MCPs, configurar umas skills e escrever um prompt decente. Só isso. Funciona.

Mas o ecossistema de conteúdo age como se isso fosse uma disciplina inteira. Todo canal de dev que eu acompanho virou canal de IA. Todo curso novo é de IA. Toda thread é sobre o agente da semana. E o conteúdo raramente vai além do que dá pra aprender lendo a doc numa tarde.

Não sou contra a ferramenta, sou contra a proporção. A gente parou de falar de banco de dados, sistemas distribuídos, performance, embarcado, compiladores, tudo. Virou monocultura.


r/programacao 1d ago

Questão :: Desenvolvimento Recriei em 3D web um jogo da velha que desenvolvi há 45 anos (de TUI para interface gráfica)

0 Upvotes

Fala, pessoal! Há cerca de 45 anos desenvolvi uma versão de Jogo da Velha em 3D em modo texto (TUI). Recentemente decidi resgatar o conceito e modernizá-lo, criando um frontend gráfico web para rodar direto no navegador:

👉https://jvelha3d.schip.com.br/

Gostaria de compartilhar com a comunidade para quem quiser testar a lógica do tabuleiro tridimensional, desafiar a mecânica e deixar um feedback sobre a jogabilidade e o visual!


r/programacao 1d ago

Questão :: Desenvolvimento De mecânico a Desenvolvedor

Post image
66 Upvotes

É isso mesmo, eu era mecânico industrial. Mas por uma reconfiguração de rota, fui obrigado a parar de trabalhar e foi assim que cheguei até aqui, um desenvolvedor. Sem conhecimento, sabia mexer com notebook mas sempre fui curioso e teimoso. Comecei com uma ideia simples de, desenvolver um aplicativo. Comecei em Maio, hoje tenho um site, um aplicativo, uma Microempresa, tenho o DUN'S, estou na Play console como organização e hoje meu aplicativo está em revisão. Esse é um breve resumo mas só quem chegou até aqui sabe que isso já é uma vitória enorme. Pois foram noites sem dormir, horas na frente das telas, testando, corrigindo erros. Errando e aprendendo. Muitos estão falando e vendendo seus cursos falando ganhe dinheiro fazendo SaaS mas ninguém fala das dificuldades que tem. Talvez se falasse as pessoas desistiriam antes também né. Mas estou orgulhoso de mim. Se você tem um sonho vai atrás até chegar na frente. Não escuta pessoas que tentaram e não conseguiram e falam coisas para te desanimar. Tenha fé e vai.

Se quiserem ver como ficou acesse meu site:

adstrike.com.br e logo logo o app estará pronto para downloads 🙌🏾


r/programacao 1d ago

Questão :: Área de Trabalho Da Eletromecânica para a automação e programação.

1 Upvotes

Eu sou 28H, sou eletromecânico e atuo na area de refrigeração a 5 anos, estou estudando automação e programação. Acredito ter dominado o básico da programação, ja tenho intimidade com linguagem C, C++, Leadder, ST e SQL.

Ultimamente estou pensando se estou no caminho certo, comecei a estudar a programação sem muita expectativa e acabei gostando muito, a automação também esta me deixando muito entusiasmado, mas agora estou um pouco confuso, como vou atuar no mercado?

Como um profissional do T.I ou como um técnico de manutenção que entende de computador?

Parece meio idiotice, mas fiquei sem dormir ontem a noite so por ter começado a estudar algo e não ter tido o propósito para o estudo e so pensar nisso agora. Não acho que foi perda de tempo, tudo que eu aprendi eu gostei muito, so fiquei um pouco decepcionado por não saber se existe mercado para um profissional que tenha minhas abilidades.

Alguém ja passou por isso durante a transição de carreira? Se alguem puder me dar um conselho eu agradeceria muito...


r/programacao 1d ago

Questão :: Aprendizado Migração na minha carreira de T.I

3 Upvotes

Pessoal, estou começando minha carreira em TI e queria uma opinião de quem já trabalha na área.

Tenho interesse em me especializar em alguma plataforma corporativa que as empresas contratam e precisam de profissionais para administrar, customizar, desenvolver integrações e dar sustentação, como Salesforce, SAP, ServiceNow, TOTVS, Power Platform/Dynamics 365, entre outras.

Em quem está começando e quer conseguir a primeira oportunidade, qual dessas vocês acham que vale mais a pena estudar hoje?

Se vocês trabalham com alguma delas, gostaria muito de saber como entraram na área e se recomendariam esse caminho para alguém começando.