| 
      
        |  |  
        | 
          
            | 
              
                | 
                    
                    
                      |  |  
                      | Kameswara Sarma Uppuluri |  
                      | (MCT, MCPD, MCTS, MCAD, MCDBA, MCSD) |    | SharePoint FrameWork (SPFx) Development using React Your Instructor for this course is Kameswara Sarma Uppuluri.
 He is an accomplished Senior Technical Corporate Trainer here in India and a consultant. He has been a Microsoft Certified Trainer since 2004 and a Microsoft Certified Professional since 1998. He has delivered various trainings at client places, on Microsoft Technologies for top MNC's in India .
 He is passionate about teaching developers how to make the most out of their chosen technologies and doing web development in the best way possible. He has spent years of developing course materials and teaching professional developers online throughout the world. He has worked in technology for 16 years, specializing in web Development,Content Management Systems,databases and business intelligence.  He is an independent consultant that enjoys development and teaching. He is a consultant based in Hyderabad, India. He has over 16 years of experience in the IT field, and over a decade of experience as a trainer.  He is an expert in SharePoint Development/Configuration/,Administration and .NET development and Database business intelligence technologies. |  | 
              
                | Live Online Training  
                  Videos |  
                | 
                  
                    |  |  
                    | Course  Fee : ₹ 5000/-
 |  
                    |  |  
                    | Course Duration : 35 Days
 |  
                    |  Session  Duration : 90 Minutes (Mon – Sat)
 |  
                    |   |  |  
                |  |  |  
            | 
              
                |  | 
 
                  
                    | 
    
	
   
       
	
	   
	   What is SPFx? 
	   
	   SharePoint Framework is a new development model to extend the Modern SharePoint User Interface. The development scenario has shifted from the server-side to the client-side development involving various open source tooling and modern toolchain. 
	   Audience Profile: 
	   This course is beneficial for those people who want to learn SharePoint Framework Development from scratch or who are already involved in developing solutions using earlier versions of SharePoint like 2010,2013,2016,2019. 
Prerequisites 
This course is designed for individuals with an intermediate knowledge of JavaScript and any one web development technology. 
Our Trainer's Profile : 
	   
	   Our Trainers speak from Experience Our Trainers Are Subject Matter ExpertsOur Trainers Are Expert instructorsOur Trainers are Microsoft CertifiedOur Trainers have more than 13+ years of experience on Microsoft Technologies 
   Career Path :
 
 After completing this course you will be able to take up the roles of  SharePoint Online Developer
   
 
      
    
 
	
	
	Lesson 1 - Big Picture of SPFx
	  
	  
      Introduction To SPFxSetting Up Development Environment- Part 1Setting Up Development Environment- Part 2Upgrading NodeJs Version to 12.x for SPFx 1.12.1 and Yo 4.2.0 VersionsUpgrading NodeJs Version to 14.x for SPFx 1.14.0 and Yo 4.3.0 VersionsSetting Up Development Environment- Part 3Creating An App CatalogCreating a Site CollectionComplete Course Exercise FilesImportant Note : Course Exercise FilesSPFx Version 1.14.0 - Course Exercise Files Lesson 2 - Working With SharePoint Client Side Web Parts
	  
        
          | In this lesson, we will cover the following topics. |  
        Developing a Simple SharePoint Client Side Web Part Using SPFx 1.14.0Developing a Simple SharePoint Client Side Web Part- Approach 1Developing a Simple SharePoint Client Side Web Part- Approach 2Developing a Simple SharePoint Client Side Web Part- Approach 3Finding Out SPFx Version of Your SPFx SolutionCreating Multiple Web Parts as part of Single SolutionUnderstanding Web Part Project StructureUnderstanding SkipFeatureDeployment Option PracticallyDeveloping a Web Part To Read Site PropertiesFinding out SharePoint Environment InfoAccessing Culture Info Details Using a Web PartGet List of Lists Of A SharePoint Site Lesson 3 - Working With Property Pane
            
                
                    | In this lesson, we will cover the following topics. |  
              Overview of Property PanesWorking with TextBoxesAssign Default Values using JSON FileWorking with onInit FunctionDisabling Reactive Changes Lesson 4 - Working With Property Pane Various Controls
            
                
                    | In this lesson, we will cover the following topics. |  
                Working with PropertyPaneToggleWorking with PropertyPaneSliderWorking with PropertyPaneChoiceGroupWorking with PropertyPaneChoiceWithImagesWorking with PropertyPaneDropDownWorking with PropertyPaneCheckBoxWorking with PropertyPaneLinkWorking with Multiple GroupsWorking with Multiple PagesModifying Default Icon Lesson 5 - Working with SPHttpClient
	  
        
          | In this lesson, we will cover the following topics. |  
	    Create a New List using SPHttpClientCreate a New Site using SPHttpClient Lesson 6 - CRUD Operations With NoJavaScriptFramework
	  
        
          | In this lesson, we will cover the following topics. |  
	    Inserting Records Into a ListReading the details of a Single RecordUpdating a Record Of a ListReading all records of a List Lesson 7 - CRUD Operations With sp-pnp-js Library
	  
        
          | In this lesson, we will cover the following topics. |  
	    Inserting Records Into a ListReading the details of a Single RecordUpdating a Record Of a ListReading all records of a ListDeleting a Record of a ListImportant Note : Using sp-pnp-js Library on Production Environment Lesson 8 - Creating SharePoint Artefacts
	  
        
          | In this lesson, we will cover the following topics. |  
	    Creating Site Columns,Site Content Types,Lists through CodeLearn How to Version features and Upgrade Features Lesson 9 - Working with Library
	  
        
          | In this lesson, we will cover the following topics. |  
	    Creating a LibraryTest Library locallyDeploy Library to SharePoint Online and TestSetting Full Width layout Lesson 10 - Working with Spfx Extensions
	  
        
          | In this lesson, we will cover the following topics. |  
	    Creating an ApplicationCustomizer Extension - Demo 1Creating an ApplicationCustomizer Extension - Demo 2Creating FieldCustomizer ExtensionCreating Field Customizer Extension Using ReactCreating CommandSet ExtensionPerforming BulkUpdate using ListView CommandSet Extension Lesson 11 - Working With React
	  
        
          | In this lesson, we will cover the following topics. |  
	    Creating a Simple Spfx Web Part using ReactCreating a React Component To Read Site PropertiesUnderstanding React Component Life CycleDisplay List Items of a List using React - Part 1Display List Items of a List using React - Part 2 Lesson 12 - Working With Anonymous API
     
        
          | In this lesson, we will cover the following topics. |  
	    Invoking Anonymous API from Spfx Web PartInvoking Anonymous API from React ComponentInvoking Anonymous API from React Component - Part 2 Lesson 13 - Working with External Libraries
	  
        
          | In this lesson, we will cover the following topics. |  
	    Develop a Spfx Web Part to work with External LibrariesWorking with External Template Class Lesson 14 - Working with MS Graph API
	  
        
          | In this lesson, we will cover the following topics. |  
	     
          Overview of Graph APIWorking with GraphAPI using NoJavaScript FrameworkOverview of Graph API CalendarWorking with GraphAPI using React Framework To Read Calendar Events - Part 1Displaying All Users Using Office Fabric UI React DetailsList Control - Part 1Displaying All Users Using Office Fabric UI React DetailsList Control - Part 2Displaying All Users Using Office Fabric UI React DetailsList Control - Part 3 Lesson 15 - Developing Isolated Web Parts
	  
        
          | In this lesson, we will cover the following topics. |  
        Introduction To Isolated Web PartsDeveloping and Testing an Isolated Web Part Lesson 16 - CRUD Operations with ReactJs
	  
        
          | In this lesson, we will cover the following topics. |  
        office-ui-fabric-react Version : 6.189.2Displaying All Records of a ListDisplaying All Records Of List Using Office Fabric UI React - Part 2Performing Insert OperationPerforming Update OperationPerforming Delete Operation Lesson 17 - Working with SPHttpClientBatch
	  
        
          | In this lesson, we will cover the following topics. |  
        Important NoteSubmitting Create and Select requests as part of One BatchTesting the Web Part and Verifying execution using browser Developer Tools Lesson 18 - Developing Connectable Web Parts
	  
        
          | In this lesson, we will cover the following topics. |  
        Implementing Provider Web Part - Part 1Implementing Provider Web Part - Part 2Implementing Consumer Web PartTesting Connectable Web Parts Functionality Lesson 19 - Working with Azure Function Apps
	  
        
          | In this lesson, we will cover the following topics. |  
        Installing Pre-requisitesCreating a New Function App On Azure PortalDeveloping and Deploying a Custom Rest API To Azure - Part 1Developing and Deploying a Custom Rest API To Azure - Part 2Consume Azure Hosted REST API from SPFx React Component Lesson 20 - Working with Azure Active Directory Http Client Factory
	  
        
          | In this lesson, we will cover the following topics. |  
        Introduction To AadHttpClientInstalling Office 365 CLIDeveloping a SPFx React Component Using AadHttpClient Lesson 21 - Custom Secured REST API On Azure AD
	  
        
          | In this lesson, we will cover the following topics. |  
        Creating & Configuring a New Function App on Azure ADDeveloping & Deploying Secured REST API To Azure ADConsuming Secured REST API from SPFx React Component Lesson 22 - Working With SPA Pages
	  
        
          | In this lesson, we will cover the following topics. |  
        Developing a Single Page Application Lesson 23 - Logging & Debugging Techniques
	  
        
          | In this lesson, we will cover the following topics. |  
        Implementing Logging MechanismDebugging Inside Visual Studio Code Lesson 24 - Implementing Localization Support
	  
        
          | In this lesson, we will cover the following topics. |  
        Applying Localization Support To SPFx Solution Lesson 25 - Working with MS Teams from SPFx
	  
        
          | In this lesson, we will cover the following topics. |  
        Developing and Deploying SPFx Web PartDeploying Web Part to Microsoft Teams Lesson 26 - Deployment
            
                
                    | In this lesson, we will cover the following topics. |  
                Hosting Assets on local serverHosting Assets on SharePoint OnlineUsing Office 365 CDN To Host Web PartHosting Client Side Assets using Site AssetsUsing Azure CDN To Host Web Part Lesson 27 - Developing Custom Gulp Tasks
            
                
                    | In this lesson, we will cover the following topics. |  
                Creating a Custom Gulp Task using Gulp SequenceCreating Custom Gulp Sub Tasks as Build Dependency TasksCreating Pre-Build and Post-Build Custom Gulp Tasks 
	
        Why you should choose UIAcademy.co.in as your Online Training provider?
		
 • We are into training industry for more than 16+ years.
 • Scenario Based Training.
 • Certification Exam preparation.
 • Our trainers are certified and qualified with Real-World experience.
 • Our Large List of Satisfied Students & Clients Around the World.
 • Demo of live project including Source Code and other resources will be provided to the students.
 • Students will have access to soft copies of all the Case Studies and other examples used during the sessions.
 • We provide complete guidance towards MCP Certification Exams.
 • Step by Step Lab Manuals and Course Materials.
 • Resume and Interview Preparation Guidance.
 | 
                      
                        |  |  
                        | 
                          
                            |  |  
                            | 
                                
                                  | Client Testimonials |  
                                  | 
                                      
                                        | 
                                            
                                              |  |  
                                              | I would highly recommend  UIAcademy.IN for  SPFX training for anyone new to SPFX or anyone wanting to improve or upgrade their SPFX skill set. I have learned not only subject but coding standards too. |  
                                              | Ravindra Australia
 |  |  |  
                                  |  |    
                                  
                                    | Client Testimonials |  
                                    | 
                                        
                                          | 
                                              
                                                |  |  
                                                | My SPFX Course at UIAcademy.IN enabled me to develop custom websites for three customers, which is exactly what I wanted it to do. No previous courses that I did for no reason at other places, did such an excellent job of demonstrating the subject |  
                                                | Amin Khan Pune
 |  |  |  
                                    |  |    |  |  |  |  |  |  |  |