1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Como iniciar na programação! - Thread dos candidatos a n3rds :D

Discussão em 'Programação' iniciada por HecKel, 14 de Agosto de 2007. (Respostas: 285; Visualizações: 110354)

  1. HecKel

    HecKel The WORM

    Boas!

    Existem threads e mais threads sobre isto..., como tal, decidi pegar nessa informação toda e fundir num único post.

    Usem esta thread para as dúvidas que tenham sobre o tema, mas apenas sobre a iniciação à programação.

    Duvidas concretas deverão ser colocadas numa nova thread.


    O que preciso de saber antes de começar seja o que for?
    • O que é um compilador?
      • Um compilador é um programa que transforma texto noutro programa, isto é a forma martelada desta definição, mas para já é o que precisam de saber.
    • E que texto é esse?
      • Esse texto é o que queres aprender a fazer, chama-se código do programa. É isso que queres aprender, a linguagem que o compilador vai transformar.
    • Linguagem? Então não era só texto?
      • Claro que não! O compilador precisa de saber como transformar esse texto, portanto esse texto tem de obedecer a umas determinadas regras, algo quase como uma gramática, daí designar-se por linguagem.
    • Então sabendo essa linguagem e tendo um compilador já posso fazer programas?
      • Teoricamente sim, existem algumas linguagens de programação que impõe outros requisitos, mas para já é isso que precisas de saber.
    • É pá..., mas se calhar é muita coisa para saber numa linguagem de programação, não há nada que nos ajude?
      • Haver há, no entanto para começar é capaz de não ser a melhor ideia. O ideal seria apenas um editor de texto em que as palavras chave ficassem coloridas, tens o exemplo do Notepad++. Claro que podes usar outros editores ou IDEs ;)
    • Tu e as palavras estranhas..., que raio é isso de IDE?
      • Pois..., um IDE é uma ferramenta que te dá dicas sobre como programar, tem algumas ferramentas úteis a um programador e afins, podes encontrar uma lista delas aqui mesmo na Zwame ;)

    • Mas afinal de contas, que linguagem devo escolher para começar? Vejo tantas respostas diferentes...
      • Cabe essencialmente a ti decidir entre as propostas que são apresentadas nos tópicos anteriores, aquilo não passam de sugestões, não existe nenhuma sequência definida de progressão ;)
    • Então basta isto, é?
      • Nop, precisas de ter bastante calma e paciência, programar não é fácil. Não tentes dar passos maior que as tuas pernas conseguem dar, e não desesperes logo na primeira dificuldade ;)
      • Deves sempre ter algumas noções de algoritmia, facilitam-te no inicio, são imprescindiveis ao longo do teu percurso como programador. Para começares, podes sempre dar uma vista de olhos neste tópico: Mini curso de Programação
    Boa sorte ;)

    HecKel
     
    Última edição pelo moderador: 7 de Dezembro de 2008
  2. xtr3me

    xtr3me Power Member

    Lá vai mais uma para sticky.

    Boa thread HecKel. Pena que eu aposte que mesmo assim coisas que já estão aqui vão continuar a ser perguntadas (o pessoal tem o péssimo hábito de não ler os stickies).

    Mesmo assim, muito bom.
     
  3. Baderous

    Baderous Banido

    Sticky Sticky Sticky Sticky Sticky Sticky Sticky Sticky Sticky Sticky Sticky Sticky MUSHROOM MUSHROOM! :D

    Finalmente, uma alma bondosa que se deu ao trabalho de fazer uma thread destas!
    Já não era sem tempo!
     
  4. Thrasher

    Thrasher Power Member

    Muito bom...parabéns :)
     
  5. AragTey

    AragTey Power Member

    nice one.....bom trabalho ;)
     
  6. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Acho que 60% das respostas às perguntas aqui do fórum de programação são "lê este sticky do chat HecKel: ...". Agora essa percentagem vai subir para 90% :D

    Excelente tópico :) Nem é preciso votar para sticky... ele há-de ir lá parar sozinho!
     
  7. HecKel

    HecKel The WORM

    Obrigado e todos os blablablas da praxe :P

    O que importa é que isto tenha uso, seja sticky ou não. Mas tal como o xtr3me disse, ninguém olha para as stickys e pior que isso é ninguém fazer uso do search (vejam a lista de tópicos que lá coloquei...).

    Agradeço mesmo todos os comentários, mas o objectivo da thread é mesmo os novatos usarem a thread, não é apenas de consulta como as outras :)

    HecKel
     
  8. AragTey

    AragTey Power Member

    Fui de férias e esta grande thread já andava aqui perdida .....

    Isto realmente é um problema.....fazer com que a malta leia a thread ... a única coisa que me ocorre é publicidade enganadora...lol.....mudar o titulo da thread para

    "Ganha 10000 euros em 5 minutos"

    :lol:

    Bom so um post para levar esta thread de volta a primeira pagina....
     
  9. JomarB

    JomarB Power Member

    COOOOOOOOOOOOOOOOOOOOOOOOL
    :) Good Work :)
     
  10. Inpanzinator

    Inpanzinator Power Member

    Já agora e utilizando este tópico, eu utilizo o Ubuntu OS e gostava de saber se existe algum compilador que me faça programas .exe para correr no Windows...

    Gracias...
     
  11. Doomknight

    Doomknight Power Member

    obrigadão pessoal, este topico fez-me muito jeito :D
     
  12. | Blasted |

    | Blasted | [email protected] Member

    Excelente tópico!

    cUMPS
     
  13. Mt bom =D
    na aula ouço ixo td o dia =P
     
  14. Pedroaraujo95

    Pedroaraujo95 Power Member

    Isto nao é la mto facil

    Isto e lixado como tudo inda por cima progamas em ingles!!! Bahh!! Nao percebo nada!!! Ja desisti mas obrigado na mesma ta mto bom!!! Tamb so tenho 12 anos!!! Inda tenho mto pela frente!!!
     
    Última edição: 21 de Novembro de 2007
  15. Rikazzold

    Rikazzold Power Member

    Boas.

    Se calhar começaste por uma linguagem complicada... eu com essa idade estava em HTML. Arranjei tópicos em português e fui trabalhando em bloco de notas. Apesar de não ser considerada linguagem de programação é sempre um bom começo :) Experimenta.

    Cumps.
     
  16. arkannis

    arkannis Power Member

    eish, não tarda andam os miudos a aprender a ler no 1º ano e já vêm à TZ para aprender a programar. :joker:

    não tenho nada contra a idade, mas é completamente natural que alguém que entrou agora no 7º ano (acho eu) ache programação complicado.

    É a mesma coisa que tentar ensinar um miudo do 4º ano a resolver sistemas de equações :-D
    Simplesmente não tem bases (nem maturidade/desenvolvimento cerebral, mas isso é outra historia) para que o consiga fazer.


    Se queres aprender qualquer coisa na área, segue o conselho do post acima, dedica-te ao html: é simples, é giro, e obtem-se resultados muito rapidamente. (e podes fazer umas paginas bonitas para mostrar aos amigos hehe)
     
    Última edição: 22 de Novembro de 2007
  17. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Só tenho duas coisas a dizer: A idade não é nenhuma limitação, e HTML não é uma linguagem de programação, nem nada que se pareça. PHP (por exemplo) sim.
     
  18. Rikazzold

    Rikazzold Power Member

    Se leres bem o meu post, eu refiro lá que HTML não é uma linguagem de programação, mas acho que para começar a obter resultados é bastante acessível. Se para mim, que ando à 1 ano e tal a dedicar-me a esta área acho PHP complicado, então para o rapaz ainda deve ser pior.
    Sobre HTML encontra-se bastante informação em Português, o que facilita bastante as coisas. Foi essencialmente por isto que referi HTML.

    Cumps.
     
  19. Kayvlim

    Kayvlim Undefined Moderator
    Staff Member

    Eu li bem o teu post, e o meu foi apenas para reforçar a ideia, e poder puxar o PHP :P

    Quanto à idade, mantenho o que disse - não é uma limitação. No fundo, tudo se resume à força de vontade e a ou um bom professor, ou bons exemplos (refiro-me a porções de demonstração de código) a seguir. Quem quer mesmo programar não pode desanimar ao ver que PARECE difícil.

    Se querem programar é uma coisa. Se querem fazer alguma coisa bonita para mostrar, podem ir para o HTML, mas não chamem a isso programar ;) já agora, hoje em dia HTML não chega. Aliado ao HTML vem o CSS, JavaScript, e PHP ou ASP.
     
  20. HecKel

    HecKel The WORM

    Pessoal, estou a pensar em criar um índice de threads que falem sobre livros para começar a programar..., têm sugestões de como fazer isto?

    Pensei em colocar apenas a listagem de threads com o nome das mesmas e não por linguagem, visto que há pessoal que apenas quer livros de programação e nem especificam a linguagem, mas tenho receio que isso não ajude lá grande coisa...

    Sugestões?
     

Partilhar esta Página