-->

Thursday, June 11, 2015

Web Programming Bulletpoints


XML - eXtensible Markup Language

  • A language for storing data in an easy to format manner
  • Lists rules for encoding documents in an way that's both machine and human readable

HTML

  • Static
  • Compiled within the browser, making it more independent


JavaScript

  • Makes an HTML page dynamic
  • Simple syntax
  • Detects client browser
  • Validates client data
  • Example : login pages, Wikipedia, email pages, drop menus
  • Example of pages that wouldn't use  JavaScript: News Article

Cascading Style Sheets

  • Formatting Language
  • Multiple pages use the same style
  • Separates content from style and layout
  • Easier layout changes
For more practice on web programming, I recommend Code Academy.


~Code Crunch Corner~




Thursday, June 4, 2015

Java Beans: Short Version

A java bean is simply a convention for a class. For a class to be considered a bean, it must simply possess:
  • A default constructor
  • Getter and Setter Methods
  • Implements the Serializable interface, so it can its states be saved, streamed, and passed to other applications
That is all. For more details, see here.


~CodeCrunchCorner~