Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Computer Science Capstone Project

Computer Science Capstone Project

Eidolon Night

June 01, 2009
Tweet

More Decks by Eidolon Night

Other Decks in Programming

Transcript

  1. ME Degree in computer science and creative writing Science Scholar

    My second internship Web developer Days away from graduation Really tired Helusionary.com (my site)
  2. HERE WE GO Why should you do an internship? How

    do you get an internship? Why are web developers so cool? What is a CMS? What is Drupal? Is it curable? What is Mrs. Riley? Demo! ?
  3. INTERNSHIPS • Easy to get (everyone wants an intern) •

    Great learning experience (cheaper than text books) • Give real world experience (and pay) • No prior experience needed (it’s OK to be a noob) • Tons of fun (better than sitting in another boring class)
  4. THE HOW-TO 1.Find company 2.Talk to company 3.Write a 1-page

    proposal 4.Turn in proposal to advisor 5.Commence awesomeness
  5. WEB DEVELOPERS • We’re not FrontPage guys • We write

    code • We don’t just make pretty web pages • We don’t fix peoples computers • We don’t compile (usually) • We’re innovative :)
  6. OVERVIEW General Friendly URLs Modules Online help Open source Personalization

    Searching Community Discussion forums Collaborative Books Users User Management User authentication Profiles Role based permission system Platform Apache or IIS Unix / Linux / BSD / Solaris / Windows / Mac OS X support Database independence Multi-language Blogging Blogger API support Content syndication News aggregation Permalinks Content Polls Templating Threaded comments Version control Administration and Analysis Analysis, Tracking and Statistics Logging and Reporting Web based administration Performance and Scalability Caching Compression
  7. EXTENSIBILITY Download contributed modules Make your own modules Embed code

    right in the page or in blocks PHP Javascript System.out.printf (“your language”); PWN
  8. WHOA A quarter of a million people use Drupal Let’s

    take a look Pretty picture time! !