Logically Speaking April 2021: Python
April 14, 2021
Growth Opportunities

If You're Not Already Teaching Python, You Should Be

by Diana Valenti, Product Category Manager


Last August, we launched two updated versions of previous Python® training courses: Introduction to Programming with Python® (094021) and Advanced Programming Techniques with Python® (094022). These are updated versions of Python® Programming: Introduction (094010) and Python® Programming: Advanced (094012).  

So if you’re not already teaching Python, you should be. As one of the world’s most popular programming languages, it’s an automatic win on any tech resume. Just to give you an idea, on April 6, 2021, Indeed listed 96,180 job postings that included “Python” as a desired skill. Many job seekers across a wide range of industries need to develop or refine their skills in Python. This is good news for training providers that offer the latest in Python courses.  


Growth Opportunities

Python - Just Talk About IT!

by Jim Gabalski, VP, Sales and Marketing


What’s the key to selling Python® training? Just talk about it because it is everywhere. What does that mean? 

As Diana’s article highlighted, Indeed showed posting of 96,000+ jobs open that referenced Python as a key skill. Here is a breakdown of job posting titles: 

  • Analyst:               7,420
  • Engineer:            47,814
  • Data scientist:     7,067
  • Developer:          7,527
  • Intern:                 2,231
  • Modeler:             183
  • Designer:            157

What didn’t surprise me was the fact that Developer, Analyst, and Data Scientist are the number 2, 3 and 4 jobs referencing Python. What did surprise me was that Engineers need Python too. But it makes sense because Python does such a great job of crunching numbers and Engineers do a lot of number crunching. 

So, how do you sell more Python training? Talk to the Engineering Managers! They like training and they use Python — a lot. Beyond that, find those Analysts that live in just about every functional department — Financial Analyst, Marketing Analyst, Sales Analyst, Production Analyst, Service Analyst, etc. — because they crunch numbers too and, more and more, their employers need them to have higher skills. 


Curriculum Corner

Unpacking LO's Updated Python Curriculum

by Nancy Curtis, VP, Content


Logical Operations is excited to offer updated versions of our popular Python® course materials. The latest course titles and product numbers are:  

Some of the key updates for the Introductory course include:  

  • Updating the Python interpreter and IDE  
  • Focusing on a single project and starting with a tour of the finished work 
  • Using a new project folder for each lesson 
  • Providing code snippets as an alternative to typing out code examples 
  • Streamlining the activities to a single overall project 
  • A more realistic treatment of exceptions and errors 
  • Updating all slides and screenshots 

In addition to updating the interpreter and IDE, and refreshing the graphics, key changes for the Advanced course include:  

  • Introducing object-oriented programming conceptually before coding 
  • Switching from SQLite to MySQL™ 
  • Updated treatment of graphic design and of data visualization  
  • Adding new topics on web service-connected apps and Python for data science 
  • Updating the activity scenarios and storylines 

Logical Operations has prepared bridge documents to help support instructors who are transitioning to teach the newer Python curriculum. The Bridge Documents are available from the Logical Operations Facilitator’s Course on CHOICE, from LO Client Services, or from your account representative. See those Bridge Documents for more information and detail.   

Also please note that our original editions remain available indefinitely. You are more than welcome to keep delivering these materials as long as they suit your needs.   

Happy coding!   



The LO Facilitator's Course: Your Go-To for Bridge Documents and More

by Nancy Curtis, VP, Content


The Logical Operations “Facilitator’s Course” is a CHOICE course object containing helpful instructor resources such as Bridge Documents, Tips and Tricks, Product Orientation information, and more. The Facilitator’s Course is free for any instructor to add to your CHOICE account workspace, and we warmly encourage you to do so.  

We are happy to provide a free CHOICE key to any instructor who wants to access the materials in the Facilitator’s Course. The key you will use depends upon which instance of CHOICE is your primary curriculum home. For example, for Logical Operations’ own lochoice.com CHOICE instance, the Facilitator’s Course key is LCSYB24YEF.   

Look for the key on the very first page, inside your Instructor’s Edition. Or, if you don’t have your IE handy, contact your account representative (insidesales@logicaloperations.com) or Logical Operations’ Client Services department (customerservice@logicaloperations.com) and they’ll be happy to get you started!   


Curriculum Corner

Alkhaleej Prepares the Next Generation of Technical Professionals with Python and Data Science Skills


New Horizons at Logical Operations logoNew Horizons Saudi is the IT, Management Development, and Leadership training arm for Alkhaleej Training & Education Co.

​​​​​Training and Education (Alkhaleej) was established in 1993 and has more than 20 training centers, professional call center services, and a chain of international schools in addition to University preparatory programs and other vocational training projects. Alkhaleej believes education is key for reaching the Kingdom of Saudi Arabia’s goals and 2030 vision.

Through its work with public and private sectors, Alkhaleej sees a rise in demand for training on Emerging Technologies as a result of the country’s focus on adopting these technologies across all sectors and industries. This is obvious in local government initiatives, from the Ministry of Communications and Information Technology, Ministry of Labor, and the establishment of dedicated agencies that cater to the governance and establishment of regulations in domains like Artificial Intelligence and cybersecurity.

The private sector is also an integral part of this demand, as Big Data requires Emerging Technologies to handle, maintain, and analyze data generated to help decision-makers take action and evolve their services based on the analysis of this data. 

As part of its evolvement to match such demands, New Horizons Saudi introduced Data Science tracks and Python® training courses among several other offerings that target technical skills related to a wide range of Emerging Technologies.

As a long-standing partner of Logical Operations, Alkhaleej relied on LO’s Python content and found it to be well-structured for students and/or for instructors, as it combines labs environments that provide practical experience for the trainees and also covers topics ranging from awareness/fundamentals levels to professional and advanced. Alkhaleej’s clients were looking for this type of engaging content, and the instructors needed the practical labs to demonstrate the theoretical part on live environments. 

Alkhaleej successfully delivered Python training events to several clients during the past 3-6 months, although it was, and still is, challenging with the Covid-19 pandemic causing all sorts of project cancellations and postponements. A group of developers working at a private sector logistics company, Naqel Express Company, were successfully trained on Python Programming and another group sponsored by the Ministry of Communications and Information Technology enrolled in a Data Science Projects with Python course.

To learn more, visit: www.newhorizons.com.sa.  


Demand for Skilled Workers Fuels Python Training


“In Saudi Arabia, we can see the results of the 2030 vision and feel the realization on the ground on a daily basis. The demand on skilled manpower within Emerging Technologies domains is on the rise as a result of many government and private sector initiatives and projects that support the vision and help achieve its results. Alkhaleej, as part of the community and as a leading training and education provider, will always offer the best training and education solutions to its clients and we can only achieve that by working with the best partners and providers around the globe," said Walid Hussein, General Manager, Alkhaleej Training and Education.





Latest Product Highlights




Content Revisions


Logical Operations revises student and instructor materials based on technical changes, customer feedback, and our own assessment of necessary changes. The revision notes for the most recent updates are below as well as posted on the new Content Revisions page. Use this page as a resource to quickly access and view all revision details for any of our recent course updates. 

Reminder: When viewing a product on the store, check the Revision Information tab to see the summary description of the most recent revision for that product at any time.


Screenshot of revision field on Logical Operations store


Teaching Prep

Webinar: What's New in Python Training?

by Diana Valenti, Product Category Manager


Interested to learn what’s new in our updated Python® offerings? Or are you new to Python training and want to get started? Attend a one-hour webinar on May 12th at 2 p.m. EDT for an inside look with author and trainer Bob Carver. You’ll learn: 

  • The top differences between the updated Python training and the previous version. 
  • An overview of what students will learn.  
  • How this course builds on previous data analysis skills or courses and prepares students for a data science role. 
  • Helpful tips if you’ve never offered Python courses before—including how to get started.  
  • Where to find what you need to offer Introduction to Programming with Python® and Advanced Programming Techniques with Python®.

We’ll conclude our info session with time for Q&A.  

Click here to register and save your spot. You don’t want to miss this one.



Creating Your Own Custom Python Bootcamp on CustomCHOICE

by Andrea Montanarella, Manager, Custom Production


CustomCHOICE logoCustomization is always worth mentioning because of its value add and cost effectiveness. For example, have you ever wanted to take three different courses and scale them down to a 5-day bootcamp? Click here and we will show you how to customize in under 6 minutes! 


You might have students with some programming background but no Python experience who need to become functional with both Python programming and the most important principles of secure coding, all within a compressed 5-day time frame.

In this case, the content you want covered in class would be found in each of the following three courses:   

You can mix and match lessons and delete unwanted topics from each of these titles to make a 5-day Python Secure Coding Bootcamp of your own! Create your content using only the subject areas that pertain to your students, and then personalize it with subtext and footers plus your logo on the front cover. Looking to just add your logo? No problem!   

How to Order:  

You can submit an order for a quote online using our CustomCHOICE tool. Go to → store.logicaloperations.com → Log in → Choose “My Account” at the top of the screen → Choose “CustomCHOICE” on the left-hand navigation.  View a short video to see how easy it is to get started. Or call me for a short 1:1 demo today!

Andrea Montanarella headshot

Andrea Montanarella

Manager, Custom Production


1-800-456-4677—Option 4 | Direct: 585-350-7014 

Inside LO