por onde começar

1. por onde começar

ricardo
kigosaegis

(usa Ubuntu)

Enviado em 29/06/2008 - 12:58h

gente gosto de pc pa caramba mas n quero so ficar admirando oq os outros fazem quero fazer tb ao pesquisar no mestre dos burros(google) descobri q a linguagem q mais sa usa hoje é C e C++ sei q é uma linqua de dificuldade media se alguem achar q devo começãr por uma com menor dificuldade para começar diga qual a linguem e me mande uma apostila. Mas por hora gostaria de perguntar quais feramentas eu tenho ja q uso fedora para programar em C se vcs poderiam me recomendar uma apostila. Agradeço


  


2. Re: por onde começar

Andi
upc0d3

(usa Gentoo)

Enviado em 29/06/2008 - 19:27h

vou dar minha opiniao PESSOAL.
seguinte:
tu vai seguir na area de informatica?
se for.. cara comeca programando em JAVA, motivos:

primeiro: o campo pra programador JAVA eh muito bom.

segundo: os salarios pra programador JAVA geralmente sao altos.

terceiro: eh uma linguagem relativamente nova e agora com a API aberta.

quarto: a documentacao na internet eh realmente boa.

quinto: com o JAVA tbm pode se fazer aplicacoes para dispositivos moveis, uma area que tah crescendo tbm, ainda mais por causa da tecnologia 3G.

baaahh eu poderia dar `n` motivos para comecar por JAVA mas dexa queto...

agora se naum for seguir na area de informatica.. e quiser somente criar programas para ti e para a comunidade do SL, eh realmente C eh uma boa opcao, motivos:

primeiro: eh uma linguagem facil

segundo: eh uma linguagem flexivel

terceiro: o kernel do linux tah em C, o q pode se tornar uma enorme fonte de consulta pra ti.

baah pra C eu realmente poderia dar infinitos motivos... pq eh a linguagem que eu mais amo na vida.... aprendi C e C++ sozinho e garanto q eh lindo d++++ meo....

bom tah ai a minha opiniao...

ps1: C++ eh uma linguagem orientada a objetos, JAVA tbm.. e JAVA foi criada baseada no C++, ou seja, aprenda 1 vai acabar aprendendo os 2, tipo aprendeu bem JAVA.. 1 mes em C++ tah bem tbm..

ps2: se for comecar por JAVA, dou outro conselho compre o livro JAVA: como programar do DEITEL.. cara eh muito bom e muito abrangente...

ps3: se for comecar por C++, compre o livro do C++ Absoluto do Walter Savitch, eh realmente magnifico o livro cara...

falouuuu...


3. Re: por onde começar

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 29/06/2008 - 19:45h

Olha, eu começaria com Java, pq é parecido um pouco com o C.


4. Re: por onde começar

Gilson Júnio Pacheco Silva
GilsonDeElt

(usa Nenhuma)

Enviado em 29/06/2008 - 19:55h

Cara, o cara aí de cima já te deu bons motivos e exemplos para você aprender Java e C++
Eu te indico C++ tbm, mas depende do que vc pretende fazer.

Como já foi dito, Java é uma boa se você pretende seguir na área de informática.
C e C++ são boas se você pretende criar programas e colaborar com a comunidade.
Pascal tbm é muito indicada pra quem quer aprender a programar, por ser uma das linguagens mais bem estruturadas que se tem, o que a torna de fácil entendimento.
ShellScript tbm é uma linguagem de programação, que tem a seu favor o fato de que você só precisa de um terminal para testar seus primeios programas, sem contar que tbm é fácil de entender.

Eu ia começar por Pascal, mas como minha net é discada, e o fpc (Free Pascal Compiler) tem uns 28 MB, ia levar muito tempo pra baixar, e num é sempre que posso deixar o PC ligado assim, daí começei em C++ e ShellScript, e por agora tô só em ShellScript, e tô até indo bem ^^

Eu num te passo os links do material que eu tenho sobre shell, pq eu não tenho eles salvos =\
Mas tenho um bocado bão de material sobre shell aqui, se você quiser eu posto os links que eu achar deles aqui.
té +


5. Re: por onde começar

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 29/06/2008 - 22:01h

Bom, as linguagens acimas foram citadas, mas gostaria de reafirmar uma:
C. Porque? Caso você aprenda C e lógica. Porque, qualquer problema(algoritmo), tendo aprendido a lógica você será capaz de resolver. E C, porque depois de C, qualquer linguagem que vier posteriormente(há excessões) será de fácil aprendizado.


Abraços


6. Re: por onde começar

ricardo
kigosaegis

(usa Ubuntu)

Enviado em 30/06/2008 - 22:15h

gente fico feliz q tanta gente na comunidade open source se ajude cada vez mais eu quero participar e contribuir e fico feliz tb com os toques q vcs me deram


7. ...

Jeffeson Luiz Oliveira de Campos
foguinho.peruca

(usa Ubuntu)

Enviado em 30/06/2008 - 22:29h

Olá!

LINAL --> LINguagem de ALgoritmo (by Neucy)....
essa foi a maior lição que eu aprendi qdo eu fiz técnico em informática.

Bom, aconselho a vc começar com pascal, ou c ou qqr outra estruturada. Deixa a orientação objetos pra depois.... não precisa complicar a vida agora.... e estude lógica.... com a lógica, não importa a implementação q vc vai fazer, sabendo o algoritmo (os passos) para resolver o problema, o resto é questão de traduzir pra linguagem....

outra dica também, é aprender um pouco de lingugem interpretada, de script tipo php, pyton, ruby ou pearl.... (lua tmb, pq é nacional mas nunca usei...)... são todas boas, mas eu pessoalmente prefiro php....

Apostilas:

http://pt.wikipedia.org/wiki/Programa%C3%A7%C3%A3o_l%C3%B3gica

http://64.233.169.104/linux --> digite apostila de lógica de programação

http://apostilando.com

entre outros...
Mas eh isso...
boa sorte
[]'s
Jeff


8. ae

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 01/07/2008 - 10:41h

além de lógica tem alguns conceitos importantes como semaforos, ponteiros, alguns algoritmos basicos de ordenação, busca, e mesmo algumas coisas basicas como alocação de memória, endereçamento de memória, registradores,etc. A vantagem de aprender C é que se consegue ir um pouco mais baixo do que linguagens como java. Acho que começar com C com algoritmos basicos e depois ir aprendendo as coisas mais avançadas tem a vantagem de ja estar habituado com a sintaxe de C, do que aprender java onde até um programa hello world é uma classe e você não irá alocar memória nem mesmo precisar saber o que é um registrador.


9. Meu ponto de vista

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 01/07/2008 - 11:30h

O que já foi comentado sobre Java é bem interessantee, mas ela é mais do tipo "linguagem da moda", principalmente agora com celulares e seus jogos.

Mas se você quer aprender uma linguagem realmente poderosa é C/C++, sem contar que o mercado está bem carente de profissionais qualificados nelas.

Recomendo você começar ou comprando o livro "C completo e total" (http://www.temporeal.com.br/produtos.php?id=157003), é o melhor que já vi até o momento e vale a pena investir o dinheiro se você realmente quer aprender.

Agora se você quer economizar pode procurar uma apostila no www.tol.pro.br ou ler os artigos aqui no VOL. Estou fazendo uma série bem interessante sobre o assunto, mais ainda vou demorar para concluir a primeira parte...

No meu caso o bom mesmo é começar começando de verdade, não apenas pegando conhecimento dos outros e lendo. Se eu fosse você começaria pegando os scripts aqui do VOL, testando, alterando, analisando e partindo dai se instruindo onde você quer chegar.

Só que posso recomendar com certeza é que você deve começar primeiramente com C e depois ir para C++, assim fica ++ fácil de você se adapatar a linguagem, alem disso, quando for ver C++ procure bibliotecas que funcionem bem em multiplas plataformas, como a Poco C++.

[]s


10. site

Juliao Junior
juliaojunior

(usa Debian)

Enviado em 01/07/2008 - 12:27h

site com vários livros e apostilas:

www.esnips.com






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts