Nairobi, Kenya

254728269396

Workplace Automation with Coding: From Fundamentals to Productivity

Coding Fundamentals for Workplace Automation is a practical, beginner-friendly training course designed to introduce professionals to programming concepts and show how simple coding techniques can aut...

img 9 Topics

img 10 Days

img 45 Sessions

Office Administration Trainings
Click to Register

ONSITE OR VIRTUAL

6 upcoming sessions in the next 3 months

Oct 05 - Oct 09
Oct 19 - Oct 23
Nov 02 - Nov 06

+3 more

Programme Overview
Training Description

Who Should Attend

  • Project and programme professionals
  • Operations professionals
  • Data and reporting staff
  • Business analysts
  • Finance and accounting professionals
  • Human resources professionals
  • IT support and junior technology professionals
  • Professionals interested in workplace automation
  • Beginners with little or no programming experience

 

Session Objectives
  • Understand the basics of coding and programming logic.
  • Choose between Python and VBA for office automation based on their needs.
  • Write simple Python scripts to automate tasks like file manipulation and data processing.
  • Create VBA macros in Microsoft Office applications to automate repetitive actions.
  • Automate tasks like data entry, report generation, and email management.
  • Understand variables, loops, and conditional statements in coding.
  • Read and write data from files (e.g., CSV, Excel) using code.
  • Troubleshoot basic coding errors and debug scripts.
  • Implement basic error handling in their automation scripts.
  • Understand the importance of code documentation and maintainability.
  • Enhance their ability to automate repetitive tasks and improve efficiency.
  • Improve their data accuracy and consistency through automation.
  • Contribute to improved productivity and streamlined workflows within their organization.
  • Stay up-to-date with basic automation techniques and coding concepts.
  • Become a more efficient and tech-savvy office professional.
  • Understand ethical considerations in data automation and security.
  • Learn how to use coding tools and resources effectively for office automation.
About the Course

Coding Fundamentals for Workplace Automation is a practical, beginner-friendly training course designed to introduce professionals to programming concepts and show how simple coding techniques can automate repetitive workplace tasks. The course focuses on practical applications such as data processing, file management, report generation, spreadsheet automation, document handling, and workflow improvement.

Participants will develop foundational coding skills while learning how to identify automation opportunities, write simple programs, work with data, troubleshoot common errors, and build small automation solutions that improve efficiency and reduce manual work.

 

 

 

Curriculum & Topics

9 Topics | 45 Sessions

  • play Workshop 1.1: Understanding the benefits of office automation.

  • play Workshop 1.2: Introduction to programming logic and concepts.

  • play Workshop 1.3: Choosing between Python and VBA for office tasks.

  • play Workshop 1.4: Setting up the development environment (Python IDE or VBA editor).

  • play Workshop 1.5: Understanding the basic structure of a script or macro.

  • play Workshop 2.1: Understanding variables, data types, and operators in Python.

  • play Workshop 2.2: Using control flow statements (if-else, loops) for automation.

  • play Workshop 2.3: Working with strings and lists for data manipulation.

  • play Workshop 2.4: Reading and writing data from files (CSV, TXT).

  • play Workshop 2.5: Introduction to Python libraries for office automation (e.g., openpyxl, pandas).

  • play Workshop 3.1: Understanding the VBA editor and its components.

  • play Workshop 3.2: Recording and editing macros in Microsoft Office applications.

  • play Workshop 3.3: Understanding variables, data types, and operators in VBA.

  • play Workshop 3.4: Using control flow statements (if-then-else, loops) in VBA.

  • play Workshop 3.5: Working with object models in Excel, Word, and Outlook.

  • play Workshop 4.1: Reading and writing data to Excel spreadsheets.

  • play Workshop 4.2: Formatting and manipulating Excel data using code.

  • play Workshop 4.3: Creating charts and graphs automatically.

  • play Workshop 4.4: Automating data analysis and reporting.

  • play Workshop 4.5: Using Python's openpyxl or VBA's Excel object model.

  • play Workshop 5.1: Creating and modifying Word documents programmatically.

  • play Workshop 5.2: Automating mail merge and document generation.

  • play Workshop 5.3: Extracting text and data from Word documents.

  • play Workshop 5.4: Formatting and manipulating document content.

  • play Workshop 5.5: Using Python's python-docx or VBA's Word object model.

  • play Workshop 6.1: Sending and receiving emails automatically.

  • play Workshop 6.2: Managing email attachments and folders.

  • play Workshop 6.3: Automating calendar tasks and reminders.

  • play Workshop 6.4: Extracting data from emails and attachments.

  • play Workshop 6.5: Using Python's smtplib and imaplib or VBA's Outlook object model.

  • play Workshop 7.1: Automating file and folder management tasks.

  • play Workshop 7.2: Renaming, moving, and copying files.

  • play Workshop 7.3: Creating and deleting folders automatically.

  • play Workshop 7.4: Searching for files and folders using code.

  • play Workshop 7.5: Using Python's os and shutil modules or VBA's FileSystemObject.

  • play Workshop 8.1: Understanding common coding errors and exceptions.

  • play Workshop 8.2: Implementing error handling techniques (try-except blocks, error checks).

  • play Workshop 8.3: Debugging scripts and macros using debugging tools.

  • play Workshop 8.4: Writing robust and reliable automation scripts.

  • play Workshop 8.5: Understanding and creating log files.

  • play Workshop 9.1: Writing clean, readable, and maintainable code.

  • play Workshop 9.2: Implementing code documentation and version control.

  • play Workshop 9.3: Exploring advanced automation techniques (e.g., scheduled tasks, web scraping).

  • play Workshop 9.4: Integrating automation scripts with other applications.

  • play Workshop 9.5: Continuous learning and development in office automation.

img

$ 2,000


Availability Calendar

Find a schedule that works for you. Click any available session to submit a booking.

Selected Session:
Delivery modes & Locations
This Programme Includes

Certificate of completion

Training manual

Reference materials

10 o'clock tea

Lunch

4 o'clock tea

Course Highlights
  • icon 10 Days Intensive Training

  • icon 9 Core Learning Topics

  • icon 45 Professional Sessions

  • icon Unknown Expert-led Delivery

FAQs

Frequently Asked Questions

Explore detailed answers to the most common questions about our platform and services.

Will I receive a certificate upon completion?

Yes. Participants who successfully complete a training program and meet the minimum attendance requirements will be awarded a globally recognized Certificate of Proficiency from the Pebbles Institute of Research and Technology.

Payments can be made via bank transfer or bank draft payable to PB Institute of Research and Technology. For corporate-sponsored participants, a formal undertaking/Local Purchase Order (LPO) from the employer is required to secure a slot before the training commencement date.

Our primary residential and corporate training programs are hosted in premium, fully equipped conference facilities in Nairobi, Kenya. We also coordinate regional and international training locations depending on the specific cohort and organizational requirements. Exact venue details are communicated in your admission letter.

If you are unable to attend, you must notify us in writing at least 7 days before the course start date. You may choose to nominate a qualified substitute colleague at no additional cost or defer your enrolment to the next scheduled cohort for that program.

While the majority of our intensive professional programs are structured for high-engagement, on-site delivery, we offer select courses in a virtual or hybrid format. If your organization requires online delivery for a specific module, please indicate this during your booking inquiry.

Most of our professional short courses are structured as intensive 5- or 10-day programs to minimize extended workplace absence while maximizing skill acquisition. We also offer compressed 1-to-3-day masterclasses.