Are you looking for a career in one of the fastest growing occupations available? Are you focused on professional growth by acquiring the latest on-demand technical skill set?
Mobile Web Development is growing exponentially, largely driven by growth in mobile Internet usage in the United States and across the globe. Latest industry publications report that every day more Internet users use mobile devices to access the web.
In this online course, you will learn skills to become a Mobile Web Developer and a valuable asset in a growing industry.
Learn the basics of Web Development and HTML.
Differentiate between HTML and XHTML
Create links in documents
Add images to documents
Create tables
Create forms
Create dynamic web applications and visual effects using Dynamic HTML
Start building HTML5 pages today.
Recognize the major benefits of HTML5
Understand the difference between HTML5 and HTML4
Familiarize yourself with new elements and attributes
Work with audio and video
Work with the new Canvas element to create code-based drawings
Use Web Storage for offline applications
Use all the new form elements
Know about the current state of browser support and how to make sites degrade gracefully
Leverage capabilities to present mobile-friendly sites
Learn the benefits of CSS
Avoid using deprecated tags and attributes
Use CSS Syntax, organize code, and useand tags appropriately
Know the common properties and their values
Create custom CSS cursors
Style links to create “CSS Buttons”
Work with borders, margin, and padding (the box model)
Style tables and position elements
Use advanced page layout techniques
Use shorthand properties
Create effects with background images
Lay out forms with tables
Use CSS with lists to create hierarchical navigation
Know about browser support
Understand how to use Media Queries to display content modified to fit the client device
Learn how JavaScript is used.
Use JavaScript Syntax and review basics
Know about objects, methods, and properties
Work with JavaScript variables and create functions
Write flow control logic
Validate forms
Create roll-over images
Open and work with new windows
Work with timers and intervals
Use the navigator history and location objects
Review JavaScript functions and the DOM
Create dynamic forms and web applications
Review XmlHttpRequest and JSON
Use advanced techniques, such as anonymous function
Use regular expressions for advanced form validation
Create dynamic menus and modify content
Get started with jQuery
Work with the jQuery Core
Handle events
Create effects
Build Ajax applications
Write and use plugins
Write high-performing applications
Organize code
Know how to use jQuery Mobile framework to add support for touch and other gestures
Know about jQuery Mobile’s capabilities, supported devices, and support for accessibility
Use jQuery Mobile to make calls, send SMS text message, send emails, and display video
Extend jQuery Mobile’s capabilities with ThemeRoller framework
Take further steps in becoming a Mobile Web Developer.
Know how one website can respond to the specific needs of the environment on which it is being viewed, presenting a layout appropriate for mobile
Understand the varying levels of support for some features among different devices
Understand the GeoLocation API and use it to integrate the user's location into websites.
Integrate video and other media appropriately for mobile devices
Use the Foundation framework to abstract low-level responsive coding and to create grid-based layouts
Create page transitions, dialogs, and buttons optimized for mobile
Incorporate phone-friendly forms, sliders, dialogs, and other widgets
Handle touch, phone-orientation, scrolling and other phone events
Create plugins and incorporate others' plugins into your code
Fee
$2295
Location
Online
Course type
Online - Self Paced
Start dates
TBD
Course Requirements
This program is compatible with both the Windows and Mac operating systems.
Full setup instructions and technical requirements are provided after accessing each module in the course.
The following are the minimum system requirements necessary to access the modules included in the Mobile Web Developer course. All of these items can be downloaded for free:
A Web browser. You will need the latest version of Internet Explorer, Firefox, Chrome, or Safari.
Any text or HTML editor. Suggested editors for each platform are as follows:
Windows
Notepad (included in Windows) or Textpad
Adobe Dreamweaver
Crimson Editor (free)
Mac OS X
Adobe Dreamweaver
TextMate, TextEdit (included in Mac OS X) or TextWrangler
Manuals are included as downloadable PDFs throughout the program.
There are no specific prerequisites for this program, but students should be reasonably knowledgeable about computers and using the internet.
Instructor Bio
Nat Dunn founded Webucator in 2003 to combine his passion for web development with his business expertise in order to help companies benefit from both. Nat began programming games in Basic on a TRS-80 at age 14. He has been developing websites and providing web development training since 1998. Nat is President and Chief Executive Officer of Webucator, is a Certified Technical Trainer (CTT+), and holds a BA (Pomona College) and an MBA (Harvard Business School).
Brian Hoke is Principal of Bentley Hoke, a web consulting firm in Syracuse, New York. The firm serves the professional services, education, government, nonprofit, and retail sectors with a variety of development, design, and marketing services. Core technologies for the firm include PHP and Wordpress, JavaScript and jQuery, Ruby on Rails, and HTML5/CSS3. Previously, Brian served as Director of Technology, Chair of the Computer and Information Science Department, and Dean of Students at Manlius Pebble Hill School, an independent day school in DeWitt, NY. Before that, Brian taught at Insitut auf dem Rosenberg, an international boarding school in St. Gallen, Switzerland. Brian holds degrees from Hamilton and Dartmouth colleges.
Note: This course is supported by multiple instructors at Webucator, a national training and courseware development company, all of whom are experts in their fields.