 In this short video, I wanted to share some updates that I've recently made to my course, mastering the SharePoint framework that I just finished publishing today. I want to share what's new and what's next with the course. So, stay tuned. Hey, I'm Andrew Connell. This episode is also available as a blog post on boytonnells.io and as a podcast on boytonnells.show. Check out the description below the video for links to these other resources. Hey, I'm Andrew Connell. If this is your first time here, make sure you subscribe to see future videos for the Microsoft 365 and Azure Pro Developers. It's been a while since I updated you on what's going on with the course and I thought that now was a great opportunity to do it because this week we just published a complete refresh of two chapters in one of the bundles of the course. So real quick, if you're not familiar with what this is, if you head over to our site, go to the courses menu and select mastering the SharePoint framework. This page here has got all the information that you can need about this course. What it is, different bundles, what you get with it, all of that stuff, tons of sample projects, et cetera. The course is available in three different bundles. There's a starter bundle, a fundamentals bundle, and an ultimate bundle. The changes that we just published this week are two completely re-recorded two chapters in the fundamentals bundle. Now, whichever bundle you get as you build up, you get access to more and more content. So the starter bundle, I recently re-recorded that and published everything late last year, a couple of months ago, and that is three chapters that are available. That course is completely free. In fact, I've got links in the description below where you can actually watch other videos that I've published to the YouTube channel with all the content in the starter bundle if you want to watch it there. The fundamentals bundle is great for people who want to get started, it's great for people who don't know anything about the SharePoint framework, and who really need to understand how to do all the core stuff, building web parts, working with extensions, data access with the SharePoint REST API and Microsoft Graph, working with React, all that stuff. Then if you go to the ultimate bundle, you get more content, but you also get this interactive stuff as well, like access to a mastermind group, access to monthly office hours, et cetera. So you get a lot more stuff with that. You can learn more about this entire thing, what was actually updated, or what about the course. You can get all that from the site here, and I don't want to spend too much time here, so I want to focus on what's new and you can go look at this whenever you like. So let me show you what kind of changes that I made to the course. Now the best way to do this is probably just to go right into the course and show you the changes. I'm going to go over here to your library, which I've already logged in, so it's giving me access to my access to all the courses I have access to. The starter bundle, those are the first three chapters that I, again, that I completely rerecorded and refreshed and republished late last year, a couple months ago. The fundamentals bundle is where the changes that I've applied, the updated chapters here inside of this bundle. So if I scroll down here, I'm going to zoom in a little bit, what you'll see here that's changed is these first two chapters. So it's the one about creating your very first SharePoint framework project and then digging into the SharePoint framework. The reason why I went through and updated these two chapters first is because these two chapters are the ones that were probably the most dated. A lot of stuff has changed since I originally published the course over the last couple of years. I mean, adding content to it over the last couple of years. Specifically around these two chapters, the tool that we used to create new projects has changed a lot, the Yoman Generator for the SharePoint framework. The project structure has changed a lot. There's a lot of things that are no longer there that are there now and vice versa. So I figured a lot of the changes that I intend to make to the course over time, I'm going to come back and refers those throughout the different chapters and courses as necessary, but these two chapters, they needed a complete redo. So I went through and completely re-recorded these guys. There's some features that I've added to the viewership or the consumption of the content as well that I think that you'll really enjoy. These are only going to apply to the chapters that I've updated and I'll show you in a second how you can actually see where those different updates are. So it's these first two chapters. And if I come over here and just look at this first overview, this overview lesson, I've got the sound muted so there's not going to hear me talking over myself, but the animations have been refreshed. Things are a lot cleaner. They're a lot less like sterile. There's a little bit more engagement to the videos. So it's harder to get bored or harder to get distracted, where I try and do a lot less of work with slides and a lot more time with me trying to teach you showing you things and explaining stuff. So you saw one little technique there where the video jumps around a little bit just to have a different perspective on the camera. Let me come over here to the second lesson, though, because this one's got some really good stuff in it that I want to highlight. So a couple of things I want to highlight with this is that first, if you come over here, you'll notice that I've got these different chapter links here at the bottom of the video. So when the video loads, it will open up these chapter links. But what this does is it allows me to jump to different sections in the video if I know that I'm looking for something in particular. That's going to save you a lot of time using this as a reference to just do deep links, jumping into different areas to be able to find the content that you're looking for. Another thing you're going to notice, too, is that you see here with this little animation going with the slide, I've tried to get away from traditional PowerPoint slides and focus more on demos and just using a slide for annotating something that I want to say or augmenting something. So over here, if I go to this one about creating a SharePoint framework project, or actually let me back up a little bit farther if I'm not mistaken, I sometimes will have a full cover-over slide like this. But the idea is to be able to just focus on the content, focus on the demos. That's why you see these animations and stuff popping up here. Those links, those chapter links, I've got those throughout all the different lessons. I used them in the past, but I didn't use them as gratuitously as I'm using them now because I figured out a way to go through and to automate the inclusion of them as I'm producing the course. Another thing that's really cool about this, too, that is a big change from what I used to do is if I jump over to, believe it's right about the two-minute five-second mark. Yeah, there we go. Let me pause this for a second. There's something that I reference, like in this chapter, I'm referencing another link somewhere else. Before, all of the lessons, you had to wait for a little thing to pop up on the screen and it would show a link that you would then have to then go copy down separately. You couldn't copy the link from the video. It was actually part of the video. It wasn't clickable. Second of all, if a link changed, it was hard for me to go back and go in and change those links at a future date if something got expired or broken. Not anymore, though, because what's cool about this is that these are actually real links. I can hover over this link that shows up at the top and if I click on it, it opens up in another tab. In this case, I'm using it as a way to cross reference between different chapters, but I use it in a lot of different places to save for Microsoft documentation and resources in different places. Furthermore, all of the links that you'll see that are listed here are also going to show up down here in the lesson notes. You see here this one about lesson in the fundamentals bundle about digging into the SharePoint framework that you can take this. You'll be able to just jump over straight into that link to be able to have access to that like somewhere else. That's a nice refresh, a nice change because you can see the links that are in the course both in the lesson notes. If you wanted to just right click and copy that link or if you wanted to click on it from down here or if you want to click up from inside the video. Just a couple different ways you can do it, a lot easier for me to maintain it. Another thing that I did that is also really going to be a nice feature for the course consumption piece is all of the lesson notes are dynamically generated. What that means is that they're all dynamically generated, they're all published when I make updates to the course and when the page loads to watch your lesson, it's going to automatically go fetch those notes from that I'm storing somewhere. Now in the past, I had to go into every single lesson, take my notes, convert them over to HTML, and then go into each page on the site where the lessons are and copy and paste my lesson notes in. It was very tedious, take a lot of time and frankly it was one of the things that held me up from doing a bunch of updates. Now that these things are dynamic, it's much cleaner, much faster and you can also see that there's a change log at the bottom of every single lesson where you can see the latest things that have actually been updated. Another thing that I wanted to highlight here too is if I go back to the actual chapter, the roll-up part of the chapter, if you scroll down here on the right hand side, so as always since the very beginning you've been able to download the course materials for the bundle that you're in. So in this case here we'd be downloading the bundles for the Fundamentals Bundle. That's going to have all of the projects that I demo throughout the entire course. What got updated for the Fundamentals Bundle this time is that the demos for the first two chapters have been refreshed to the latest version of the SharePoint framework which right now is 1.14. The Ultimate Bundle didn't get updated. I'm just focusing, I just focused on the Fundamentals Bundle in this most recent update. And then another thing you can do is you've ever want to see like kind of what happened and what the history is of all the changes for the course. You can always go in and use this like get the course updates. That's going to be available to you that link wasn't there before I made this update but it's now it's there now to where you can go in to our main our public site and you can see a list of all a history of all the changes that I've made to the course and as they were made and stuff. So here the Fundamentals course that we just updated in the last couple days completely we recorded two chapters, refreshed the solutions in these chapters to SPFX 1.14 and it was the two chapters your first SharePoint framework project and dig into the SharePoint framework. So those are some of the really big updates that I've made to the course. Oh another thing too that's going to be nice that'll be nice is that all of the new content that I've updated is if you take a note of it notice where it says the quality is 720 everything has been recorded to 1080. So we got a much higher res of the recording that's available to you so everything is a lot crisper, a lot clearer for you to be able to see that stuff. I previously have recorded everything in 720p and that's how the rest of the course is but as I'm doing new stuff it'll be done in 1080p so that's a nice little feature with that. So you might be wondering what's next, what am I working on next with the course? Well let me give you a little bit of a sneak peek on what I'm thinking about here. I'd love to get your input on the changes that I'm working on. Best way to do that, drop a comment below the video. All right so let me come over here and let me show you my list of all the changes that we've got. This is my master list that I'm using to keep track of everything that I've seen is like a an update or a change that I need to make to the course etc. If I come over here and let's look at the open items things I haven't done yet I got a bunch of global stuff that I'm going to do like anywhere I'm referencing the Office 365 CLI. Well that doesn't exist anymore it's now the CLI for Microsoft 365. There's some changes with it so I've got a bunch of global changes I'm making across the entire course. Anywhere that I'm using the old CLI use the new one. Any links that I use throughout the course make sure those are actually referenced in the notes as well so that they'll be there's something you can click on you don't just see them show up in the in the site updating on the thumbnails, re-recording the overviews etc. In fact the overview for the first for these two lessons in the fundamentals bundle I've published those as videos I'll give you a link to those there's a link in the description below the video but there's also I'll show those at the end as well if you want to see like what what's in these two chapters. But some of the stuff other stuff that I've done here that I plan on making changes to like I got this is the chapter dealing with web parts changes that I plan making to those I've got a list changes advanced web parts so adding lessons for adaptive cards and adaptive card extensions aces for Vivo connections etc and I've got everything kind of prioritized on like things that I have to do things that require an entirely re-record of a lesson things that just really need to be like there's some annotations I need to add to the video stuff like that not stuff I need to do a complete re-record or maybe I can just get away with a partial re-record things like that so those are a bunch of the updates that I want to that I want to add I've got to you know things like extensions that extensions chapter pretty good chance that whole thing is going to get redone because it's got a lot of changes to the at least the the one part they'll definitely get re-recorded is the commands that extensions because the apis have changed and they're much much more robust in terms of event management or in finding out context about the current list that you're on so a bunch of things here reacts can get updated so that I have a lesson on hooks instead of using just the higher components etc so bunch of stuff this plan you can see all this list of stuff that's there I've been collecting this information you know what I think needs to be updated for quite a while got some feedback from people about it as well and as people leave me notes throughout the course and saying hey there's an issue here an issue here you know I go through and I take a look at those things and I make sure that they get updated or they're logged and then I'll up and I make sure that they all will get updated a lot of the changes that I made in this update my intention in a lot of these changes was to change up my my production workflow so that I can I can record produce and ship an update much much faster than I could in the past and that's a lot of the a lot of the automation stuff that I did was really investments to make this easier so you see anything here that you think needs to get done that's more important than others the next chapter I'm probably going to work on first is like the web parts chapter and then the extensions chapter and then from there there's a list of a bunch of ones that I want to work on but give me your input what what do you think should be there if you're if you're not if you're not a student of the course and something's holding you back uh that you don't see listed in the agenda or that is still missing let me know you can have an influence on what I'm going to work on because if it gets somebody else to sign up for the course that's probably going to take a pretty good priority there speaking of that too when it comes to the course make sure you check the description of this video because I've got a special discount that I'm going to give you off the course but heads up I'm only running this discount for a limited time just for about a week or so so don't put it off if you're interested make sure you take advantage of that and the when you sign up for the course it's one time payment get access to it for life and you get access to all the future updates as well so what do you think about these updates nice improvements to the course let me know by dropping a comment below the video I'm really looking forward to refreshing additional lessons with other chapters and with some of these same content updates that I just refreshed in these last two chapters if you like this video make sure that you like it in youtube and subscribe to my channel to get more microsoft 365 and azure pro developer videos in the future and hey I've included links to the overview lessons in each of these two new chapters that I just refreshed in case you want to check them out hey thanks a lot and I will see you in the next video