Customizing your iTerm prompt on MacOS for Productivity
In my post, I point out that SharePoint Framework development involves new build tools and Node.js, which traditional developers find interesting.
SharePoint Framework (SPFx) courses for full-stack developers
Voitanos started in 2017 when founder Andrew Connell launched our flagship course, Mastering the SharePoint Framework that consists of 239 lessons spanning 41+ hours of instruction.
But maybe you just need to learn how to create web parts, extensions, Adaptive Card Extensions, or another SPFx related topic? We also offer smaller & more affordable self-paced on-demand video courses on specific topics, & free email courses!
SharePoint Framework courses →
Microsoft Teams App Dev courses for full-stack developers
Microsoft Teams has taken over communication and collaboration and is turning into the cornerstone of custom apps built on the Microsoft 365 platform.
Learn with Andrew Connell in his multi-week accelerator program or start with his free email course, the Microsoft Teams AppDev OnRamp and learn what's involved in Teams app development.
Microsoft Teams App Dev courses →
Microsoft 365 Copilot courses for full-stack developers
Microsoft 365 Copilot empowers your users to get more done by bringing the power of large language models (LLMs) and AI to reason, summarize, and answer questions about your organizational data in Microsoft 365. But what about your organization data that's not in Microsoft 365?
Learn with Andrew Connell how you can bring your CRM, ERP, inventory, and other organizational data to copilot to get the most out of your Microsoft 365 Copilot investment!
Microsoft 365 Copilot development courses →
Courses from our partners for for Power Platform & Microsoft 365 Search
Looking for low-code & no-code courses? Our partner Laura Rogers & IWMentor is the best for Power Apps & Power Automate, & end users on the Microsoft 365 ecosystem of apps!
What about guidance on search for their Microsoft 365 deployments? That's why we've partnered with Agnes Molnar & Search Explained to bring you the best courses & services in this area!
View all courses from our trusted partners →
Articles
Here you'll find articles & other useful resources.
Videos (YouTube channel)
Learn about the SharePoint Framework, Microsoft 365, Microsoft Teams, Microsoft Azure, & other web development topics on our YouTube channel.
Newsletter: Full Stack Dev's Microsoft 365 Playbook
Subscribe to the The Full Stack Dev's Microsoft 365 Playbook by Andrew Connell, a bi-weekly newsletter for full stack developers who focus on Microsoft 365, Microsoft Azure, the SharePoint Framework, Microsoft Teams, and related topics.
Webinars
Here you'll find future & past webinars from Voitanos. All previously recorded webinars are available for viewing on demand.
Podcast: Full Stack Dev's Microsoft 365 Playbook
The Full Stack Dev's Microsoft 365 Playbook with Andrew Connell helps you become the irreplaceable Microsoft 365 expert developer in your organization. This podcast includes exclusive podcast episodes as well as the audio from videos published in our YouTube channel and articles published on our site, delivered straight to your favorite podcasting app!
Show: CloudDev Clarity
This show is where Andrew Connell & Julie Turner discuss, debate, and even disagree on topics specific to developers who are primarily working in the Microsoft cloud space. That includes Microsoft Azure and Microsoft 365, but it's not limited to those areas! They'll also cover topics related to these areas, like testing tools, development tools, practices, and anything else.
Join me in Seattle, WA in June 2025 for TechCon365 to get the most value from your Microsoft 365 Copilot investment, MSTeams AppDev & SPFx workshops!
Sunday, January 12, 2025
Join me in Las Vegas, Nevada in May 2025 for the Microsoft 365 Community Conference to get the most value from your Microsoft 365 Copilot investment workshop!
Friday, January 10, 2025
Learn how to remove Azure Functions and their dependencies from Microsoft Teams Toolkit React projects for simpler, more efficient tab applications.
Monday, January 6, 2025
Here you'll find articles & other useful resources. Enjoy!
In my post, I point out that SharePoint Framework development involves new build tools and Node.js, which traditional developers find interesting.
Did you know the SharePoint team at Microsoft updated the Yeoman generator, @microsoft/generator-sharepoint, twice in the last month? Yeah… I didn’t either until yesterday.
The final version was released on February 23, 2017, as version 1.0.0. They then slipped two more updates in early …
Learn how using a node version manager (NVM) is a fantastic tool for developers who rely on Node.js… including SharePoint Framework (SPFx) developers!
Today I’m thrilled to let you know that the starter bundle of my course, Mastering the SharePoint Framework, is now available!
Yesterday I was lucky enough to join THE Waldek Mastycarz in a webinar hosted by Rencore, the guys behind SPCAF! Did you miss the webinar? You can watch a recording of it from their site here: Rencore Webinar: Building Client-Side Web Parts with the SharePoint Framework.
We had a …
This article is a follow-up to my recent webinar on “Building Client-Side Web Parts with the SharePoint Framework (SPFx)” with Rencore.
Earlier this week I presented a session at the Atlanta SharePoint User Group on Building Client Side Web Parts with the SharePoint Framework. I had my session planned well in advance, out but wanted to build the demos while they were fresh in my head. Last week I was out of work mode with my …
Yesterday Microsoft announced that the SharePoint Framework has reached the Generally Available milestone. That means we’re at v1! The development tools have been updated to v1 and the v1 bits are rolling out to Office 365 SharePoint Online tenants now. Microsoft said it will take about a week …
Last week I was in New Orleans presenting at the Nintex InspireX conference on building apps using the microservice approach with containers and Docker. During that week I sat down with Jeremy Thake of Hyperfish to talk about the SharePoint Framework and what it means for end users of SharePoint. …
If you are a SharePoint developer doing any work in SharePoint Online and you have held out on taking a look at the SharePoint Framework, now is a good time to start taking a look. We are currently at the release candidate 0 (RC0) and in the coming weeks, we can expect to see the generally …
This article is a follow-up to my recent webinar on “Introducing the SharePoint Framework (SPFx)” with LightningTools I delivered.
Sharing some of my experiences and insights into technical training in a recent interview with Office 365 Developer Podcast co-hosts.
Reflections on a Career Journey Teaching SharePoint and Creating Training Content - Author shares their experiences and accomplishments.
Speed up your JavaScript testing in VSCode with Wallaby.js. Wallaby.js automatically runs your tests and see the results without leaving your code files!
In this article, learn how you can debug Node.js projects, written in TypeScript, using VS Code’s native capabilities.
In this post, I explain how I set up my Node.js projects, written in TypeScript. I’ll share how I build to different folders.
I’m presenting at SPTechCon in Boston, demonstrating how to build an Office Add-in for Outlook with Angular 2, using a hands-on approach.
The post explains the fundamentals of Docker and containerization technology, providing an overview from a different perspective
Listen to my interview on the Adventures in Angular podcast, where I discuss using Angular within Office Add-ins and the Office UI Fabric.
Gulp is a task runner that uses JavaScript to glue plugins and create tasks. Unlike MSBuild, it favors code over configuration.
OfficeUIFabric.com, an open-source project for Office UI Fabric samples, is now at v1.0.0 with full release coverage. Pascal Berger contributed typo fixes.
Discover my request for Angular directives for Office UI Fabric and the similarities I’ve observed with other design languages’ directives.
Advancing Office UI Fabric integration with Angular through community-driven projects, providing demos and references akin to Bootstrap’s ease of use.
My post about SharePoint not being a Platform, instead it’s a service SharePoint is a Service sparked discussion. In this post is a rebuttal to feedback.