1 / 54

The Secret Language OF TECHNOLOGY

The Secret Language OF TECHNOLOGY. About Skillcrush. Skillcrush is changing how people learn new technology skills.

pegeen
Download Presentation

The Secret Language OF TECHNOLOGY

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Secret LanguageOF TECHNOLOGY

  2. About Skillcrush Skillcrush is changing how people learn new technology skills. Our unique and creative approach to online education puts the needs of the student front and center. Skillcrush classes are engaging, useful, and practical. Students learn new skills and immediately put them to use building beautiful websites. Most importantly, every student becomes a part of the vibrant Skillcrush community where they can work with instructors, mentors, and fellow students for instruction and support.

  3. About Me Adda Birnir is Founder & CEO of Skillcrush, and has dedicated her life to providing women with the information they need to feel confident in today’s increasingly digital workplace. A developer herself, Adda has been named a top woman in technology and media by the Columbia Journalism Review and Business Insider, and has previously built complex web applications for media companies such as The New York Times, WNYC, and MTV.

  4. Links & Contact Info skillcrush.com/85broads Link adda@skillcrush.com email

  5. Workshop Topics • Why everyone should learn about technology & underlying rules of the Web game • The lay of the Internet land • Popular Web Technologies • Key Business Technologies • Why you should learn to code (yep, you!)

  6. Happy Ada Lovelace Day!

  7. Why learn about technology? Because it’s the future!

  8. Workshop Goals Some Internet Statistics 2,405,518,376 active Internet users. 77% of people in the developed world are on the Web. Only 31% of people in the developing world have Internet access. E-commerce expected to top $262B in 2013. Expected to account for 10% of retail sales by 2017. How has Facebook changed your life?

  9. Rules of the Web Game • Web development is about creative problem solving and using technology to emotionally connect with your audience. • No one knows everything, so ask lots of questions! • And most importantly...

  10. Confusion is good, really!

  11. In fact, when it comes to learning, it may be necessary.

  12. • Confusion, Sydney D’Mello explains, is a state of “cognitive disequilbrium”; we are mentally thrown off balance when we encounter information that doesn’t make sense. This uneasy feeling motivates us to restore our equilibrium through thought, reflection, and problem solving, and deeper learning is the result.

  13. • Deep learning may be unlikely to happen without the experience of confusion, suggests a study conducted by another researcher, Arizona State’s Kurt VanLehn. The students in his experiment were not able to grasp the physics concepts they were learning until they had encountered, and surmounted, an intellectual “impasse.”

  14. What is the Internet? How does it work?

  15. The Internet vs. the Web Did you know that the Internet is not the same thing as the World Wide Web? Although these terms are often used interchangeably, they are actually different things.

  16. Lay of the Web Land

  17. But what are these other computers that have all the information? Web Servers! In fact, it may be necessary

  18. vs.

  19. IP Addresses IP Addresses are phone numbers for computers on the Internet They look like this: 72.225.215.138

  20. Google’s IP Addresses www.google.com 74.125.224.72

  21. How to find your IP Address • Go to Google.com • Search “my IP” • Your IP address will be displayed above the search results

  22. Web TechnologiesOr what is code?

  23. How computers speak to one another 10000101011010101010 10110101011000010010

  24. Code Code is how humans talk to computers in a way that humans and computers can understand. It’s like a funny version of English.

  25. HTML <h1>Hello, World!</h1>

  26. CSS h1 { font-weight:bold; color:black; font-size:24px; font-family:arial; }

  27. JavaScript document.write(“Hello World!”);

  28. Frontend vs. Backend The parts you see and interact with on a web site – the buttons, the dropdown menus and big bold fonts – make up the frontend. The backend is everything that happens before it gets to your browser.

  29. Programming Languages The verbs of the computer world.

  30. Cocktail Party Fact Up until the mid-1980’s, computer programs were written on cards with holes punched in them (punch cards). If we still used them today, a single iPhone picture would take up over 9,000 punch cards!

  31. Ruby puts “Hello World!”

  32. Python print "Hello, World!"

  33. PHP <?php echo “Hello world!” ?>

  34. Databases Databases are like fancy spreadsheets where information lives. To get data in and out of a databases you need a programming language.

  35. Business Technologies

  36. Open Source Open source software (sometimes called Free and Open Source Software or FOSS) is the practice of sharing how a computer program was made and allowing anyone to customize the program as they see fit.

  37. CMS - Content Management System A CMS (Content Management System) is a piece of software that lets you easily write, edit and publish content on the web.

  38. Common CMSes Drupal (PHP) Tumblr Wordpress (PHP)

  39. Online Advertising Love 'em or hate 'em, online advertisements make the web go round.

  40. Online Advertising Cocktail Party Fact So tired of online ads that you don’t even notice what they are trying to sell you? You are not alone! This syndrome is called ‘Ad Fatigue’ and its a major source of concern and consternation for advertisers and companies alike!

  41. Analytics Web analytics allow you to track how many people visited your site, how long they stayed, and what all they did there.

  42. Tracking Pixels Tracking pixels are little 1x1 pixel images that allow you to keep track of how many users visit your website or see your advertisement.

  43. API API stands for Application Programming Interface, and it's how computers and web applications share information with each other. http://graph.facebook.com/skillcrush

  44. To Learn to Code? Or not to learn to code?

  45. Let’s say you are planning a trip to France...

  46. What information will be more useful? French is the fourth most widely spoken mother tongue in the European Union Merci. OR Où sont les toilettes ?

  47. Congratulations! We are all now living in France!

  48. Where Professional Go There is always more to learn!

  49. Some places to find answers... Google www.google.com StackOverflow www.stackoverflow.com A List Apart www.alistapart.com Web Designer Depot www.webdesignerdepot.com Skillcrush www.skillcrush.com Smashing Magazine www.smashingmagazine.com KissMetrics Blog http://blog.kissmetrics.com Hacker News http://news.ycombinator.com

More Related