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

8,651 views

Published on

http://www.cursoprogramacao.com Nessa vídeo-aula você vai entender dois conceitos importantes para aprender a programar para web. O conceito de cliente e servidor.

Não deixe e assinar o nosso canal e receber mais dicas de programação para iniciantes:
http://youtube.com/cursodeprogramacao

Curta nossa fan page no Facebook:
http://www.facebook.com/curso.de.programacao

Published in: Education
0 Comments
10 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
8,651
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
259
Comments
0
Likes
10
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Curso de programação para iniciantes: Primeiros passos na programação web

    1. 1. Curso de programação para não-programadoreswww.cursoprogramacao.com
    2. 2. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    3. 3. Desenvolvimento web
    4. 4. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    5. 5. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    6. 6. C# Java Cobol Objective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua client-side -> interpretada no cliente ErlangProcessing Fortran
    7. 7. C# Java Cobol Objective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua client-side -> interpretada no cliente ErlangProcessing Fortran
    8. 8. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    9. 9. C# Java Cobol Objective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua server-side -> interpretada no servidor ErlangProcessing Fortran
    10. 10. C# Java Cobol Objective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ Lua server-side -> interpretada no servidor ErlangProcessing Fortran
    11. 11. Cliente Servidor
    12. 12. Servidor
    13. 13. Servidor Cliente
    14. 14. O cliente é o seu navegador
    15. 15. E o servidor?
    16. 16. Servidor é um computador sem monitor e teclado :)
    17. 17. Servidor é um computador sem monitor e teclado :)
    18. 18. Milhões de servidores
    19. 19. Preciso comprar um servidor pra programar em PHP?
    20. 20. http://bit.ly/instalar-xampp
    21. 21. http://bit.ly/instalar-xampp- windows
    22. 22. http://bit.ly/instalar-xampp- windowshttp://bit.ly/instalar-xampp-mac
    23. 23. http://bit.ly/instalar-xampp- windowshttp://bit.ly/instalar-xampp-mac
    24. 24. http://bit.ly/instalar-xampp- windows http://bit.ly/instalar-xampp-macPode dar um pause agora e ir lá instalar, eu espero :)
    25. 25. instalando ...
    26. 26. Computadores só entendemlinguagem de máquina, 0s e 1s
    27. 27. Uma linguagem de programação serve pra fazer a ponte entre a linguagem humana e a linguagem de máquina
    28. 28. 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 granuladohttp://www.flickr.com/photos/xavmp/6048175902/
    29. 29. Escolher uma linguagem e aprender lógica de programação http://www.flickr.com/photos/nyuhuhuu/4443886636
    30. 30. Linguagens de programação
    31. 31. Atenção!
    32. 32. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    33. 33. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    34. 34. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    35. 35. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    36. 36. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    37. 37. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    38. 38. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    39. 39. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    40. 40. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    41. 41. C# Java CobolObjective C C PrologJavascript Scala Dart Python Assembly Pascal Go Basic PHP Ruby ActionScript Smaltalk C++ LuaProcessing Erlang Fortran
    42. 42. Você esqueceu do HTML !
    43. 43. Linguagens de Ferramentasprogramação
    44. 44. Linguagens de FerramentasprogramaçãoTAREFA: Pendurar um quadro na parede
    45. 45. Ferramentas
    46. 46. HTML DOM YAMLXML jQuery JSON Android SDK Java SDK CSSKinect SDK iOS SDK Canvas SVG CakePHPRuby on Rails
    47. 47. HTML DOM YAMLXML jQuery JSON Android SDK Java SDK CSSKinect SDK iOS SDK Canvas SVG CakePHPRuby on Rails
    48. 48. HTML DOM YAMLXML jQuery JSON Android SDK Java SDK CSSKinect SDK iOS SDK Canvas SVG CakePHPRuby on Rails
    49. 49. HTML DOM YAMLXML jQuery JSON Android SDK Java SDK CSSKinect SDK iOS SDK Canvas SVG CakePHPRuby on Rails
    50. 50. HTML DOM YAMLXML jQuery JSON Android SDK Java SDK CSSKinect SDK iOS SDK Canvas SVG CakePHPRuby on Rails
    51. 51. Lógica de programação
    52. 52. PHP
    53. 53. Curso de programação para não-programadoreswww.cursoprogramacao.com

    ×