A couple of months ago I published my first Pluralsight course,Introduction to Testing in Java. A big motivation behind writing this course was tryingto help the large group of people who would like to write testsfor their code but are not sure where to begin. I would alsolike to help developers who do write tests but are neversatisfied that the tests are easy to maintain or read.
Testing is one of those topics which can feel like a bit of burden when you getstarted. I know my first attitude towards automated testing was prettyarrogant - I'm a developer, not someone who writes tests for a living! Overtime though I found that by having a strong automated regression suite it's veryeasy to ensure that you are not building your house on crumbling foundations.This course starts off by explaining why you might want to write tests for yourcode to begin with.
As it's designed to help even the most junior of developer, this course doesn'tassume that you know anything about testing or JUnit and explains how you writeyour first test. If you are a more experienced developer then you might be ableto just skip straight over the opening couple of modules.
Even after I had sold myself on writing automated tests it still took me awhile before I got used to the idea of TDD - Test Driven Development. This isthe practice of writing your tests before anything implements them and onlywriting the simplest code that makes them pass. I also cover the basics ofTDD in this pluralsight course explaining how you build out algorithms stepby step using triangulation. These days I don't TDD everything I write, butthere are definitely some pieces of code which are absolutely ideal fordeveloping test first and letting tests drive their implementation anddesign.
By now you have probably stopped reading this blog post and headed on over tothe pluralsight coursepage but if notI will just add that I have also released a second course about JavaGenerics on Pluralsightand am looking forward to doing more work on there.
November: Independent Software is hired by IT Asset Partners to represent the defendant in a criminal software counterfeiting case. Glenn also scripts and records another 2-day Microsoft Official Curriculum video course, this time on Identity and Windows Server 2016, and teaches the advanced 5-day course on the same subject for the first time.
June: June marks the first time Glenn teaches the advanced 5-day course on "Supporting and Troubleshooting Windows 10" as well as the debut of Pluralsight course #4 on Windows 10. Glenn also testifies in Real Living Real Estate vs. SCS Realty Investment Group.
December: Glenn joins the first wave of IT professionals to receive a Microsoft "specialist" certification in Windows 10. ISI adds insurance giant AIG to the list of companies it has trained in Windows Server 2012.November: The ISI/Pluralsight collaboration bears fruit as ISI's first online course becomes available. ISI enters into an agreement with Wilkins Solutions of Ontario to produce 8 more courses in the series.
June: Glenn teaches the advanced, 5-day Server 2012 course "Designing and Implementing a Server Infrastructure" for the first time. Also, Independent Software Inc. enters into a strategic alliance with Portland-based IPstrom, LLC.
I try my best to make new technical posts on this blog every Wednesday morning. They vary in length, skill level, and sometimes even usefulness. Today I wanted to share that my first Pluralsight course was published last week: Getting Started with Azure Automation.
Recently I published by first Pluralsight Course on Information Security and thought it would be interesting to assess the controls listed in the ISO27001 standard to see if they would have helped reduce the risk in the Hacking Team Breach scenario, at least in theory. What I found was relief and reassuring, in this age of hyper-reaction by media and industry to cybercrime stories. Let me explain.
Recently my first Pluralsight course was published, operational securityfor penetration testers. It deals with what opsec is, and how to applyit to your penetration testing workflow. The trailer of the course canbe found at =DSF6XbCxYGY. The courseitself can be found on Pluralsight's site, -penetration-testers
I have to admit it's tough for me to comprehend writing this post even though I passed the audition months ago. When I applied to become a Pluralsight author, I wasn't sure what to expect. Now, here I am receiving the green light on my first course (it's on RavenDB 4, more on that later). Yes, I successfully published my TypeScript course last January through Packt but I didn't necessarily consider myself "Pluralsight author" material. What does that even mean exactly?
My first course isn't published yet which means the jury's out on whether I deserve to be in that author list. I keep myself grounded by understanding that the course could still be rejected for whatever reason. I've come this far though and I'm going to try my damnedest to earn my place. This is an opportunity that I've literally only dreamed about and never thought would happen. Wish me luck!
My 27th Pluralsight course is now published, and this one is not about Microsoft 365, but about the Power Platform! This course is a beginner / foundation level course, and will be part of the PL-900, Power Platform Fundamentals path on Pluralsight! This course covers what the business value of Microsoft Power Virtual agents is, as well as walks you trough the creation of your first PVA bot!
Last month I released my 7th course at Pluralsight and first learning path course. Installing and Configuring Splunk is my second course in the world of Splunk. In this course I focus on understanding what it take to become a Splunk Architect. Since this is a learning path I get an opportunity to dive deep into Splunk.
In my Pluralsight course HDFS Getting Started you can get up to speed on moving data around from the Hadoop command line in under 3 hours. The first two modules of this course will get you up to speed on using Hadoop from the command line using the hdfs dfs commands.
After a couple of days, someone from pluralsight sent me an email saying that the type of content that I chose had already too many authors and good courses. I replied the email explaining more specifically about what I wanted to say. After that, they were interested on my course.
It's one thing when some interesting YouTube video you post gets ripped and republished by someone else—odds are good you aren't going to make a fortune, if any money whatsoever, on the interesting little snippet you uploaded. It's another when someone takes one of your courses, edits out the small bits that actually identify you as an author, and then publishes it to a site and charges a not-so-insignificant amount of money for others to view it.
That's Udemy's issue, in a nutshell. Security expert Troy Hunt recently found an online course on Udemy that he previously published on Pluralsight. The problem? It wasn't him who dropped the course on Udemy, and it certainly wasn't him who edited out the part of the course that identified himself as the speaker and creator. 2b1af7f3a8