NewEra Technology Facebook
Big Brain Bootcamps: SharePoint 2010 Developer - Virtual Led Training - Course Information
PRINT
SEND TO A FRIEND
Name: Big Brain Bootcamps: SharePoint 2010 Developer - Virtual Led Training
Category: SharePoint
Length (Days): 7
Course Price (CAD): 3850
Description:
This course combines two Microsoft courses, 10175 & 10232. The goal of this seven-day accelerated bootcamp is to
provide IT Professionals with the knowledge to efficiently develop and design using SharePoint 2010. This course is intended for
professional developers who use Microsoft SharePoint 2010 in a team-based, medium-sized to large development environment. To be successful in this course, the student will have at least two years of SharePoint development experience. Members of the audience will be responsible for designing custom code for projects that are deployed to SharePoint 2010 servers. The audience should have experience with ASP.NET and understand how to use the new features of SharePoint 2010 and Visual Studio 2010. WHAT’S INCLUDED: Instruction provided by a world-class Microsoft Certified Trainer; Microsoft Official Curriculum – provided in a digital format for easy searching, storing, and transporting; Two (2) Microsoft exam vouchers and practice exams for both tests; Big Brain Bootcamps Training Guarantee
Prerequisites:
This course is intended for professional developers who use Microsoft SharePoint 2010 in a team-based, medium-sized to large development environment. To be successful in this course, the student will have at least two years of SharePoint development experience. Members of the audience will be responsible for designing custom code for projects that are deployed to SharePoint 2010 servers. The audience should have experience with ASP.NET and understand how to use the new features of SharePoint 2010 and Visual Studio 2010
Outline:
•Lesson 1 - Introduction to the SharePoint 2010 Development Platform
◦This module describes the SharePoint 2010 development platform and the benefits and features that it offers to developers.

•Lesson 2 - Using SharePoint 2010 Developer Tools
◦This module describes how to use development tools that are integrated with the SharePoint 2010 development platform, such as Visual Studio 2010 and SharePoint Designer 2010.

•Lesson 3 - Developing SharePoint 2010 Web Parts
◦This module describes how to develop Web Parts for SharePoint 2010 solutions.

•Lesson 4 - Working with SharePoint Objects on the Server
◦This module describes how to develop code that uses the server-side objects provided by the SharePoint 2010 development platform.

•Lesson 5 - Creating Event Receivers and Application Settings
◦This module describes how to develop event receivers and manipulate application settings for SharePoint 2010 solutions.

•Lesson 6 - Developing Solutions by Using Business Connectivity Services
◦This module describes how to develop solutions that access external data by using Business Connectivity Services.

•Lesson 7 - Developing SharePoint 2010 Workflows
◦This module describes how to develop workflows as part of SharePoint 2010 solutions.

•Lesson 8 - Working with Client-Based APIs for SharePoint 2010
◦This module describes how to develop code that uses the client-side objects provided by the SharePoint 2010 development platform.

•Lesson 9 - Developing Interactive User Interfaces
◦This module describes how to develop server ribbon controls and client dialogs for the new user interface platform of SharePoint 2010.

•Lesson 10 - Developing Silverlight Applications for SharePoint
◦This module describes how to develop Silverlight applications that are integrated with SharePoint 2010 data and solutions.

•Lesson 11 - Developing Sandboxed Solutions
◦This module describes how to develop sandboxed solutions for SharePoint 2010.

•Lesson 12 - Working with SharePoint Server Profiles and Taxonomy APIs
◦This module describes how to develop code that uses the taxonomic and user profile services of the SharePoint 2010 development platform.

•Lesson 13 - Developing Content Management Solutions
◦This module describes how to develop code that uses the content management services of the SharePoint 2010 development platform.

•Lesson 14 - ASP.NET Advanced Concepts for SharePoint
◦This module helps you to review the essential information regarding ASP.NET including how to improve performance for high-scale sites like SharePoint. This module covers concepts around ViewState, caching, and session state and provides an opportunity to learn to make appropriate choices.

•Lesson 15 - Designing for User Experience
◦This module provides the key criteria and structure necessary to make appropriate decisions about what kind of user interface component to use based on the needs of the solution. Lab : Creating Sandboxed Solutions for SharePoint 2010.

•Lesson 16 - Designing for Data
◦This module explains defining what storage will look like. This module discusses the information about data design critical to the performance and accessibility of the solution. The module also covers scalability issues related to data as well as the structural components such as the use of lists, list definitions, content types, and fields.

•Lesson 17 - Designing Data Capture and Integration
◦This module discusses strategies on how to get the data into the system. This module covers the techniques for capturing data – including office integration and integrating to other systems with BCS.

•Lesson 18 - Designing Artifacts
◦This module discusses items that will need to be implemented in SharePoint to tie the user interface and the data structure together. The module covers information about artifacts to begin the transformation of the abstract design into a specific set of deliverables that need to be created through SharePoint.

•Lesson 19 - Designing Processing Solutions
◦This module covers the details of options for developing solutions. The module provides decision criteria for the determination of sandbox versus full trust (or a hybrid of the two) deployments. The module also provides details for making decisions about processing including how to address long running operations and how to decide the appropriate processing solutions.

•Lesson 20 - Designing Packaging
◦This module addresses the first order problem of factoring the solution into features and packages so that it can be upgraded. This module covers the baseline skills of determining the number, scope, and dependency of features and determining the right number of packages.

•Lesson 21 - Designing a Development Strategy
◦This module focuses on two key items necessary to deploy larger solutions, configuration and logging. This module provides the students a platform to expand the scope of the solution and focus on issues related to dozens of projects on a server, each with its own approach to configuration and logging.

•Lesson 22 - Developing Version and Deployment
◦This module delves into the challenges of versioning in a SharePoint environment. The module also addresses deployment issues because most deployment issues are related to the versioning process.

•Lesson 23 - Designing Information Architecture and Navigation
◦This module helps to draw the distinction between information architecture and branding topics. The module helps to separate taxonomy (organization) from navigation (user interface).

•Lesson 24 - Designing Branding and Customization Support
◦Designing Branding and Customization Support
◦This module covers branding options, including what tools can be used to customize the appearance. The module moves us to including the users and power users of the ultimate solution.

•Lesson 25 - Designing Security
◦This module describes how to design security for performance and provide a holistic view so to evaluate security implications and tradeoffs. This module also outlines the new Claims-Based authentication in SharePoint 2010 and how Forms-Based Authentication fits into this model.

•Lesson 26 - Designing for Page and Data Access Performance
◦This module discusses page and data access performance and how to plan for a high performance site.

•Lesson 27 - Designing a Testing Strategy
◦This module discusses what we do at the end of the development process, testing. The module also covers functional testing and scale/performance testing.
Guaranteed to run courses