Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tekton

Como aprender a programar PHP

Recommended Posts

Olá, amigos do fórum. Estou aqui meio desesperado. Queria saber se vocês tem uma fórmula milagrosa ou alguma artimanha para aprender a programar. Já vi vários cursos, li muito e tentei inúmeras vezes, mas não consigo programar. Não digo só PHP. Fiquei frustrado com PHP e fui tentar JAVA e o resultado é o mesmo. Tenho déficit de atenção e isso piora muito as coisas. Não sei mais o que fazer para conseguir. Simplesmente a coisa não entra na minha cabeça. Não queria desistir, pois adoro programação e queria fazer isso pra viver. Alguém pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites
3 minutos atrás, tekton disse:

Olá, amigos do fórum. Estou aqui meio desesperado. Queria saber se vocês tem uma fórmula milagrosa ou alguma artimanha para aprender a programar. Já vi vários cursos, li muito e tentei inúmeras vezes, mas não consigo programar. Não digo só PHP. Fiquei frustrado com PHP e fui tentar JAVA e o resultado é o mesmo. Tenho déficit de atenção e isso piora muito as coisas. Não sei mais o que fazer para conseguir. Simplesmente a coisa não entra na minha cabeça. Não queria desistir, pois adoro programação e queria fazer isso pra viver. Alguém pode me ajudar?

 

Já fez curso de lógica de programação?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
10 minutos atrás, tekton disse:

Bergs, já fiz vários e assisti video aulas também. Acho que é tudo culpa do meu déficit de atenção mesmo :(

 

Talvez seja falta de prática, já tentou fazer um site ou sistema aplicando o que estudou? Já fez exemplos de partes de aplicações web? Exemplo: como fazer o upload de imagens. como cadastrar dados de um formulário no banco de dados.

 

Quando você for colocando em ação os estudos vai reter as informações e aprender mais. 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentei sim. Estava querendo fazer uma página em HTML e queria manipular os elementos com PHP, mas não consigo fazer sem ficar "colando" de outros lugares, entende? Não consigo fazer absolutamente nada sem olhar em outro lugar. Não consigo criar da minha cabeça.

Compartilhar este post


Link para o post
Compartilhar em outros sites

PHP não se aprende do dia pra noite. É preciso muuuuita paciência, é preciso DORMIR, sim, DORMIR, descansar a mente é primordial para o aprendizado.

 

Tudo que você assiste e ler você TEM que por em prática, nada de guardar na mente, só se aprende praticando e criando exemplos próprios. É preciso também estudar o material correto, boas práticas, comece pelo manual do PHP, dê uma olhada também nas PSR's que são definições de boas práticas de programação.

 

http://www.php-fig.org/psr/

Compartilhar este post


Link para o post
Compartilhar em outros sites

A sugestão do Bergs é muito valida.

 

Assim como matemática programação você aprende fazendo....

 

Pratique oq estudou e estude para praticar. (refaça o loop)

 

Fica uma citação do livro : 300 IDÉIAS PARA PROGRAMAR COMPUTADORES 

 

 

Citar

Os programadores realmente bons, que unem formação técnica, criatividade, curiosidade e prazer parecem ser relativamente poucos. Naqueles que conheci pude perceber padrões: eles têm acesso a um computador, em casa ou em outro lugar; têm uma grande disposição de buscar soluções por si mesmos e, acima de tudo, eles programam muito. Não dependem de alguém mandá-los programar, tendo ou não suas próprias idéias. Para resumir, eles simplesmente praticam muito, e este é o fator maior que, na minha opinião, os torna melhores que os outros.

 

Link

http://fredbf.com/disciplinas/ufc/fundamentos/300 ideias.pdf

 

 

Os exercícios propostos vão desde exibir uma frase:

Citar

"O primeiro programa a gente nunca esquece!"

 

Força você aprender operações básicas de matemática:

Citar

Escrever programa que lê três notas inteiras e calcula a sua média aritmética.

 

 

Até fazer um CRUD completo:

Citar

6.2.1 Agenda telefônica - Implemente um programa que controla uma lista de nomes e telefones, com opções para incluir, alterar, excluir e pesquisar por nome ou por telefone.

 

O mais interessante nesses exercícios ao meu ver é que ao invés dele passar a 'formula' de como resolver, ele expõe o problema e fica a seu critério como resolver...

 

 

E obviamente se 'empacar' em algum exercício pode perguntar pra galera no fórum :tounge_wink:

 

Pessoal fala bastante dos cursos do Guanabara: 

https://www.cursoemvideo.com/course/curso-php-iniciante/

 

 

Leitura tmb muito recomenda:

https://secure.php.net/manual/pt_BR/tutorial.php

https://secure.php.net/manual/pt_BR/intro-whatis.php

https://secure.php.net/manual/pt_BR/intro-whatcando.php

 

Boa leitura e bons estudos.

Compartilhar este post


Link para o post
Compartilhar em outros sites
4 minutos atrás, tekton disse:

Já tentei sim. Estava querendo fazer uma página em HTML e queria manipular os elementos com PHP, mas não consigo fazer sem ficar "colando" de outros lugares, entende? Não consigo fazer absolutamente nada sem olhar em outro lugar. Não consigo criar da minha cabeça.

 

Se você, ao mesmo tempo em que estuda aquele assunto, começar a praticar sua história vai mudar. Por exemplo, estás estudando arrays, então após terminar a leitura ou visualização do vídeo, abra seu editor, e comece e praticar o que acabou de absorver, isso vai te ajudar e muito. Não adianta sair por aí só fazendo curso por melhor que ele seja sem praticar. Entende ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sem querer ser do contra do que foi falado até agora (além de eu concordar com tudo o que foi dito), já pensou que a área de programação pode não ser a sua "inteligência" predominante? Ou, colocando de outra forma, ser a sua área de afinidade?

 

Há muitos anos foi desmistificado o tipo de inteligência predominante (que era a lógico-matemática) com base no teste de QI. Com o tempo, verificou-se que existem outros tipos de inteligência (e, com o passar do tempo, novas são definidas).

Theory of Multiple Intelligences

 

Além de outras questões. Qual é a sua motivação em querer ser programador?

 

-----------

Como experiência pessoal, tentei ser muitas coisas antes de ser programador. Entretanto, eu era pouco criativo no início e, atualmente, tenho alguns problemas físicos. Por exemplo, eu era atleta e, até o início da fase adulta, eu era realmente muito bom, quando minha genética não permitiu mais. Tentei ser musicista também e, apesar de eu ser bom em reconhecer padrões sonoros com muita facilidade, sou péssimo em criar arranjos. Além disso, com o passar do tempo, não consegui mais tocar nenhum instrumento.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites
5 minutos atrás, Gabriel Heming disse:

Sem querer ser do contra do que foi falado até agora (além de eu concordar com tudo o que foi dito), já pensou que a área de programação pode não ser a sua "inteligência" predominante? Ou, colocando de outra forma, ser a sua área de afinidade?

 

Há muitos anos foi desmistificado o tipo de inteligência predominante (que era a lógico-matemática) com base no teste de QI. Com o tempo, verificou-se que existem outros tipos de inteligência (e, com o passar do tempo, novas são definidas).

Theory of Multiple Intelligences

 

Além de outras questões. Qual é a sua motivação em querer ser programador?

 

-----------

Como experiência pessoal, tentei ser muitas coisas antes de ser programador. Entretanto, eu era pouco criativo no início e, atualmente, tenho alguns problemas físicos. Por exemplo, eu era atleta e, até o início da fase adulta, eu era realmente muito bom, quando minha genética não permitiu mais. Tentei ser musicista também e, apesar de eu ser bom em reconhecer padrões sonoros com muita facilidade, sou péssimo em criar arranjos. Além disso, com o passar do tempo, não consegui mais tocar nenhum instrumento.

 

 

Bem colocado amigo, eu também concordo com o que você disse em todos os aspectos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gabriel Heming, qualquer comentário ajuda. Eu sou muito criativo e na verdade, comecei com design gráfico, no qual, modéstia à parte, sou muito bom, mas queria aprender a programar para poder oferecer outros serviços que estão ligado direta ou indiretamente ao design, como criar sites, aplicativos, etc. Semprei gostei de máquinas e fui técnico em eletrônica por 10 anos. Comecei a me interessar por TI há uns cinco anos e gostei muito. Não é somente para trabalho que desejo aprender. É pessoal, eu gosto mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites
15 minutos atrás, tekton disse:

Gabriel Heming, qualquer comentário ajuda. Eu sou muito criativo e na verdade, comecei com design gráfico, no qual, modéstia à parte, sou muito bom, mas queria aprender a programar para poder oferecer outros serviços que estão ligado direta ou indiretamente ao design, como criar sites, aplicativos, etc. Semprei gostei de máquinas e fui técnico em eletrônica por 10 anos. Comecei a me interessar por TI há uns cinco anos e gostei muito. Não é somente para trabalho que desejo aprender. É pessoal, eu gosto mesmo.

 

Se você "gosta" e "quer" já é um grande passo, comece seguir às dicas e depois retorne dizendo o progresso.

Compartilhar este post


Link para o post
Compartilhar em outros sites
25 minutos atrás, tekton disse:

Gabriel Heming, qualquer comentário ajuda. Eu sou muito criativo e na verdade, comecei com design gráfico, no qual, modéstia à parte, sou muito bom, mas queria aprender a programar para poder oferecer outros serviços que estão ligado direta ou indiretamente ao design, como criar sites, aplicativos, etc. Semprei gostei de máquinas e fui técnico em eletrônica por 10 anos. Comecei a me interessar por TI há uns cinco anos e gostei muito. Não é somente para trabalho que desejo aprender. É pessoal, eu gosto mesmo.

Muito pouco provável ter TDAH, não sou especialista neste assunto, mas muita gente hoje tem problemas de comportamentos, que leva a ter SPA. Corrigindo seu comportamento e com 100% de pratica, aprendera a programar com mais facilidade.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso que leva ter SPA, jogam um monte de links aleatoriamente.

 

Conselho, não sou de fazer propaganda de cursos, mas pague por um e siga os métodos de ensino de uma só pessoa.  Um camarada chamado Bonieky, lançou um curso barato cobrindo todas as áreas do desenvolvimento web com php, de iniciante ao profissional.

 

Tem 46 videos aulas grátis, gostou compre o curso.

 

http://phpdozeroaoprofissional.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites
Em 10/05/2017 at 11:03, Williams Duarte disse:

Muito pouco provável ter TDAH, não sou especialista neste assunto, mas muita gente hoje tem problemas de comportamentos, que leva a ter  SPACorrigindo seu comportamento e com 100% de pratica, aprendera a programar com mais facilidade.

A Sindrome do Pensamento Acelerado conforme citado pelo Williams, é um gatilho para o desenvolvimento de distúrbios  emocionais onde como possível consequência, pode estar a dificuldade de concentração e foco e o desinteresse acelerado por determinada tarefa onde a recompensa demore a chegar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por violin101
      Caros amigos do grupo, saudações e um feliz 2025.
       
      Estou com uma pequena dúvida referente a Teclas de Atalho.

      Quando o Caps Lock está ativado o Comando da Tecla de Atalho não funciona.
      ou seja:
      se estiver para letra minúscula ====> funciona
      se estiver para letra maiúscula ====> não funciona
       
      Como consigo evitar essa falha, tanto para Letra Maiúscula quanto Minúscula ?

      o Código está assim:
      document.addEventListener( 'keydown', evt => { if (!evt.ctrlKey || evt.key !== 'r' ) return;// Não é Ctrl+r, portanto interrompemos o script evt.preventDefault(); });  
      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Por favor, poderiam me ajudar.

      Estou com a seguinte dúvida:
      --> como faço para para implementar o input código do produto, para quando o usuário digitar o ID o sistema espera de 1s a 2s, sem ter que pressionar a tecla ENTER.

      exemplo:
      código   ----   descrição
           1       -----   produto_A
       
      Grato,
       
      Cesar
    • Por violin101
      Caros amigos, saudações.
       
      Humildemente peço desculpa por postar uma dúvida que tenho.

      Preciso salvar no MySql, os seguinte Registro:

      1 - Principal
      ====> minha dúvida começa aqui
      ==========> como faço para o Sistema Contar Automaticamente o que estiver despois do 1.____?
      1.01 - Matriz
      1.01.0001 - Estoque
      1.01.0002 - Oficina
      etc

      2 - Secundário
      2.01 - Loja_1
      2.01.0001 - Caixa
      2.01.0002 - Recepção
      etc
       
      Resumindo seria como se fosse um Cadastro de PLANO de CONTAS CONTÁBEIL.

      Grato,


      Cesar









       
    • Por violin101
      Caros amigos, saudações.

      Por favor, me perdoa em recorrer a orientação dos amigos.

      Preciso fazer um Relatório onde o usuário pode Gerar uma Lista com prazo para vencimento de: 15 / 20/ 30 dias da data atual.

      Tem como montar uma SQL para o sistema fazer uma busca no MySql por período ou dias próximo ao vencimento ?

      Tentei fazer assim, mas o SQL me traz tudo:
      $query = "SELECT faturamento.*, DATE_ADD(faturamento.dataVencimento, INTERVAL 30 DAY), fornecedor.* FROM faturamento INNER JOIN fornecedor ON fornecedor.idfornecedor = faturamento.id_fornecedor WHERE faturamento.statusFatur = 1 ORDER BY faturamento.idFaturamento $ordenar ";  
      Grato,
       
      Cesar
       
       
       
       
    • Por violin101
      Caros amigos, saudações
       
      Por favor, me perdoa em recorrer a orientação dos amigos, tenho uma dúvida.
       
      Gostaria de uma rotina onde o Sistema possa acusar para o usuário antes dos 30 dias, grifar na Tabela o aviso de vencimento próximo, por exemplo:
       
      Data Atual: 15/11/2024
                                           Vencimento
      Fornecedor.....................Data.....................Valor
      Fornecedor_1...........01/12/2024..........R$ 120,00 <== grifar a linha de Laranja
      Fornecedor_1...........01/01/2025..........R$ 130,00
      Fornecedor_2...........15/12/2024..........R$ 200,00 <== grifar a linha de Amarelo
      Fornecedor_2...........15/01/2025..........R$ 230,00
      Fornecedor_3...........20/12/2024..........R$ 150,00
       
      Alguém tem alguma dica ou leitura sobre este assunto ?

      Grato,
       
      Cesar
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.