Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

oBatista

Ajuda PHP / C++ ?

Recommended Posts

oBatista

Boas tardes

Tenho 14 anos, sou de São Miguel e adoro programar.

Desde os meus 12 anos que gosto de "brincar" com linguagens de programação, tudo começou em Java, a fazer "plugins" para servers de Minecraft ahah.

Não sei muito bem onde postar isto por isso peço desculpa aos admins se postar no sitio errado.

No fim do verão comecei a aprender C, gostei muito, mas não dava utilidade aquilo. (acontece o mesmo com todas as outras linguagens, aprendo porque gosto de aprender e quero seguir áreas que tenho a ver com Matematica , etc, etc)

À umas 2 semanas comecei a aprender PHP / MySql, perfeito, é muito parecido com C.

E agora ao mesmo tempo surgiu uma vontade de aprender C++ , todos falam bem desta linguagem, dizem que é muito dificil e muito técnica, é disso que eu gosto , de desafios.

Agora vem a parte na qual eu preciso de ajuda:

Eu queria manter-me em duas linguagens, php e c++, mas não quero aprender pela internet simplesmente porque os livros atraem-me muito mais, sinto-me dedicado quando estou a estudar pelos livros.

Alguém tem algum livro que os ajudou em php e outro que os ajudou em c++? Se souberem de algum bom, por favor digam. Ajudem um rapaz de 14 anos a criar bases para a universidade ahah.

É tudo, desde já desejo um bom ano novo, sei que o meu português neste post não é do melhor.

ps: não há problema se os livros forem em inglês

Share this post


Link to post
Share on other sites
HappyHippyHippo

só uma questão ?

porque razão não deste utilidade ao C ? o que querias fazer com a linguagem que não conseguiste fazer ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
oBatista

não sabia o que havia de fazer com c, se me derem coisas pa fazer com C eu faço!

Edited by oBatista

Share this post


Link to post
Share on other sites
HappyHippyHippo

qual é a coisa mais complicada que é capaz de fazer com C ? depois eu digo algo mais complicado para tu fazeres ...

  • Vote 1

IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
apocsantos

Boa noite,

De PHP, existem vários bons livros em português. Recentemente comecei a ler o livro "Desenvolvimento de Aplicações em PHP", da FCA, e pelo que li até ao momento, gostei de ler. antes desse tinha lido o livro "Programação com PHP 5.3", da mesma editora, que também achei bastante interessante, mas com muito menos exemplos práticos.

De C / C++, o que mais vezes consultei, mas só uma vez li de "ponta a fio", foi o "Linguagem C" e "Programação Avançada Usando C" da mesma editora. Bastante bom, ese livro. De C++ li "Programação em C++ - Conceitos Básicos e Algoritmos", "Programação com Classes em C++" e "Programação C++ - Algoritmos e Estruturas de Dados". De um modo geral todos os 3 livros parecem "complementos uns dos outros, mas são de leitura agradável.

Em inglês existem muitos mais livros, alguns deles bem mais detalhados, mas em português, só li estes.

Cordiais cumprimentos,

Apocsantos


"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Share this post


Link to post
Share on other sites
oBatista

@HappyHippyHippo

pfft sei la, dizme algo! mas que não seja la muito dificil!

@Apocsantos

obrigadissimo, vou ver se tem algum desses livros na bertrand, queria pelo menos um português e um inglês, para balançar os termos utilizados, as traduções etc etc

Share this post


Link to post
Share on other sites
HappyHippyHippo

ora bem, ainda à pouco apareceu uma pessoa aqui no forum com problemas a criar uma aplicação que implementasse uma espécie de IRC minimalista

- uma aplicação servidor

- uma aplicação cliente

- o servidor só trata de registos de clientes e redireccionamento de mensagens

(em unix ou em windows)


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
oBatista

hmmm, happyhippyhippo vou ver isso amanha ou assim agora tou com cabeça noutra coisa :P

mas nao me vou esquecer :) (espero eu)

pmg, cipherknight hmmm, vou dar uma vista d'olhos nisso , parece ser fixe :)

ah agora um aparte para os que estão na universidade ou já sairam, o que devo começar já a fazer para ter vantagem na universidade? estou no 9º ano, sei que ainda é muito cedo mas gosto de saber

Share this post


Link to post
Share on other sites
apocsantos

Boa noite,

O problema proposto pelo @HappyHippiHippo, parece-me bastante desafiador. Se queres algo desafiador, tenta fazê-lo... Eu também já o fiz, e foi apenas mais um exercicio... Claro que em C++ seria relativamente mais simples, mas em C é mais desafiador.

Cordiais cumprimentos,

Apocsantos


"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Share this post


Link to post
Share on other sites
oBatista

apocsantos - acho que quando souber c++ vou tentar fazer, pois em c vai levar um tempo, tava com php na cabeça!

por acaso estou curioso por saber como fizeste?

Share this post


Link to post
Share on other sites
HappyHippyHippo

apocsantos - acho que quando souber c++ vou tentar fazer, pois em c vai levar um tempo, tava com php na cabeça!

por acaso estou curioso por saber como fizeste?

faz então em PHP usando as funcionalidades CLI do mesmo

  • Vote 1

IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
polska

Fui ver o tópico dos sockets na wiki, mas eu não tenho todas as bibliotecas necessárias.. Onde é que as posso encontrar?


Corrige um sábio e ele mais sábio ficará. Corrige um ignorante e um inimigo ganharás.

Share this post


Link to post
Share on other sites
HappyHippyHippo

Fui ver o tópico dos sockets na wiki, mas eu não tenho todas as bibliotecas necessárias.. Onde é que as posso encontrar?

que tópico, que bibliotecas, que sistema operativo ?


IRC : sim, é algo que ainda existe >> #p@p

Share this post


Link to post
Share on other sites
polska

que tópico, que bibliotecas, que sistema operativo ?

(Isto a propósito do teu "desafio" de um IRC)

Este tópico, as "bibliotecas necessárias", windows ..

Agora que reparo, o artigo é para unix/linux :confused:

Edited by polska

Corrige um sábio e ele mais sábio ficará. Corrige um ignorante e um inimigo ganharás.

Share this post


Link to post
Share on other sites
apocsantos

Boa noite,

Para windows, tinhas de usar as bibliotecas de sockets de Windows, e as do exemplo são de BSD Sockets.

Cordiais cumprimentos,

Apocsantos


"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Share this post


Link to post
Share on other sites
polska

Boa noite,

Para windows, tinhas de usar as bibliotecas de sockets de Windows, e as do exemplo são de BSD Sockets.

Cordiais cumprimentos,

Apocsantos

É pena, estava a pensar seguir o artigo :D ...

Alguém conhece algum bom tutorial que possa seguir?


Corrige um sábio e ele mais sábio ficará. Corrige um ignorante e um inimigo ganharás.

Share this post


Link to post
Share on other sites
apocsantos

Boa noite,

Para Windows, incluindo Windows 8, podes encontrar aqui .

Cordiais cumprimentos,

Apocsantos


"A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"

Share this post


Link to post
Share on other sites
polska

Boa noite,

Para Windows, incluindo Windows 8, podes encontrar aqui .

Cordiais cumprimentos,

Apocsantos

Eu por acaso acabei por encontrar um manual, do beej.. Mas este é mesmo específico para windows, vou segui-lo, obrigado @apocsantos :thumbsup:


Corrige um sábio e ele mais sábio ficará. Corrige um ignorante e um inimigo ganharás.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.