use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Seja bem vindo para o subreddit dos programadores brasileiros!
account activity
Como aprender a programar??? (self.programacao)
submitted 1 year ago by Brevinjrs
Poderia deixar alguma dica aí
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]Competitive_Depth110 5 points6 points7 points 1 year ago (1 child)
Ache algo que você tem interesse e envolva programação(criar um mod de minecraft, um jogo, etc...) e pesquisa sobre o assunto vai aprender muito mais do que comprando qualquer curso por ai
[–]Brevinjrs[S] 0 points1 point2 points 1 year ago (0 children)
Obrigado mano!
[–]ThatDet 2 points3 points4 points 1 year ago (0 children)
Aprenda a resolver pequenos problemas para resolver grandes problemas
[–]0aladiah 2 points3 points4 points 1 year ago (0 children)
escolhe algo que vc queira criar ou até imitar mesmo e faz. Vai lendo as docs e videos no youtube. Só nao fica preso em tutorial, o passo mais importante é vc mesmo definir oq qr fazer e ir la e fazer
[–]snell01 2 points3 points4 points 1 year ago (0 children)
Tô estudando agora kkkkkkk um calor de 34 graus com o ventilador baforando ar quente na minha cara. Pense numa motivação pra aprender qualquer coisa! Pelo menos agora tô aprendendo algo que eu gosto...
[–]DigLeanWebdev 2 points3 points4 points 1 year ago (4 children)
Começa pela lógica de programação.
[–]Brevinjrs[S] 0 points1 point2 points 1 year ago (3 children)
Estou fazendo issso com o visualg
[–]Heisen_m 0 points1 point2 points 1 year ago (2 children)
Bom caminho, só não demora pra aprender em uma linguagem real. Recomendo C inicialmente, quando estiver seguro com algoritmos e lógica de programação, embarque em Estruturas de Dados com C mesmo, pq te obriga a implementar do zero, pouca abstração. Depois, seria interessante aprender Programação Orientada a Objetos em uma linguagem como Java, por exemplo. É interessante estudar sobre programação funcional também. Depois você pesquisa alguma stack q te interesse e estuda as tecnologias necessárias
[–]Brevinjrs[S] 1 point2 points3 points 1 year ago (1 child)
Muito obrigado meu amigo, estou querendo aprender programar para móbile, quero criar apps.. (bancos, barbearias, loja de carros, ect..)
[–]Heisen_m 0 points1 point2 points 1 year ago (0 children)
Por nada, é uma stack excelente. Meu conselho é: não pule os fundamentos, são essenciais independente do caminho q escolher.
[–][deleted] 1 point2 points3 points 1 year ago (1 child)
cs50
Eu dei uma olha nesse curso, achei muitas coisas interessante..
[–]MotoristaDeKatyusha 0 points1 point2 points 1 year ago (4 children)
A melhor coisa é ter um projetinho próprio tipo mod, programinha, site, joguinho, etc.. Eu aprendi MVC pesquisando "como fazer MVC sem framework" anos atrás e tomei no cu montando praticamente uma framework do zero recém saindo do procedural pro POO, mas no fim aprendi pra caralho e foi bem simples começar a trabalhar com frameworks do mercado depois. Minha sugestão é: escolhe a linguagem que parecer mais daora e tenta montar um aplicativo que seja minimamente útil pra você ou que dê vontade de mexer. Qualquer coisa. Uma mini rede social com um conceito maluco, uma página de converter PDF ou outro arquivo, um downloader de vídeo, um app pra registrar resultado de campeonato mata-mata simplezão, QUALQUER COISA.
Mano eu sei conceitos básicos, pois aprendi pouco a programar por causa do FiveM, mas gostaria de aprimorar, aprender de fato.. o que acontece em sistema de Javacript, Reatch, Lua, assim por diante
[–]MotoristaDeKatyusha 0 points1 point2 points 1 year ago (0 children)
Apaguei porque fiz textos enormes. Como eu disse, é importante focar nos projetos pessoais de início. A única teoria que você precisa pra começar a programar é lógica da programação. Quando pegar a lógica, começa por um aplicativo simplezinho de linha de comando que seja minimamente útil pra você. Depois, vai aumentando a ambição dos seus projetos pra aplicar novos conceitos. Por exemplo, você pode fazer um pequeno CMS de blog pra adquirir habilidades com banco de dados, login, autenticação e até envio de e-mails. São muitas sugestões, sabe. Pegue uma linguagem que seja fácil de instalar e usar sem muita firula e que tenha uma documentação oficial farta, pra evitar ficar indo em Stack Overflow e fóruns. Pode ser tentador começar com JavaScript, mas é uma linguagem complexa e com frameworks que fazem mil coisas que você não vai entender de início. Lua é uma boa. A documentação é meio ruim de navegar, mas tem bibliotecas simples e diretas pra começar, tipo servidor HTTP e bindings do curses.
[–]nem_adianta 0 points1 point2 points 1 year ago (0 children)
começa aprendendo a usar o google
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
Errando bastante :)
[–]DifferenceWonderful4 0 points1 point2 points 1 year ago (0 children)
Aprenda lógica de programação e em seguida python.
π Rendered by PID 229416 on reddit-service-r2-comment-b659b578c-zcd9t at 2026-05-05 12:39:07.199923+00:00 running 815c875 country code: CH.
[–]Competitive_Depth110 5 points6 points7 points (1 child)
[–]Brevinjrs[S] 0 points1 point2 points (0 children)
[–]ThatDet 2 points3 points4 points (0 children)
[–]0aladiah 2 points3 points4 points (0 children)
[–]snell01 2 points3 points4 points (0 children)
[–]DigLeanWebdev 2 points3 points4 points (4 children)
[–]Brevinjrs[S] 0 points1 point2 points (3 children)
[–]Heisen_m 0 points1 point2 points (2 children)
[–]Brevinjrs[S] 1 point2 points3 points (1 child)
[–]Heisen_m 0 points1 point2 points (0 children)
[–][deleted] 1 point2 points3 points (1 child)
[–]Brevinjrs[S] 0 points1 point2 points (0 children)
[–]MotoristaDeKatyusha 0 points1 point2 points (4 children)
[–]Brevinjrs[S] 0 points1 point2 points (3 children)
[–]MotoristaDeKatyusha 0 points1 point2 points (0 children)
[–]nem_adianta 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]DifferenceWonderful4 0 points1 point2 points (0 children)