I have been so busy in 2024 that I didnt have a chance to post about my 24th and 25th Pluralsight courses. So I am a little late posting this but I am excited that my 24th course “JavaScript Performance Playbook” and my 25th course “Create Google Cloud Deployment Manager Templates Using Generative AI” have both published on the Pluralsight platform!
You can find both courses here:
JavaScript Performance Playbook
This course will teach you how to optimize your JavaScript app, or API overall, so that they will be lightning-fast and perform well.
Create Google Cloud Deployment Manager Templates Using Generative AI
This course will teach you how artificial intelligence (AI) can help you administer and deploy cloud resources faster and more accurately than ever before.
Exciting announcement for the new year. My 23rd course with Pluralsight has published! This one is a Generative AI related course. It is titled “GitHub Copilot for IT Pros“. This is my first course in 2024.
Github Copilot is not just for Developers, its also for IT pros. In today’s world, AI is ubiquitous, enhancing efficiency and acting as a valuable assistant. GitHub Copilot, an AI-powered para-programmer, accelerates coding for developers, making the process faster and more efficient. IT professionals can also leverage Copilot to enhance their efficiency across various domains, including automation and Infrastructure as Code (IaC).
This course is for folks in roles such as Platform Engineers, DevOps Engineers, Systems Engineers, Cloud Engineers, and more. It will help you learn how GitHub Copilot can be leveraged as coding sidekick, speeding up IaC and automation script development.
This course shows you how to use GitHub Copilot, the AI-powered peer developer integrated into Visual Studio Code. First, you’ll explore GitHub Copilot and its features. Next, you’ll discover GitHub Copilot IDE integrations. Finally, you’ll learn how to use GitHub Copilot’s various features. When you’re finished with this course, you’ll have the skills and knowledge of GitHub Copilot needed to utilize GitHub Copilot as an IT pro.
Some of the major topics covered include:
What AI & Common AI Terminology is?
Understanding GitHub Copilot and its Features.
How to setup GitHub Copilot with VS Code?
How to use GitHub Copilot features like: suggestions, autofill, code testing, Copilot chat & more.
When you’re finished with this course, you’ll have a better understanding of GitHub Copilot all up and how it can be a critical tool for IT pros.
Check out the “GitHub Copilot for IT Pros“ course here:
In the Microsoft Copilot Product Journey path you will also find courses on the following (NOTE: many of the courses are still being developed):
Introduction to Microsoft Copilot Copilot for Microsoft 365 Apps (Microsoft Office) Copilot for Microsoft Teams Copilot for Web Copilot for Microsoft Windows Copilot for Microsoft SharePoint and OneDrive Copilot for Power Platform: The Big Picture
I hope you find value in this new GitHub Copilot for IT Pros course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses!
Here is the link to my Pluralsight profile to follow me:
✨️ I am thrilled to be one of the experts in Pluralsight‘s Cloud Transformation Strategy Guide! The strategy guide is a series of video sessions with various cloud experts. In the guide cloud experts at AWS, Microsoft, and more share their insights to help you build a cloud strategy, close the cloud skills gap, and upgrade your people and processes for the long haul.
It was an honor to join David Tucker in the ☁ “Exploring multicloud: Strategies, pitfalls, and real-world insights” session!
💡In this session we talked about how to thrive in a multicloud environment, develop a multicloud strategy, and navigate the challenges of managing multiple cloud providers. You can watch it here:
In the cloud strategy guide, you’ll learn how to use cloud technology to push your organization forward.
This week my 21st course published. In this course I take you on a journey to build a web app in JavaScript. JavaScript is the top web programming language today with 12+ million active developers and 97% of all websites using it. It is a great language used to build dynamic and interactive web apps given its flexibility, frameworks, and modules.
JavaScript is a must-have skill in your toolbelt when building web apps. In this course, Building a Web Application with JavaScript, you’ll learn to build a dynamic and interactive web app.
First, you’ll plan and set up your web app project. Next, you’ll discover how to build the layout, style, and CRUD for your app with HTML and CSS. Finally, you’ll learn how to code your app’s dynamic functionality in JavaScript and publish the app when done.
When you’re finished with this course, you’ll have the skills and knowledge for planning, building, styling, and publishing a web app in JavaScript needed to go from an idea to a fully functioning web app in JavaScript.
Check out the “Building a Web Application with JavaScript“ course here:
I recently had the honor to film an episode of Spotlight at the Pluralsight headquarters.
It was an awesome experience and fun talking with Adam Gunn.
In the episode, we talked about:
Tech skills you need to master for the future, including hybrid and multi-cloud, Kubernetes, AI, and more. We also touched on how I landed in tech and how to overcome impostor syndrome to become a successful professional.
Last week I published a new course on Pluralsight. This one is a milestone as it marks my 20th course! This course is titled “Getting Started with Drupal“. Startups, enterprises and more continue to adopt content management systems at a fast rate with Drupal being one of the top Content Management Systems used.
Drupal is one of the top choices for startups and enterprises. It is used for many uses from web apps, marketing tools, e-commerce, and even a company’s main website.
I have been working with Drupal and other content management systems in various aspects for over sixteen years. I have used Drupal for my own websites, hosted it for businesses, administered Drupal sites for customers, Drupal development for customers, and even managed the development of Drupal modules. With all of my history with Drupal, I was excited when the opportunity came up to build a course about it.
This course is ideal for bloggers, entrepreneurs, Product Managers, Marketing managers, Marketing executives, Marketing consultants, Marketing employees, web developers, project managers, business analysts, web designers, graphic designers, UX/UI, designers, and anyone interested in content management systems specifically Drupal.
This course will take you from little to no knowledge of Drupal to a place where you can be confident enough to get started. Whether you want to create a personal blog, a business website, or an online store, Drupal is a skill you should have and this course has you covered.
In this course,Getting Started with Drupal, you’ll learn its many uses, features, tech stack, and you’ll also explore hosting it. Next, you’ll learn how to install it. Finally, you’ll discover its user interface and general configuration.
Some of the major topics that are covered in this course include:
Core Drupal knowledge.
About its tech stack such as web servers like Apache, language PHP, Composer, Drush, & databases like MySQL & how these work with Drupal.
How to acquire a domain & hosting for Drupal.
& Finally, how to install and configure Drupal.
By the end of this course, you will have a better understanding of content management systems, & Drupal itself, its uses, features, & tech stack. As well as knowledge of how to get a domain name, hosting, and install Drupal along with a tour of its interface and general configuration.
This course is the 1st in a Drupal Path named “Drupal Fundamentals” on Pluralsight. The 2nd course in the path is “Drupal 10 Site Administration”. You can check out the full path here:
I hope you find value in this new Getting Started with Drupal course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses!
Here is the link to my Pluralsight profile to follow me:
I am happy to announce I have been selected for the 2023 Pluralsight Author Advisory Board! I am honored to serve among 10 fellow authors.
As a member of this board, we will advocate for authors and help to foster the relationship between Pluralsight and the authors. Serving on this board, serving the authors, and Pluralsight will be an exciting part of 2023’s journey. I am looking forward to it!
I am excited to announce that I published a Python course on Pluralsight! This course is titled “Python for Linux System Administration“. This is my 17th course with Pluralsight overall and 6th for 2022. It will teach you how to utilize Python to administer Linux servers. This course is suitable for system administrators, DevOps engineers, and anyone working with servers running on cloud.
In this course, Python for Linux System Administration, you’ll learn the core of the Python language, various Python admin modules, & how to combine python scripts with other Linux tools for administration.
Here are some of the major topics that are covered in this course:
Gaining an understanding of the many benefits of using Python for systems administration.
What goes into setting up a Python environment and what IDE’s are the best options to assist you with your Python scripting.
How to install and use Python to Interact with the Linux System.
How to utilize Python modules such as the OS module & psutil to perform various administrative functions.
When you’re finished with this course, you’ll have the skills and knowledge about the core of Python, how it can be used for administration, why you would use it for administration, how to get setup for Python scripting, insight into Python administrative modules & scripts, as well as some real-world examples of administering Linux servers with Python.
I hope you find value in this new Python for Linux System Administration course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses!
Yesterday my 12th course on Pluralsight was published! This course is “Getting Started with Argo CD“. In this course, you’ll learn the ins and outs of Argo CD a GitOps Operator tool, its core concepts, architecture, and how to use it with Kubernetes clusters so you can get started using it.
I am really excited about this course because it gave me a chance to continue sharing my GitOps and Kubernetes knowledge. You can view this course as a continuation of my “GitOps: The Big Picture” course. My GitOps course educates you on what GitOps is. This Argo CD course shows GitOps and a GitOps Operator in action!
Many organizations today have adopted cloud & Kubernetes. Organizations multiple production Kubernetes clusters online often across multiple clouds the complexity of management increases. GitOps has risen as a pattern used to reduce the complexity of managing Kubernetes clusters and cloud-native applications. Argo CD is a GitOps Operator that can help with the management of Kubernetes and deployment of applications to it. Some of the major topics that I covered in the Argo CD course include:
Argo CD’s core concepts and architecture.
An overview of Containers, Kubernetes, Helm, Kustomize, GitOps, and how these work with Argo CD.
What it takes to deploy and operate Argo CD including areas such as user management, secrets, webhooks, monitoring and more, as well as how to use the Argo CD API server, Web UI, and use its command line interface.
How to deploying and manage Applications with Argo CD.
This is my 1st course in the Kubernetes Tooling and Techniques path on Pluralsight. I am working on another course for this path. This path focuses on the additional tools and techniques that you can integrate with your Kubernetes operations to improve efficiency, scalability, and a whole host of other factors. There are some other great courses in the Kubernetes Tooling and Techniques path.
I hope you find value in this new Getting Started with Argo CD course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses including more GitOps related courses and a Rancher course in the Kubernetes Tooling and Techniques path!
Today my 11th course on Pluralsight was published! This course is “Azure Arc Enabled Servers: Getting Started“. In this course, Azure Arc-enabled Servers: Getting Started, you’ll learn how to manage external servers with Azure Arc.
Managing Windows and Linux servers across on-premises and multiple clouds can be disjointed and overly complicated. Many organizations today are choosing to adopt a multi-cloud strategy driving the boom in having servers across many clouds. After viewing this course, you’ll have knowledge of Azure Arc enabled Servers and how to use it to manage Windows and Linux servers across on-premises and multiple clouds.
This is my 2nd course in the Azure Arc pathtitled “Managing Environments with Azure Arc” on Pluralsight. There are other courses in the path already such as Azure Arc: The Big Picture, Azure Arc enabled Kubernetes: Getting Started (by me), Azure Arc-enabled Data Services: The Big Picture, and Azure Arc & Azure Lighthouse: First Look, and many more Azure Arc courses on the way.
I hope you find value in this new Azure Arc enabled Kubernetes: Getting Started course. Be sure to follow my profile on Pluralsight so you will be notified as I release new courses including my second Azure Arc related course!