Agenda Certification and Developers Microsoft Certification structure Microsoft Developer...

18
Developer Certifications (and why your team needs them) Colin Lyth/Gerry O'Brien, Microsoft Learning Live Meetings for Managers

Transcript of Agenda Certification and Developers Microsoft Certification structure Microsoft Developer...

Page 1: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Developer Certifications (and why your team needs them)Colin Lyth/Gerry O'Brien, Microsoft Learning

Live Meetings for Managers

Page 2: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Agenda

Certification and Developers

Microsoft Certification structure

Microsoft Developer Certifications

Your employees and our future…

Page 3: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

The value of certification for You“Unequivocally, certification, as a measure

of skill, showed a positive correlation to performance improvement.”

“Impact of Training: Functional Excellence Leads to Operational Productivity,” IDC, Doc# 215762, Dec. 2008 A 2007 survey reported that 38 percent of

MCPs surveyed (up from 32 percent a year earlier) feel their ability to be more productive on the job was directly

attributable to certification. Microsoft Learning (2007). Microsoft Certified Professional (MCP) customer satisfaction study (2007 ed.). Redmond, WA:

VariousAn MSEmploy study, which analyzed the resumes of 15,526 IT professionals in

France and Germany, found that those with one or more MCPs were 15 percent

more stable, and those with full certifications were 24 percent more stable

in their jobs than their peers with no certifications. MSEmploy survey, February 2008, MSEmploy.com

Page 4: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Developers do care about certifications!

Allows for Increased Employment and Project Opportunities:Certifications add value to a developers’ resume / CVThey improve job opportunities – They help a developer get the jobThey especially help new, less experienced, developers to find workThey attract new clients and projects to consulting organizationsThey’re virtually a pre-requisite for getting work in the public sector

Sought After By Many Employers:Certifications are desired by employers Many companies prefer to recruit certified developersThey assure that the developer is well-versed in the fundamentalsThey raise the level of the developers’ professionalismThey reinforce the employees’, or contractors’, expertise

MSL Developer Certification Qualitative Research study July 2010

Favorable Impressions Outweigh Unfavorable Ones

Page 5: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

The Developer slice vs. IW and Windwos Server

Windows Server (incl.

Virtualization)15%

SQL Server2%Windows

Client7%

Developer5%

Unified Communica-

tions2%

Office59%

Microsoft Dynamics

1%

Other Servers0%

Security0% Other / Misc

8%

Reach

Windows Server (incl. Virtualization)SQL ServerWindows ClientDeveloperUnified CommunicationsOfficeMicrosoft DynamicsOther ServersSecurityOther / Misc

Page 6: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

The Visual Studio 2010 family

Microsoft Certified Professional Developer (MCPD)• Windows Developer 4• Web Developer 4• Windows Azure Developer• SharePoint Developer 2010

Microsoft Certified Technology Specialist (MCTS)• .NET Framework 4, Windows Applications• .NET Framework 4, Web Applications• .NET Framework 4, Service Communication Applications • .NET Framework 4, Data Access• SharePoint 2010, Application Development• Silverlight 4, Development• Visual Studio Team Foundation Server 2010, Administration

Page 7: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Microsoft Technology Specialist Series (MCTS)

Designed to validate your deep skills on the features and functionality of key technologies and how to use it. For instance:

Implement BuildTroubleshootDebug…

Requirements:One to two exams At least one year of relevant experience and IT trainingPath to earn one of our Microsoft Certified Professional Developer (MCPD) certifications

Page 8: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Microsoft Certified Professional Series (MCPD)

Designed to help you validate a comprehensive set of job-related skills including the when/where/why strategies. For instance:

Project managementDesign applicationsDeploy applications

Requirements:One to two examsOne or more Specialist Series certificationsTwo to three years of relevant experienceCommitment to remaining current in best practices and technologiesProvide hiring mangers an indicator of relevant expertise

Page 9: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

“Fundamentals ” Core Developer Technical Specialist

.NET Framework 4, Service Communication Applications

.NET Framework 4, Data Access

• Creating Services • Hosting and Configuring

Services• Consuming Services • Securing Services • Managing the Service Instance

Life Cycle • Monitoring and Troubleshooting

Distributed Systems

• Modeling Data • Managing Connections and

Context Querying Data • Manipulating Data• Developing and Deploying Reliable

Applications

To create applications that communicate with servers or other applications in a connected or disconnected state.

To create data-driven applications that access data from various sources, such as Microsoft SQL Server, Oracle, Microsoft Office Access, object data sources, XML, or other flat-file sources.

Page 10: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

MCPD: Windows Developer 4

.NET Framework 4, Windows ApplicationsTo create Windows-based applications

that run on corporate servers or user desktop computers.

• Building a User Interface by Using Basic Techniques

• Enhancing a User Interface by Using Advanced Techniques

• Managing Data at the User Interface Layer

• Enhancing the Functionality and Usability of a Solution

• Stabilizing and Releasing a Solution

To make the appropriate job role decisions around Windows-based applications on the desktop using Windows Forms and WPF.

• Designing the Layers of a Solution• Designing the Presentation Layer• Designing the Data Access Layer• Planning a Solution Deployment• Designing for Stability and

Maintenance

Page 11: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

MCPD: Web Developer 4

.NET Framework 4, Web Applications

To design and develop Web applications using Microsoft .NET 4 and Visual Studio 2010.

• Designing the Application Architecture

• Designing the User Experience• Designing Data Strategies and

Structures• Designing Security Architecture and

Implementation• Preparing For and Investigating

Application Issues• Designing a Deployment Strategy

To create Web-based applications that run on the ASP.NET platform and are hosted on Internet Information Server.

• Developing Web Forms Pages• Developing and Using Web Forms

Controls• Implementing Client-Side Scripting

and AJAX• Configuring and Extending a Web

Application• Displaying and Manipulating Data• Developing a Web Application by

Using ASP.NET MVC 2

Page 12: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

MCPD: SharePoint Developer 2010

SharePoint 2010, Application Development

This exam is designed to test the candidate's knowledge and skills on developing applications on the Microsoft SharePoint Server 2010 platform.

• Working with the SharePoint User Interface (19%)

• Developing Web Parts and Controls (21%)• Developing Business Logic (19%)• Working With SharePoint Data (22%)• Stabilizing and Deploying SharePoint

Components (19%)

This exam is designed to test the candidate's knowledge and skills on designing developing applications on the Microsoft SharePoint Server 2010 platform.

• Creating an Application Design • Designing UX• Managing Application Development • Optimizing SharePoint Application Design• Designing SharePoint Composite Applications • Designing SharePoint Solutions and Features

Page 13: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Industry Predictions – 5 Year Outlook Public IT cloud services will grow at

over five times the rate of traditional IT products - IDC

Public Cloud Offerings will contribute 25%IT product spending growth by 2014 - IDC

NA adoption will shift from 70.2% in

2009 to 51.4% in 2014 - IDC

World market for Cloud ServicesShifts growth from $58.6B in 2009

To $148.8B by 2014 - Gartner

High tech, Financial servicessectors and public sectors will be most aggressive adopters

through 2014 - Gartner

By 2014 20% of businesses will own no IT assets - Gartner

Through 2014, enterprises will spend$112B on SaaS, PaaS, IaaS - Gartner By 2013, 75 percent or more of SMBs,

large enterprises and public sector organizations will be using one or more

Cloud IT instances to enable and support ongoing business operations. - Saugatech

By 2013-more than 25 percent of user firms will be using Cloud development platforms to

develop and test critical, internal software that enables and supports business operations.

- Saugatech

By 2014- at least 15 percent of organizations

will use Private Clouds for daily business

operations; fewer than 10 percent will utilize

Internal Clouds for operational systems.

-SaugatechBy 2015, 40 percent or more of NEW

enterprise IT spend will be Cloud-based- Saugatech

By 2015m 45 percent or more of NEW enterprise IT workloads will be Cloud-based.

-Saugatech

By 2015, 25 percent or more of TOTAL enterprise IT workloads will be

Cloud-based -Saugatech

Page 14: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Cloud Impact on Developer SkillsLEVERAGE EXISTING

DEVELOP NEW

ENHANCE AND EXTEND

Design cloud applications from start

Super scalability - design applications without

considering processing constraints

AppFabric SDK for Service Bus and Access Control to integrate the

Internet applications whether HTTP or ATOM

or rich internet applications with

advanced connectivity

Use familiar toolset – VS2010

Use standard traditional .NET and

other languagesUse Silverlight

Move skills into the cloud with Azure SDK

Connect existing Web and Windows Apps with services and data in the

cloudEnable application

security integration with the cloud with Windows Identity Foundation and

LiveID

Page 15: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

MCPD: Azure Developer 4To design and develop applications that will be hosted on the Windows Azure platform.

• Designing Data Storage Architecture • Optimizing Data Access and Messaging • Designing the Application Architecture• Preparing for Application and Service Deployment • Investigating and Analyzing Applications • Designing Integrated Solutions

Page 16: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

DELIVER QUALITY CODE

• Spend less time debugging

• Embrace manual testing

• Take a proactive approach to project management

UNLEASH YOUR CREATIVITY

• Deliver great rich user experiences on Windows 7, Silverlight, and Office

• Bring your ideas to life with rapid prototyping

• Turn your whiteboard intoliving architecture assets

• All your team members will collaborate using an integrated toolset

• You can customize VS to fit your work style

• You can use your existing skills with new application types

BENEFIT FROM AN

INTEGRATED AND

SIMPLIFIED DEVELOPMENT

EXPERIENCE

Leverage VS2010 Efficiency

Page 17: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Train and Certify NOW so You Retain

2006 2007 2008 2009 20100

20,000

40,000

60,000

80,000

100,000

120,000

140,000

Visual Studio 2005Visual Studio 2008

Page 18: Agenda Certification and Developers Microsoft Certification structure Microsoft Developer Certifications Your employees and our future…

Questions ?