SlideShare une entreprise Scribd logo
1  sur  73
Curso de programação
         para não-programadores


www.cursoprogramacao.com
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
Desenvolvimento web
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
 Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++  Lua
  client-side -> interpretada no cliente
               Erlang
Processing                  Fortran
C#      Java   Cobol
 Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++  Lua
  client-side -> interpretada no cliente
               Erlang
Processing                  Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
 Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++ Lua
 server-side -> interpretada no servidor
               Erlang
Processing                  Fortran
C#      Java   Cobol
 Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++ Lua
 server-side -> interpretada no servidor
               Erlang
Processing                  Fortran
Cliente   Servidor
Servidor
Servidor   Cliente
O cliente é o seu navegador
E o servidor?
Servidor é um computador
 sem monitor e teclado :)
Servidor é um computador
 sem monitor e teclado :)
Milhões de servidores
Preciso comprar um servidor
   pra programar em PHP?
http://bit.ly/instalar-xampp
http://bit.ly/instalar-xampp-
           windows
http://bit.ly/instalar-xampp-
              windows




http://bit.ly/instalar-xampp-mac
http://bit.ly/instalar-xampp-
              windows




http://bit.ly/instalar-xampp-mac
http://bit.ly/instalar-xampp-
                                   windows




                    http://bit.ly/instalar-xampp-mac




Pode dar um pause agora e ir lá instalar, eu espero :)
instalando ...
Computadores só entendem
linguagem de máquina, 0s e 1s
Uma linguagem de programação serve
 pra fazer a ponte entre a linguagem
 humana e a linguagem de máquina
Ingredientes:

                                                4 ovos
                                                250 g de manteiga
                                                1 copo de iogurte natural
                                                2 xícaras de açúcar refinado
                                                2 1/2 xícaras de farinha de trigo
                                                1 colher de chá de bicarbonato
                                                2 colheres de chá bem cheia de fermento royal
                                                1 pitada de sal
                                                1 xícara mal cheia de chocolate

                       Um algoritmo é uma sequência de
                                   Preparo:

                    instruções bem 1. Bater as claras em neve, reservar gemas a
                                   definidas, usadas para
                                   2.
                                      Bater
                                            bem a manteiga com açúcar,
                       execução de 3. Acrescentar poucos a específica chocolate,
                                    uma aos o iogurte farinha, bicarbonato,
                                   4. Colocar
                                               tarefa
                                                fermento e por último as claras sem bater, só
                                                misturando
                                                5. Levar a assar em forno moderado por tempo até que o
                                                palito saia limpo
                                                6. Pode ser feito em 2 tabuleiros pequenos, se for
                                                rechear
                                                7. O recheio pode ser brigadeiro mais mole, colocando
                                                uma camada de brigadeiro e 1 de creme de leite sem
                                                soro
                                                8. Cobrir com o mesmo brigadeiro e por cima colocar
                                                chocolate granulado
http://www.flickr.com/photos/xavmp/6048175902/
Escolher uma linguagem e aprender
      lógica de programação




                    http://www.flickr.com/photos/nyuhuhuu/4443886636
Linguagens de programação
Atenção!
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
C#      Java   Cobol
Objective C
                    C        Prolog
Javascript                             Scala
                               Dart
                Python            Assembly
       Pascal
                        Go       Basic
 PHP         Ruby
                           ActionScript
         Smaltalk               C++      Lua
Processing      Erlang            Fortran
Você esqueceu do HTML !
Linguagens
     de       Ferramentas
programação
Linguagens
     de                Ferramentas
programação




TAREFA: Pendurar um quadro na parede
Ferramentas
HTML
                  DOM
         YAML
XML                 jQuery      JSON
 Android SDK
                             Java SDK
                              CSS
Kinect SDK      iOS SDK   Canvas
                  SVG        CakePHP
Ruby on Rails
HTML
                  DOM
         YAML
XML                 jQuery      JSON
 Android SDK
                             Java SDK
                              CSS
Kinect SDK      iOS SDK   Canvas
                  SVG        CakePHP
Ruby on Rails
HTML
                  DOM
         YAML
XML                 jQuery      JSON
 Android SDK
                             Java SDK
                              CSS
Kinect SDK      iOS SDK   Canvas
                  SVG        CakePHP
Ruby on Rails
HTML
                  DOM
         YAML
XML                 jQuery      JSON
 Android SDK
                             Java SDK
                              CSS
Kinect SDK      iOS SDK   Canvas
                  SVG        CakePHP
Ruby on Rails
HTML
                  DOM
         YAML
XML                 jQuery      JSON
 Android SDK
                             Java SDK
                              CSS
Kinect SDK      iOS SDK   Canvas
                  SVG        CakePHP
Ruby on Rails
Lógica de programação
PHP
Curso de programação
         para não-programadores


www.cursoprogramacao.com

Contenu connexe

En vedette

Cultura e clima organizacional xerox lins 2010
Cultura e clima organizacional xerox lins 2010Cultura e clima organizacional xerox lins 2010
Cultura e clima organizacional xerox lins 2010Givanildo Ribas
 
Seg do trabalho_estatistica_aplicada
Seg do trabalho_estatistica_aplicadaSeg do trabalho_estatistica_aplicada
Seg do trabalho_estatistica_aplicadaroaugustus2010
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1Norivan Oliveira
 
PHP Day - PHP para iniciantes
PHP Day - PHP para iniciantesPHP Day - PHP para iniciantes
PHP Day - PHP para iniciantesAlmir Mendes
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoRademaker Siena
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoRangel Javier
 
Php e mysql aplicacao completa a partir do zero
Php e mysql   aplicacao completa a partir do zeroPhp e mysql   aplicacao completa a partir do zero
Php e mysql aplicacao completa a partir do zeroFred Ramos
 
Curso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoCurso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoLuiz Junior
 
NOÇÕES DE DIREITO
NOÇÕES DE DIREITONOÇÕES DE DIREITO
NOÇÕES DE DIREITOURCAMP
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidosGleydson Sousa
 
Mapa mental direito do trabalho
Mapa mental   direito do trabalhoMapa mental   direito do trabalho
Mapa mental direito do trabalhocontaexata
 
Estatística aplicada
Estatística aplicadaEstatística aplicada
Estatística aplicadaTiago Tomas
 

En vedette (13)

Cultura e clima organizacional xerox lins 2010
Cultura e clima organizacional xerox lins 2010Cultura e clima organizacional xerox lins 2010
Cultura e clima organizacional xerox lins 2010
 
Seg do trabalho_estatistica_aplicada
Seg do trabalho_estatistica_aplicadaSeg do trabalho_estatistica_aplicada
Seg do trabalho_estatistica_aplicada
 
CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1CURSO DE PHP PARA INICIANTES - AULA 1
CURSO DE PHP PARA INICIANTES - AULA 1
 
PHP Day - PHP para iniciantes
PHP Day - PHP para iniciantesPHP Day - PHP para iniciantes
PHP Day - PHP para iniciantes
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Php e mysql aplicacao completa a partir do zero
Php e mysql   aplicacao completa a partir do zeroPhp e mysql   aplicacao completa a partir do zero
Php e mysql aplicacao completa a partir do zero
 
Curso de PHP Básico ao Avançado
Curso de PHP Básico ao AvançadoCurso de PHP Básico ao Avançado
Curso de PHP Básico ao Avançado
 
NOÇÕES DE DIREITO
NOÇÕES DE DIREITONOÇÕES DE DIREITO
NOÇÕES DE DIREITO
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Mapa mental direito do trabalho
Mapa mental   direito do trabalhoMapa mental   direito do trabalho
Mapa mental direito do trabalho
 
Noções de Direito do Trabalho
Noções de Direito do TrabalhoNoções de Direito do Trabalho
Noções de Direito do Trabalho
 
Estatística aplicada
Estatística aplicadaEstatística aplicada
Estatística aplicada
 

Dernier

Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxLusGlissonGud
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfEmanuel Pio
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfLuizaAbaAba
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...Rosalina Simão Nunes
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesFabianeMartins35
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfHELENO FAVACHO
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Ilda Bicacro
 

Dernier (20)

Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptx
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Historia da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdfHistoria da Arte europeia e não só. .pdf
Historia da Arte europeia e não só. .pdf
 
atividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdfatividades_reforço_4°ano_231206_132728.pdf
atividades_reforço_4°ano_231206_132728.pdf
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de..."É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
"É melhor praticar para a nota" - Como avaliar comportamentos em contextos de...
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
Revolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividadesRevolução russa e mexicana. Slides explicativos e atividades
Revolução russa e mexicana. Slides explicativos e atividades
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"Nós Propomos! " Pinhais limpos, mundo saudável"
Nós Propomos! " Pinhais limpos, mundo saudável"
 

Curso de programação para iniciantes: Primeiros passos na programação web

  • 1. Curso de programação para não-programadores www.cursoprogramacao.com
  • 2.
  • 3. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 5. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 6. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 7. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua client-side -> interpretada no cliente Erlang Processing Fortran
  • 8. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua client-side -> interpretada no cliente Erlang Processing Fortran
  • 9. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 10. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua server-side -> interpretada no servidor Erlang Processing Fortran
  • 11. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua server-side -> interpretada no servidor Erlang Processing Fortran
  • 12. Cliente Servidor
  • 13.
  • 14.
  • 16. Servidor Cliente
  • 17. O cliente é o seu navegador
  • 19. Servidor é um computador sem monitor e teclado :)
  • 20. Servidor é um computador sem monitor e teclado :)
  • 22. Preciso comprar um servidor pra programar em PHP?
  • 23.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 31. http://bit.ly/instalar-xampp- windows http://bit.ly/instalar-xampp-mac
  • 32. http://bit.ly/instalar-xampp- windows http://bit.ly/instalar-xampp-mac
  • 33. http://bit.ly/instalar-xampp- windows http://bit.ly/instalar-xampp-mac Pode dar um pause agora e ir lá instalar, eu espero :)
  • 35.
  • 36.
  • 37. Computadores só entendem linguagem de máquina, 0s e 1s
  • 38. Uma linguagem de programação serve pra fazer a ponte entre a linguagem humana e a linguagem de máquina
  • 39. Ingredientes: 4 ovos 250 g de manteiga 1 copo de iogurte natural 2 xícaras de açúcar refinado 2 1/2 xícaras de farinha de trigo 1 colher de chá de bicarbonato 2 colheres de chá bem cheia de fermento royal 1 pitada de sal 1 xícara mal cheia de chocolate Um algoritmo é uma sequência de Preparo: instruções bem 1. Bater as claras em neve, reservar gemas a definidas, usadas para 2. Bater bem a manteiga com açúcar, execução de 3. Acrescentar poucos a específica chocolate, uma aos o iogurte farinha, bicarbonato, 4. Colocar tarefa fermento e por último as claras sem bater, só misturando 5. Levar a assar em forno moderado por tempo até que o palito saia limpo 6. Pode ser feito em 2 tabuleiros pequenos, se for rechear 7. O recheio pode ser brigadeiro mais mole, colocando uma camada de brigadeiro e 1 de creme de leite sem soro 8. Cobrir com o mesmo brigadeiro e por cima colocar chocolate granulado http://www.flickr.com/photos/xavmp/6048175902/
  • 40. Escolher uma linguagem e aprender lógica de programação http://www.flickr.com/photos/nyuhuhuu/4443886636
  • 43. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 44. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 45. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 46. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 47. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 48. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 49. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 50. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 51. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 52. C# Java Cobol Objective C C Prolog Javascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua Processing Erlang Fortran
  • 54. Linguagens de Ferramentas programação
  • 55. Linguagens de Ferramentas programação TAREFA: Pendurar um quadro na parede
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 65. HTML DOM YAML XML jQuery JSON Android SDK Java SDK CSS Kinect SDK iOS SDK Canvas SVG CakePHP Ruby on Rails
  • 66. HTML DOM YAML XML jQuery JSON Android SDK Java SDK CSS Kinect SDK iOS SDK Canvas SVG CakePHP Ruby on Rails
  • 67. HTML DOM YAML XML jQuery JSON Android SDK Java SDK CSS Kinect SDK iOS SDK Canvas SVG CakePHP Ruby on Rails
  • 68. HTML DOM YAML XML jQuery JSON Android SDK Java SDK CSS Kinect SDK iOS SDK Canvas SVG CakePHP Ruby on Rails
  • 69. HTML DOM YAML XML jQuery JSON Android SDK Java SDK CSS Kinect SDK iOS SDK Canvas SVG CakePHP Ruby on Rails
  • 70.
  • 72. PHP
  • 73. Curso de programação para não-programadores www.cursoprogramacao.com

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. \n
  31. \n
  32. \n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. \n
  59. \n
  60. \n
  61. \n
  62. \n
  63. \n
  64. \n
  65. \n
  66. \n
  67. \n