Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Programming for the non-programmer

  • Be the first to comment

Programming for the non-programmer

  1. 1. forTHE NON-PROGRAMMER
  2. 2. WHY YOU SHOULD CODE
  3. 3. "Almost every smart person has a good idea in them."
  4. 4. “We are all makers.”
  5. 5. “A human being should be able to change a diaper,plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.”
  6. 6. HOW TO START
  7. 7. Find something you really want to make
  8. 8. Find something you really want to make
  9. 9. Simplify it... a lot
  10. 10. Search on Google
  11. 11. Ask on StackOverflow
  12. 12. Buy a book
  13. 13. WHICH PROGRAMMING LANGUAGE?
  14. 14. JAVASCRIPTOTHER RUBY PYTHON JAVA SHELL
  15. 15. WHY CHOOSE PYTHON?
  16. 16. CROSS-PLATFORM OSX, Linux, Windows.Web, desktop(pseudonative), mobile(Appcelerator)
  17. 17. HUGE COMMUNITY Helpful if yor’re a beginner
  18. 18. TONS OF MODULES Write less, achieve more
  19. 19. MIMICS HUMAN LANGUAGEGrowing popularity in high schools as the first programming language
  20. 20. WHAT DOES IT LOOK LIKE?
  21. 21. Ideal
  22. 22. Searching Twitter
  23. 23. Right click automation
  24. 24. Which Programming Language Makes You Curse More? C# C++ C JAVA JAVASCRIPT PERL PHP PYTHON RUBY
  25. 25. @ STELIANWeb designer for @ DIGITI

×