Search Training
X
GO

Web & Mobile App Development Training from New Horizons

The latest mobile devices and applications are changing the way we communicate, do business, and access news and entertainment. Businesses, consumers, and programmers have embraced this innovative technology, making web & mobile application development one of the most demanded and fastest growing fields of all-time.

This rapid growth of mobile apps is creating a host of opportunities for properly trained developers. Fortunately, New Horizons has all of the web & mobile app development training you desire. From Android to iOS, our course offerings benefit those who wish to distinguish themselves across a wide range of technical disciplines within the ever-expanding field of web & mobile development.

Web & Mobile Development training from New Horizons will help you define, build, and work with real-world applications. Key benefits include:

  • Developing the skills required to create applications for the major mobile devices, including Apple iOS, Android, and Windows Phone
  • Developing the skills required to create applications using HTML5, CSS3, C#, JavaScript and more
  • Understanding mobile development challenges including memory and processor limitations, intermittent network access and limited battery power
  • Learning how to effectively use application architectures to build variety of Mobile Apps
  • Implementing applications using object oriented design, MVC pattern and test driven development
  • Understanding how to use other technologies including cloud computing and social networking platforms such as Facebook, Twitter, and LinkedIn
  • Mastering how to work with web services
  • Gaining insight into new trends and features in the mobile device marketplace

Common Roles in Development

Since the world of web development changes so rapidly, these experts are constantly learning and training. In fact, according to a survey conducted by GoDaddy, 83% of developers support a certification program that focuses on importing the skills and expertise of web developers. This is not surprising, as 33% of those surveyed believed that staying up-to-date on technology was one of their most significant pain points.

Front-End Development

Front-End Developers are focused on the client-side and are responsible for the look, feel, and design of a website. These professionals are responsible for a website’s user-facing code and the architecture of its immersive user experiences. To execute their objectives, Front-End Developers must be adept at three main languages: HTML, CSS, and JavaScript programming. In addition to fluency in these languages, Front-End Developers need to be familiar with frameworks like Bootstrap, Foundation, Backbone, AngularJS, and EmberJS, which ensure great-looking content no matter the device, and libraries like jQuery and LESS, which package code into a more useful, time-saving form.

Web Browsers, Web Servers, HTTP, Sites & Pages

Comprehensive HTML5 & CSS

Comprehensive JavaScript & CSS

Visual Studio Development

Angular (Optional) 

Back-End Web Development refers to the server side of development, where individuals are primarily focused on how the site works. Making updates and changes, in addition to monitoring functionality of the site, is their primary responsibility. This type of web development usually consists of three parts: a server, an application, and a database. Anything you can’t see easily with the naked eye is the work of a back-end developer.

Back-End Development - Prerequisite Knowledge for Java and/or ASP.NET

Web Browsers, Web Servers, HTTP, Sites & Pages


Back-End Development - Focus on Java

Comprehensive HTML5

Java

Java Web Development


Back-End Development - Focus on ASP.NET

ASP.NET

Services

The role of Full-Stack Developers was popularized several years ago by Facebook’s engineering department. Full-Stack Developers can work cross-functionally on the full “stack” of technology—both the front-end and back-end. Full-Stack Developers, like Back-End Developers, work on the server side of web programming, but they can also fluently speak the Front-End languages that control how content looks on a site’s user-facing side.

Front-End Development

Web Browsers, Web Servers, HTTP, Sites & Pages

Comprehensive HTML5 & CSS

Comprehensive JavaScript & CSS

Visual Studio Development

Angular (Optional) 


Back-End Development - Prerequisite Knowledge for Java and/or ASP.NET

Web Browsers, Web Servers, HTTP, Sites & Pages


Back-End Development - Focus on Java

Comprehensive HTML5

Java

Java Web Development


Back-End Development - Focus on ASP.NET

ASP.NET

Services

Related Certifications

Microsoft Certified Solutions Associate (MCSA): Web Applications

Earning an MCSA: Web Applications certification qualifies you for a position as a web developer or web administrator.

Course: 20480 Programming in HTML5 with JavaScript and CSS3
Exam: 70-480: Programming in HTML5 with JavaScript and CSS3
 
Course: 20486 Developing ASP.NET MVC 5 Web Applications
Exam: Exam 70-486: Developing ASP.NET MVC Web Applications

Microsoft Certified Solutions Developer (MCSD): App Builder

This certification validates that you have the skills needed to build modern mobile and/or web applications and services. Earning an MCSD: App Builder certification qualifies you for a position as an application developer.


NOTE: To earn the MCSD: App Builder certification, you must first earn a Microsoft Certified Solutions Associate (MCSA): Web Applications, and then, pass a single additional exam from a list of electives associated with the corresponding certification.

Once you hold an MCSA: Web Applications, pass any one of the following elective exams to earn an MCSD: App Builder:

Preparation Course: 20532 Developing Microsoft Azure Solutions
Elective Exam: 70-532: Developing Microsoft Azure Solutions
 
Preparation Course: 20487 Developing Windows Azure and Web Services
Elective Exam: 70-487: Developing Microsoft Azure and Web Services
 
Preparation Course: 20488 Developing Microsoft SharePoint 2013 Core Solutions
Elective Exam: 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
 
Preparation Course: 20489 Developing Microsoft SharePoint 2013 Advanced Solutions
Elective Exam: 70-489: Developing Microsoft SharePoint Server 2013 Advanced Solutions
 
Preparation Course: Currently unavailable
Elective Exam: 70-354: Universal Windows Platform – App Data, Services, and Coding Patterns
 
Preparation Course: Currently unavailable
Elective Exam: 70-496: Administering Microsoft Visual Studio Team Foundation Server
 
Preparation Course: 20497 Software Testing with Microsoft Visual Studio
Elective Exam: 70-497: Software Testing with Visual Studio
 
Preparation Course: Currently unavailable
Elective Exam: 70-498: Delivering Continuous Value with Visual Studio Application Lifestyle Management

Note that Microsoft will change the required elective exams every calendar year.

Questions About Training?