SlideShare uma empresa Scribd logo
Como Aprender a
  Programar
        David Willian

    davidcbsi@gmail.com

    facebook.com/aitproeg




                            "
Como aprender ?


  Tenha um objetivo. Não pense que aprender a programar é
  simplesmente frequentar um curso básico ou pegar um livro
  que ensina em 20 dias pois se não existir um foco
  provavelmente será gasto de tempo
Inicie pela base


  Não tente correr antes de aprender a andar, isto é, procure
  ter uma base sólida sobre lógica
Domine uma linguagem


           Hello World não é
           domínio. Para dar uma
           finalidade a estudo em uma
           linguagem é necessário que
           Tenha um bom
           entendimento das base (não
           seja usuário de API/
           Framework sem entender)
           “SAIBA O que Esta
           Usando”.
Humilde


  Sempre terá alguém melhor ou que sabe algo que você quer
  então esteja disposto a aprender.
Leia Códigos de Outros

  Analise o códigos para concluir o que pode melhorar na sua
  forma de programar.
Livros
Frequente Eventos da Área
E lembre


  Desenvolvimento não é diferente das outras e o hábito de
  estudar tem que ser constante pois sempre há uma nova
  forma de fazer alguma coisa e se não tiver você pode pensar
  nessa forma. Nem fonte são os outros.

  Seja Formulador/Criador/Etc.
OBRIGADO

Mais conteúdo relacionado

Mais procurados

Intel aula 4
Intel aula 4Intel aula 4
Intel aula 4
Conceição Rosa
 
2. Definindo o problema
2. Definindo o problema2. Definindo o problema
2. Definindo o problema
Camila Achutti
 
Aula 2
Aula 2Aula 2
aula 6
aula 6aula 6
Unidade 7 uso da apresentacao ied
Unidade 7 uso da apresentacao iedUnidade 7 uso da apresentacao ied
Unidade 7 uso da apresentacao ied
fernandes Gonçalves
 
Plano passo a passo
Plano passo a passoPlano passo a passo
Front end pra back enders: dicas pra se virar no universo paralelo
Front end pra back enders: dicas pra se virar no universo paraleloFront end pra back enders: dicas pra se virar no universo paralelo
Front end pra back enders: dicas pra se virar no universo paralelo
Giovane Liberato
 
Webinar: O que não fazer na sua apresentação
Webinar: O que não fazer na sua apresentaçãoWebinar: O que não fazer na sua apresentação
Webinar: O que não fazer na sua apresentação
franklincoveybr
 
10 segredos
10 segredos10 segredos
10 segredos
diegosouzaad
 
English Day
English DayEnglish Day
English Day
Elton Minetto
 
10 segredos
10 segredos10 segredos
10 segredos
diegosouzaad
 

Mais procurados (11)

Intel aula 4
Intel aula 4Intel aula 4
Intel aula 4
 
2. Definindo o problema
2. Definindo o problema2. Definindo o problema
2. Definindo o problema
 
Aula 2
Aula 2Aula 2
Aula 2
 
aula 6
aula 6aula 6
aula 6
 
Unidade 7 uso da apresentacao ied
Unidade 7 uso da apresentacao iedUnidade 7 uso da apresentacao ied
Unidade 7 uso da apresentacao ied
 
Plano passo a passo
Plano passo a passoPlano passo a passo
Plano passo a passo
 
Front end pra back enders: dicas pra se virar no universo paralelo
Front end pra back enders: dicas pra se virar no universo paraleloFront end pra back enders: dicas pra se virar no universo paralelo
Front end pra back enders: dicas pra se virar no universo paralelo
 
Webinar: O que não fazer na sua apresentação
Webinar: O que não fazer na sua apresentaçãoWebinar: O que não fazer na sua apresentação
Webinar: O que não fazer na sua apresentação
 
10 segredos
10 segredos10 segredos
10 segredos
 
English Day
English DayEnglish Day
English Day
 
10 segredos
10 segredos10 segredos
10 segredos
 

Destaque

Programar sozinho?!
Programar sozinho?!Programar sozinho?!
Programar sozinho?!
COTIC-PROEG (UFPA)
 
60 logistica e a tecnologia da informacao poster
60 logistica e a tecnologia da informacao   poster60 logistica e a tecnologia da informacao   poster
60 logistica e a tecnologia da informacao poster
Luciana Falcão
 
El atletismo grupo Calaveras
El atletismo   grupo CalaverasEl atletismo   grupo Calaveras
El atletismo grupo Calaveras
emangasl
 
Segurança em php
Segurança em phpSegurança em php
Segurança em php
COTIC-PROEG (UFPA)
 
Aula virtual
Aula virtualAula virtual
Aula virtual
malejadiazp28
 
Rubrica del reporte de la novela 1
Rubrica del reporte de la novela 1Rubrica del reporte de la novela 1
Rubrica del reporte de la novela 1
Jannett Hoo
 
Grup 2020. Dr. Carles Codina
Grup 2020. Dr. Carles CodinaGrup 2020. Dr. Carles Codina
Grup 2020. Dr. Carles Codina
Abraham Tarrasón Profesional
 
Arte cristã no renascimento
Arte cristã no renascimentoArte cristã no renascimento
Arte cristã no renascimento
tomasmartim
 

Destaque (8)

Programar sozinho?!
Programar sozinho?!Programar sozinho?!
Programar sozinho?!
 
60 logistica e a tecnologia da informacao poster
60 logistica e a tecnologia da informacao   poster60 logistica e a tecnologia da informacao   poster
60 logistica e a tecnologia da informacao poster
 
El atletismo grupo Calaveras
El atletismo   grupo CalaverasEl atletismo   grupo Calaveras
El atletismo grupo Calaveras
 
Segurança em php
Segurança em phpSegurança em php
Segurança em php
 
Aula virtual
Aula virtualAula virtual
Aula virtual
 
Rubrica del reporte de la novela 1
Rubrica del reporte de la novela 1Rubrica del reporte de la novela 1
Rubrica del reporte de la novela 1
 
Grup 2020. Dr. Carles Codina
Grup 2020. Dr. Carles CodinaGrup 2020. Dr. Carles Codina
Grup 2020. Dr. Carles Codina
 
Arte cristã no renascimento
Arte cristã no renascimentoArte cristã no renascimento
Arte cristã no renascimento
 

Semelhante a Como aprender a programar !

TDC 2015 - Torne-se um programador melhor
TDC 2015 - Torne-se um  programador melhorTDC 2015 - Torne-se um  programador melhor
TDC 2015 - Torne-se um programador melhor
Fernando Hamasaki de Amorim
 
Blog de-sucesso
Blog de-sucessoBlog de-sucesso
Blog de-sucesso
hdhinode
 
Sete Passos Para Um Programador De Sucesso
Sete Passos Para Um Programador De SucessoSete Passos Para Um Programador De Sucesso
Sete Passos Para Um Programador De Sucesso
Planeta Código
 
Orientações basicas para estudar
Orientações basicas para estudarOrientações basicas para estudar
Orientações basicas para estudar
Daniel de Carvalho Luz
 
Modelo curso
Modelo cursoModelo curso
Modelo curso
Fabiano Francisco
 
Como ser um designer melhor. 12 dicas.
Como ser um designer melhor. 12 dicas.Como ser um designer melhor. 12 dicas.
Como ser um designer melhor. 12 dicas.
Luiz Alberto Alberto
 
Boaspraticasmoodle 090720065028-phpapp02
Boaspraticasmoodle 090720065028-phpapp02Boaspraticasmoodle 090720065028-phpapp02
Boaspraticasmoodle 090720065028-phpapp02
Giane Guerra
 
programming.success - carreira de programador
programming.success - carreira de programadorprogramming.success - carreira de programador
programming.success - carreira de programador
Vinícius Krolow
 
Manual Para O Sucesso Academico Na Engenharia
Manual Para O Sucesso Academico Na EngenhariaManual Para O Sucesso Academico Na Engenharia
Manual Para O Sucesso Academico Na Engenharia
Roderlei Presznhuk
 
Boas Praticas Moodle
Boas Praticas MoodleBoas Praticas Moodle
Boas Praticas Moodle
nuno.jose.duarte
 
Boas praticas moodle
Boas praticas moodleBoas praticas moodle
Boas praticas moodle
Bruno De Siqueira Costa
 
9 dicas
9 dicas9 dicas
Como estudar melhor
Como estudar melhorComo estudar melhor
Como estudar melhor
thiagolopeslima2009
 
Vou ser biólogo - 10 dicas importantes para estudantes de biologia
Vou ser biólogo - 10 dicas importantes para estudantes de biologiaVou ser biólogo - 10 dicas importantes para estudantes de biologia
Vou ser biólogo - 10 dicas importantes para estudantes de biologia
Guellity Marcel
 
Oficina Blogger - C.E Décio Dossi
Oficina  Blogger - C.E Décio DossiOficina  Blogger - C.E Décio Dossi
Oficina Blogger - C.E Décio Dossi
Hiderson Marciano
 
Guião de pesquisa de informação Nível 1 RBE
Guião de pesquisa de informação Nível 1 RBEGuião de pesquisa de informação Nível 1 RBE
Guião de pesquisa de informação Nível 1 RBE
Gisela Peixoto
 
Você sabe estudar
Você sabe estudarVocê sabe estudar
Você sabe estudar
André Luis
 
Guia JEE com Frameworks
Guia JEE com FrameworksGuia JEE com Frameworks
Guia JEE com Frameworks
Camilo Lopes
 
7_Ensinamentos_do_Prof_Pier_Aprender_inteligencia.pdf
7_Ensinamentos_do_Prof_Pier_Aprender_inteligencia.pdf7_Ensinamentos_do_Prof_Pier_Aprender_inteligencia.pdf
7_Ensinamentos_do_Prof_Pier_Aprender_inteligencia.pdf
MuriloSilvaSantana2
 
10 maneiras de como se tornar um bom designer
10 maneiras de como se tornar um bom designer10 maneiras de como se tornar um bom designer
10 maneiras de como se tornar um bom designer
Wesley Germano Otávio
 

Semelhante a Como aprender a programar ! (20)

TDC 2015 - Torne-se um programador melhor
TDC 2015 - Torne-se um  programador melhorTDC 2015 - Torne-se um  programador melhor
TDC 2015 - Torne-se um programador melhor
 
Blog de-sucesso
Blog de-sucessoBlog de-sucesso
Blog de-sucesso
 
Sete Passos Para Um Programador De Sucesso
Sete Passos Para Um Programador De SucessoSete Passos Para Um Programador De Sucesso
Sete Passos Para Um Programador De Sucesso
 
Orientações basicas para estudar
Orientações basicas para estudarOrientações basicas para estudar
Orientações basicas para estudar
 
Modelo curso
Modelo cursoModelo curso
Modelo curso
 
Como ser um designer melhor. 12 dicas.
Como ser um designer melhor. 12 dicas.Como ser um designer melhor. 12 dicas.
Como ser um designer melhor. 12 dicas.
 
Boaspraticasmoodle 090720065028-phpapp02
Boaspraticasmoodle 090720065028-phpapp02Boaspraticasmoodle 090720065028-phpapp02
Boaspraticasmoodle 090720065028-phpapp02
 
programming.success - carreira de programador
programming.success - carreira de programadorprogramming.success - carreira de programador
programming.success - carreira de programador
 
Manual Para O Sucesso Academico Na Engenharia
Manual Para O Sucesso Academico Na EngenhariaManual Para O Sucesso Academico Na Engenharia
Manual Para O Sucesso Academico Na Engenharia
 
Boas Praticas Moodle
Boas Praticas MoodleBoas Praticas Moodle
Boas Praticas Moodle
 
Boas praticas moodle
Boas praticas moodleBoas praticas moodle
Boas praticas moodle
 
9 dicas
9 dicas9 dicas
9 dicas
 
Como estudar melhor
Como estudar melhorComo estudar melhor
Como estudar melhor
 
Vou ser biólogo - 10 dicas importantes para estudantes de biologia
Vou ser biólogo - 10 dicas importantes para estudantes de biologiaVou ser biólogo - 10 dicas importantes para estudantes de biologia
Vou ser biólogo - 10 dicas importantes para estudantes de biologia
 
Oficina Blogger - C.E Décio Dossi
Oficina  Blogger - C.E Décio DossiOficina  Blogger - C.E Décio Dossi
Oficina Blogger - C.E Décio Dossi
 
Guião de pesquisa de informação Nível 1 RBE
Guião de pesquisa de informação Nível 1 RBEGuião de pesquisa de informação Nível 1 RBE
Guião de pesquisa de informação Nível 1 RBE
 
Você sabe estudar
Você sabe estudarVocê sabe estudar
Você sabe estudar
 
Guia JEE com Frameworks
Guia JEE com FrameworksGuia JEE com Frameworks
Guia JEE com Frameworks
 
7_Ensinamentos_do_Prof_Pier_Aprender_inteligencia.pdf
7_Ensinamentos_do_Prof_Pier_Aprender_inteligencia.pdf7_Ensinamentos_do_Prof_Pier_Aprender_inteligencia.pdf
7_Ensinamentos_do_Prof_Pier_Aprender_inteligencia.pdf
 
10 maneiras de como se tornar um bom designer
10 maneiras de como se tornar um bom designer10 maneiras de como se tornar um bom designer
10 maneiras de como se tornar um bom designer
 

Mais de COTIC-PROEG (UFPA)

LT - Redis
LT - RedisLT - Redis
LT - Redis
COTIC-PROEG (UFPA)
 
LT Ansible
LT AnsibleLT Ansible
LT Ansible
COTIC-PROEG (UFPA)
 
Testes automatizados com Cypress
Testes automatizados com CypressTestes automatizados com Cypress
Testes automatizados com Cypress
COTIC-PROEG (UFPA)
 
Loop back
Loop backLoop back
METEOR
METEORMETEOR
Desenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágilDesenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágil
COTIC-PROEG (UFPA)
 
Canva
CanvaCanva
Git v2
Git v2Git v2
Atitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissionalAtitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissional
COTIC-PROEG (UFPA)
 
Os 5 Sensos da Qualidade
Os 5 Sensos da QualidadeOs 5 Sensos da Qualidade
Os 5 Sensos da Qualidade
COTIC-PROEG (UFPA)
 
WATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBMWATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBM
COTIC-PROEG (UFPA)
 
Produtividade sem enrrolação
Produtividade sem enrrolaçãoProdutividade sem enrrolação
Produtividade sem enrrolação
COTIC-PROEG (UFPA)
 
LAB JavaScript
LAB JavaScriptLAB JavaScript
LAB JavaScript
COTIC-PROEG (UFPA)
 
Principios e Valores Ágeis
Principios e Valores ÁgeisPrincipios e Valores Ágeis
Principios e Valores Ágeis
COTIC-PROEG (UFPA)
 
Big data
Big dataBig data
Metricas para Times Ágeis
Metricas para Times ÁgeisMetricas para Times Ágeis
Metricas para Times Ágeis
COTIC-PROEG (UFPA)
 
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPAAplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
COTIC-PROEG (UFPA)
 
Técnicas para Programação em Par
Técnicas para Programação em ParTécnicas para Programação em Par
Técnicas para Programação em Par
COTIC-PROEG (UFPA)
 
Feedback Canvas
Feedback CanvasFeedback Canvas
Feedback Canvas
COTIC-PROEG (UFPA)
 
5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos
COTIC-PROEG (UFPA)
 

Mais de COTIC-PROEG (UFPA) (20)

LT - Redis
LT - RedisLT - Redis
LT - Redis
 
LT Ansible
LT AnsibleLT Ansible
LT Ansible
 
Testes automatizados com Cypress
Testes automatizados com CypressTestes automatizados com Cypress
Testes automatizados com Cypress
 
Loop back
Loop backLoop back
Loop back
 
METEOR
METEORMETEOR
METEOR
 
Desenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágilDesenvolvimento de software tradicional vs ágil
Desenvolvimento de software tradicional vs ágil
 
Canva
CanvaCanva
Canva
 
Git v2
Git v2Git v2
Git v2
 
Atitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissionalAtitudes que levam ao Fracasso profissional
Atitudes que levam ao Fracasso profissional
 
Os 5 Sensos da Qualidade
Os 5 Sensos da QualidadeOs 5 Sensos da Qualidade
Os 5 Sensos da Qualidade
 
WATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBMWATSON - O Fascinante Computador da IBM
WATSON - O Fascinante Computador da IBM
 
Produtividade sem enrrolação
Produtividade sem enrrolaçãoProdutividade sem enrrolação
Produtividade sem enrrolação
 
LAB JavaScript
LAB JavaScriptLAB JavaScript
LAB JavaScript
 
Principios e Valores Ágeis
Principios e Valores ÁgeisPrincipios e Valores Ágeis
Principios e Valores Ágeis
 
Big data
Big dataBig data
Big data
 
Metricas para Times Ágeis
Metricas para Times ÁgeisMetricas para Times Ágeis
Metricas para Times Ágeis
 
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPAAplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
Aplicação de Abordagens Ágeis: Estudo de Caso de utlização do SCRUM – PROEG/UFPA
 
Técnicas para Programação em Par
Técnicas para Programação em ParTécnicas para Programação em Par
Técnicas para Programação em Par
 
Feedback Canvas
Feedback CanvasFeedback Canvas
Feedback Canvas
 
5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos5 Doenças do Gerenciamento de Projetos
5 Doenças do Gerenciamento de Projetos
 

Último

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
TomasSousa7
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
WELITONNOGUEIRA3
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
joaovmp3
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
Momento da Informática
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
Momento da Informática
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
Momento da Informática
 

Último (6)

História da Rádio- 1936-1970 século XIX .2.pptx
História da Rádio- 1936-1970 século XIX   .2.pptxHistória da Rádio- 1936-1970 século XIX   .2.pptx
História da Rádio- 1936-1970 século XIX .2.pptx
 
Manual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdfManual-de-Credenciamento ANATER 2023.pdf
Manual-de-Credenciamento ANATER 2023.pdf
 
Certificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdfCertificado Jornada Python Da Hashtag.pdf
Certificado Jornada Python Da Hashtag.pdf
 
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdfDESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
DESENVOLVIMENTO DE SOFTWARE I_aula1-2.pdf
 
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdfTOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
TOO - TÉCNICAS DE ORIENTAÇÃO A OBJETOS aula 1.pdf
 
Logica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptxLogica de Progamacao - Aula (1) (1).pptx
Logica de Progamacao - Aula (1) (1).pptx
 

Como aprender a programar !

  • 1. Como Aprender a Programar David Willian davidcbsi@gmail.com facebook.com/aitproeg "
  • 2. Como aprender ?   Tenha um objetivo. Não pense que aprender a programar é simplesmente frequentar um curso básico ou pegar um livro que ensina em 20 dias pois se não existir um foco provavelmente será gasto de tempo
  • 3. Inicie pela base   Não tente correr antes de aprender a andar, isto é, procure ter uma base sólida sobre lógica
  • 4. Domine uma linguagem   Hello World não é domínio. Para dar uma finalidade a estudo em uma linguagem é necessário que Tenha um bom entendimento das base (não seja usuário de API/ Framework sem entender)   “SAIBA O que Esta Usando”.
  • 5. Humilde   Sempre terá alguém melhor ou que sabe algo que você quer então esteja disposto a aprender.
  • 6. Leia Códigos de Outros   Analise o códigos para concluir o que pode melhorar na sua forma de programar.
  • 9. E lembre   Desenvolvimento não é diferente das outras e o hábito de estudar tem que ser constante pois sempre há uma nova forma de fazer alguma coisa e se não tiver você pode pensar nessa forma. Nem fonte são os outros.   Seja Formulador/Criador/Etc.