Courses Courses Arts and Design Arts and Design Animation Graphic Arts Photography Web Design Other Business Business Accounting Administrative Communication Finance Marketing and Sales Operations Project Management Small Business Soft Skills Career Online High School Career Online High School Online High School Diploma Computer Applications Computer Applications AutoCAD Microsoft QuickBooks Windows Other Computer Programming Computer Programming Programming Classes Construction and Trades Construction and Trades Construction Environmental and Energy Trades Health and Fitness Health and Fitness Alternative Medicine Dental Fitness Medical Veterinary Wellness Hospitality Hospitality Hospitality Service Information Technology Information Technology Cloud Computing Networking Other Security Language Language Languages Legal Legal Legal Studies Math and Science Math and Science Mathematics and Science Teacher Professional Development Teacher Professional Development Child Development Classroom Technology Math and Science Reading and Writing Other Test Prep Test Prep Exam Prep Writing Writing Writing and Editing How It Works How It Works About ed2go Externship Programs Financial Assistance Find a School Military Virtual Career Center
Courses
Arts and Design
Animation
Graphic Arts
Photography
Web Design
Other
Business
Accounting
Administrative
Communication
Finance
Marketing and Sales
Operations
Project Management
Small Business
Soft Skills
Career Online High School
Online High School Diploma
Computer Applications
AutoCAD
Microsoft
QuickBooks
Windows
Other
Computer Programming
Programming Classes
Construction and Trades
Construction
Environmental and Energy
Trades
Health and Fitness
Alternative Medicine
Dental
Fitness
Medical
Veterinary
Wellness
Hospitality
Hospitality Service
Information Technology
Cloud Computing
Networking
Other
Security
Language
Languages
Legal
Legal Studies
Math and Science
Mathematics and Science
Teacher Professional Development
Child Development
Classroom Technology
Math and Science
Reading and Writing
Other
Test Prep
Exam Prep
Writing
Writing and Editing
How It Works
About ed2go Externship Programs Financial Assistance Find a School Military Virtual Career Center
ed2go Computer Programming Programming Classes Mobile and Desktop Web Developer
Return to Programming Classes
desktop-application-development

Mobile and Desktop Web Developer

Expand your career possibilities by learning Web Development in this online program. Build dynamic websites, and play a key role in increasing client interaction for any company or business. Create your own websites and work with clients, or improve existing websites to increase their functionality and make them more complex or user-friendly.

Knowing both desktop and mobile development technologies will increase your job possibilities exponentially, especially with the increasing use of Smartphones and mobile devices. Learn the latest in-demand technologies for developing websites for both mobile and desktop devices, and gain versatility as a professional web developer.

12 Months / 480 Course Hrs
Open Enrollment

Offered in Partnership with your Preferred School

Association of Executive and Administrative Professionals Why this school? It's been chosen based on your location or if you've visited this school's website.

Financial Assistance Available*

Change School

Learning Method

Instructor-led Self-Paced: Study at your own schedule

Contact Us

Mobile and Desktop Web Developer

Learning Method

Instructor-led Self-Paced: Study at your own schedule

Contact Us

Mobile and Desktop Web Developer / Responsive Web Design Details + Objective

Course Code: GES319

You Will Learn
  • Master basic HTML, the core technology behind almost all websites
  • Learn CSS for designing pages
  • Discover how to make your pages more dynamic with JavaScript
  • Practice the fundamentals of PHP and SQL to create database-driven websites
  • Study XML and Ajax to create websites that send and retrieve data efficiently
  • Explore HTML5, the newest version of HTML
  • Learn to write high-performing jQuery applications
  • Develop an understanding of jQuery Mobile's capabilities, supported devices, and support for accessibility
  • Learn to develop websites for both mobile and desktop devices
How the course is taught
  • Self-paced, online course
  • 12 months to complete
  • Open enrollment, begin anytime
  • 460 course hours
How you will benefit
  • Learn how to build dynamic database-driven websites using the latest technologies
  • Gain intensive web development knowledge to jumpstart a career in a growing technical field
  • Master basic HTML and learn CSS for designing pages
  • Understand the latest trends in web development through learning the fundamentals of PHP, SQL, XML, Ajax, and HTML5
  • Build a website from scratch that can be used as the basis of your professional portfolio
Mobile and Desktop Web Developer / Responsive Web Design Outline
Expand All
Introduction to HTML and CSS Training

Learn the fundamentals of coding through the understanding of HTML and CSS. Receive a crash course in both HTML and CSS coding. Move onto advanced CSS training to master the style sheet language.

JavaScript Training and Programming

Learn the basics of JavaScript including its functions and form validations. Then, move on to the advanced capabilities of JavaScript including advanced objects, functions, arrays, XHR, JSON, and expressions.

Training for Web Developers

Master HTML5 for web developers. This part of the course includes learning HTML5 page layout, audio and video, forms, web storage, canvas, and integrated APIS.

jQuery Training

Understand the basic concepts and ideas behind jQuery before moving on to events, effects, and plugins. Transfer fundamentals to jQuery Mobile development and theme framework.

Introduction to PHP and XML

Study PHP basics, flow control, arrays, string manipulation, and how to manage data. Learn how to send emails and manage files using PHP before moving on to basic XML training. XML training includes schema basics, simple-type elements, complex-type elements, attributes, XSLT basics, XPath, and flow control.

Ajax Training

Review the previously learned concepts of web development and learn how Ajax ties in to this knowledge. Understand Ajax applications as well as CORS/JSONP.

View All Sections
Mobile and Desktop Web Developer / Responsive Web Design Requirements / Prerequisites

There are no prerequisites but students are expected to be reasonably comfortable with computers and have an interest in programming and technology.

This program is compatible with both the Windows and Macintosh operating systems. (Special note for Mac users: While there is nothing taught in this course that cannot be done on a Mac, all the presentations are done using a PC. If you have questions as to how to do an exercise on your Mac, you will be able to ask your instructor.)

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 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:

  • Windows Crimson Editor (free) Adobe Dreamweaver Notepad (included in Windows) or Textpad Mac OS X Adobe Dreamweaver TextMate, TextEdit (included in Mac OS X) or TextWrangler

For the Ajax and PHP modules, you must install either MAMP or XAMPP, both of which are free.

Additionally, you will need one of the following databases:

  • Microsoft Access
  • Microsoft SQL
  • Server Express
  • MySQL Oracle

Manuals are included as downloadable PDFs throughout the program.

Mobile and Desktop Web Developer / Responsive Web Design Frequently Asked Questions
Expand All
Can I register for programs if I am an international student?

Yes, because ed2go programs are online you never have to actually travel to the school. Most schools offer telephone or online registration.

How long does it take to complete a program?

All of our programs are self-paced and open enrollment. Upon registering, you will receive twelve (12) months to complete this program

Do I have to buy additional materials?

No

Can I get financial assistance?

ed2go courses are non-credit courses, so they do not qualify for federal aid. In some states, vocational rehab or workforce development boards will pay for qualified students to take our courses.

What happens when I complete the program?

Upon successful completion of the program, you will be awarded a certificate of completion.

Am I guaranteed a job?

ed2go programs will provide you with the skills you need to obtain an entry-level position in most cases. We don't provide direct job placement services, but our facilitators and career counselors will help you build your resume and are available to give advice on finding your first job. Facilitators will also be available to use as a professional reference upon completion of the program. Potential students should always do research on the job market in their area before registering.

Who will be my instructor?

Each student is paired up with a facilitator for one-on-one interaction. The facilitator will be available (via e-mail) to answer any questions you may have and to provide feedback on your performance. All of our facilitators are successful working professionals in the fields in which they teach.

What software or hardware do I need in order to take online programs and what are the system requirements?

In order to take our online programs, you must have access to a computer and the Internet. You can access the program contents from any Web-enabled computer. You don't have to use the same computer to log-in to the program every time. We recommend that you have a word-processing program (Microsoft Word is best) and the latest version of Internet Explorer.

Can I use a Mac?

Yes

How can I get more information about the program?

If you have questions that are not answered on our website, please feel free to contact us via LIVE chat (click the button toward the top of the page). If you are visiting us during non-business hours, please feel free to send us a question using the "Contact Us" form to the right. You may also call us at (855) 534-3690. We will answer your questions promptly.

When can I start the program?

Our programs are all open enrollment. You can register and start the program as soon as you are ready. Please note: Once the program curriculum is accessed online or through submission of a material shipment confirmation, refunds cannot be issued.

How do you do the applied labs if you don’t have equipment?

The majority of labs can be done using the online lab system. A link to schedule the lab is included with the course for each lab that can be done online.

What if I don't have enough time to complete my program within the time frame provided?

The time allotted to complete your program has been calculated based on the number of hours for each program, so don't worry too much about not completing in time. If, after a concerted effort, you are still unable to complete, your Student Advisor will help you work out a suitable completion date. Please note that a fee will be charged for an extension.

Browse All
Talk to an admissions counselor
Got other questions? Get in touch with our admissions counselors via . During non-business hours, please feel free to send us a question using the "Contact Us" button. You can also reach us by phone at (855) 520-6806.