CALL NOW!
855.520.6806
  • TRAINING PROGRAMS
  • FINANCIAL ASSISTANCE
  • MILITARY
  • LOGIN

Mobile and Desktop Web Developer

George Mason University

Enroll Now!

Have More Questions?
855.520.6806
Career Training Program
Program Code: GES319
Hours: 460
Fees: $3095.00 USD

Outline

  1. Introduction to HTML
    1. A Quick Overview of Web Development
    2. Introduction to HTML
    3. Paragraphs, Headings and Text
    4. HTML Links
    5. HTML Images
    6. HTML Lists
    7. HTML Tables
    8. HTML Forms
  2. Introduction to CSS
    1. Crash Course in CSS
    2. CSS Fonts
    3. CSS Text
    4. Colors and Backgrounds
    5. Custom Cursors
    6. CSS and Links
    7. Borders, Margins and Padding
    8. Styling Tables with CSS
  3. Advanced CSS
    1. Positioning and Visibility
    2. Advanced CSS Page Layout
    3. CSS Shorthand Properties
    4. CSS Lists as Hierarchical Navigation
    5. CSS Background Tricks
    6. Laying out and Styling Forms with CSS
    7. CSS Best Practices
    8. Browser-compatibility Issues
  4. Introduction to JavaScript
    1. JavaScript Basics
    2. Variables, Arrays and Operators
    3. JavaScript Functions
    4. Built-In JavaScript Objects
    5. Conditionals and Loops
    6. JavaScript Form Validation
    7. Images, Windows and Timers
    8. Navigator, History, and Location Objects
  5. Advanced JavaScript
    1. Quick JavaScript Recap
    2. Advanced Techniques
    3. Regular Expressions
    4. The HTML Document Object Model
    5. Dynamic Forms
    6. Dynamic HTML
  6. Introduction to PHP
    1. PHP Basics
    2. Flow Control
    3. Arrays
    4. PHP and HTML Forms
    5. String Manipulation
    6. Reusing Code and Writing Functions
    7. Managing Data
    8. MDB2
    9. Authentication with PHP and SQL
    10. Regular Expressions
    11. Session Control and Cookies
    12. Sending Email with PHP
    13. File System Management
  7. Introduction to SQL
    1. Relational Database Basics
    2. Simple SELECTs
    3. Advanced SELECTs
    4. Subqueries, Joins, and Unions
    5. Conditional Processing with CASE
    6. Inserting, Updating, and Deleting Records
  8. Introduction to XML
    1. XML Basics
    2. Quick Introduction to XHTML
    3. DTDs
    4. XML Schema Basics
    5. Simple-Type Elements
    6. Complex-Type Elements
    7. Attributes
    8. XSLT Basics
    9. XPath
    10. Flow Control
  9. Ajax Training
    1. Ajax Basics
    2. Passing Data
    3. Ajax Applications
    4. XSLT Transformations with JavaScript
    5. Ajax/JavaScript Frameworks
    6. More Ajax
  10. HTML5
    1. Laying out a Page with HTML5
    2. HTML5 - How We Got Here
    3. Sections and Articles
    4. HTML5 Audio and Video
    5. HTML5 Forms
    6. HTML5 Web Storage
    7. HTML5 Canvas
    8. Integrated APIs
  11. Project
    1. Sandy's Pet Shop
    2. Requirements
    3. Setup
    4. Submitting Project
    5. Grading
    6. Rules
  12. jQuery Fundamentals
    1. JavaScript Basics
    2. jQuery Basic Concepts
    3. jQuery Core
    4. Events
    5. Effects
    6. Ajax
    7. Plugins
    8. Best Performance Practices
    9. Code Organization
    10. Custom Events
  13. Developing Mobile Websites
    1. Designing for Mobile
    2. Flexible Grids
    3. Flexible Images and Other Media
    4. Media Queries
    5. The Viewport
    6. HTML5: Mobile Specific
    7. GeoLocation API
    8. Consolidating the Web with Native Extensions
    9. Video
    10. Framework: jQuery Mobile
    11. Framework: Foundation
  14. jQuery Mobile
    1. What Is jQuery Mobile
    2. Getting Started with jQuery
    3. Widgets and UI
    4. JavaScript & Events
    5. Integration with the Phone
    6. PhoneGap
    7. The Theme Framework
    8. Plugins
  15. Final Exam

Contact Us

Submit