• New Course Alert! Introducing, AI Agents and Workflow Automation – No Code – Learn More

  • Stay up to date with our Community News! Moringa Community

Moringa School logo
  • Home
  • Courses
  • About
    • About Us
    • Careers
    • FAQs
  • Corporate
  • Community
    • Blog
    • Events
Software Engineering Data Science Cyber Security AI

Software Engineering

Become a software engineer to help businesses develop software, build web applications, and products that will help shape the future of the company.

Course Offerings

  • Full Stack Software Engineering Bootcamp
      Full-time Hybrid, Full-time Remote, Part-time Remote
  • Introduction to DevOps Engineering
      Part-time Remote
  • AWS DevOps Engineering BootCamp
      Part-time Remote

Data Science

Learn In-demand data skills & become a Data Expert, from Data Analysis, Data Visualization to Advance Data Science, AI & Machine Learning.

Course Offerings

  • Data Science Bootcamp
      Full-time Hybrid, Full-time Remote, Part-time Remote
  • Data Analytics with Excel and Power BI
      Part-time Remote

Cyber Security

Your journey to becoming a cybersecurity expert starts here, beginner to advance level training available.

Course Offerings

  • Introduction to Cybersecurity
      Full-time Remote, Part-time Remote
  • Cybersecurity Bootcamp
      Full-time Remote, Part-time Remote

AI

Step into the world of Artificial Intelligence with courses tailored to equip you with future-ready skills.

Course Offerings

  • Generative AI Essentials
      Part-time Remote
  • AI Agents and Workflow Automation – No Code
      Part-time Remote, Full-time Remote
  • Generative AI for Marketers
      Part-time Remote

Exploring Events and Event Listeners in SQLAlchemy ORM
software development

Exploring Events and Event Listeners in SQLAlchemy ORM

In SQLAlchemy, events and event listeners provide a powerful mechanism for executing custom code in response to specific actions or changes within the ORM. These can be particularly useful for scenarios like tracking changes, sending notifications, or enforcing business logic. This blog will delve into the concept of events and event listeners in SQLAlchemy ORM […]

ORM Mapped Class Configuration in SQLAlchemy
software development

ORM Mapped Class Configuration in SQLAlchemy

Let’s embark on a journey into the enchanting realm of SQLAlchemy, where Object-Relational Mapping (ORM) adds a layer of magic to database interactions. We’ll unravel the secrets of configuring Mapped Classes, the wizards behind the scenes. Understanding ORM Mapped Classes In SQLAlchemy, Mapped Classes serve as the bridge between the world of objects in your […]

SQLAlchemy Object Relational Mapper (ORM) State Management
software development

SQLAlchemy Object Relational Mapper (ORM) State Management

Object-Relational Mapping (ORM) is a technique that lets you query and manipulate data from a database using an object-oriented paradigm. When talking about ORM, most people are referring to a library that implements the Object-Relational Mapping technique, hence the phrase “an ORM”. An ORM library is a completely ordinary library written in your language of choice that encapsulates […]

​
Moringa School logo
  • Home
  • Courses
  • About
    • About Us
    • Careers
    • FAQs
  • Corporate
  • Community
    • Blog
    • Events
Moringa School logo
Facebook LinkedIn Twitter YouTube

  • Courses
  • Careers
  • FAQs
  • Contact Us
  • Privacy Policy
  • Events
  • Ngong Lane, Ngong Lane Plaza, 1st Floor, Nairobi Kenya
  • +254711 082 146 (General Enquiries)
  • +254712 293 878 (Whatsapp)
  • 0738 368 319 (Corporate Inquiries)
  • contact@websitesandbox.moringaschool.com
  • admissions@websitesandbox.moringaschool.com
  • corporate@websitesandbox.moringaschool.com
  • careerservices@websitesandbox.moringaschool.com
  • P.O Box 28860 - 00100, Nairobi

© 2026 Moringa School. All rights reserved.