• New Course Alert! A New Data Analytics with PowerBI & Excel Course by Moringa and Microsoft Learn More

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

Moringa School logo
  • Home
  • Courses
  • About
    • About Us
    • Careers
    • FAQs
  • Financial Aid
    • Financial Aid
    • Soma Student Loan
  • Corporate
  • Community
    • Blog
    • Events
Software Engineering Data Science Product Design Cyber Security

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

  • Software Engineering Web Development
    Intermediate
      Full-time Remote, Full-time Hybrid
  • Software Engineering Mobile App Development
    Intermediate
      Full-time Remote
  • DevOps Engineering
    Advanced
      Part-time Remote

Data Science

Future Proof Your Career with Market-Relevant Skills in Data Science. Master Data Analysis, Python, Machine Learning, and AI in 25 weeks.

Course Offerings

  • Data Science
    Intermediate
      Full-time Hybrid, Part-time
  • Data Visualization with Python
      Part-time Remote
  • Data Analytics with PowerBI & Excel
      Part-time Remote

Product Design

Learn product validation, UI/UX practices, Design Sprint and the process for setting and tracking actionable metrics.

Course Offerings

  • Product Design
    Intermediate
      Full-time Remote

Cyber Security

Learn fundamental cyber security skills from scratch – a course for complete beginners. Part-Time & Full-Time Online Classes Now Available

Course Offerings

  • Introduction to Cybersecurity
      Full-time Remote, Part-time Remote
  • CompTIA Security+ Bootcamp
      Full-time Remote, Part-time Remote
  • CompTIA Cybersecurity Analyst Bootcamp (CYSA+)
      Part-time Remote
  • Career Readiness →
  • Community Stories →
  • Cybersecurity →
  • Data Science →
  • Devops Engineering →
  • Mini Apps →
  • Opinion Pieces →
  • Press Releases →
  • Product Design →
  • Professional Development →
  • Software Development →
  • Uncategorized →
Data Science vs. Data Analysis vs. Data Visualization: What’s the Difference?
30 Jul, 2024
data science

Data Science vs. Data Analysis vs. Data Visualization: What’s the Difference?

While data science, data analysis, and data visualization are distinct fields, they are deeply interconnected and complementary. Together, they form a comprehensive approach to leveraging data for informed decision-making and strategic advantage. By understanding the differences and synergies between these roles, individuals and organizations can better navigate the data landscape and harness the full potential of their data assets.

The Growing Demand for Cybersecurity Analysts: Why You Need to Get Certified
23 Jul, 2024
Cybersecurity

The Growing Demand for Cybersecurity Analysts: Why You Need to Get Certified

Cybersecurity is no longer just a concern for IT departments; it has become a top priority for businesses of all sizes and industries. According to recent industry reports, cybercrime is expected to cost the world $10.5 trillion annually by 2025, up from $3 trillion in 2015. This alarming statistic underscores the urgent need for robust cybersecurity measures and skilled professionals to implement them.

Mastering the Art of Problem-Solving: A Guide for Aspiring Developers
15 Jul, 2024
opinion pieces

Mastering the Art of Problem-Solving: A Guide for Aspiring Developers

In the ever-evolving world of technology, one skill stands out as crucial for aspiring developers: problem-solving. Whether you're debugging code, optimizing algorithms, or designing new features, the ability to solve problems effectively can make or break your success. In this blog post, we'll explore the essential strategies and mindsets that can help you master the art of problem-solving.

Demystifying Mini Apps?
30 Apr, 2024
Mini Apps

Demystifying Mini Apps?

In today’s world, emerging technologies are making life easier for users worldwide. In the African region, we are not very familiar with what Mini Apps/programs and Super Apps mean. This article aims to explain what mini-apps are and why they differ from other traditional mobile apps.

Nikki Germany Joins Moringa School as CEO, Bringing Extensive Experience in Tech Leadership
25 Apr, 2024
press releases

Nikki Germany Joins Moringa School as CEO, Bringing Extensive Experience in Tech Leadership

Moringa School is excited to announce the appointment of Nikki Germany as the company's new Chief Executive Officer (CEO). Nikki Germany will lead the strategic direction of the organization, focusing on expanding course offerings to meet industry demands, forging strategic partnerships with tech companies and educational institutions, enhancing the student learning experience through innovative teaching methods and technologies, and driving sustainable growth and impact in the tech education sector both within Kenya and across the African continent. 

Decoding The TikTok Algorithm: A Data Science Perspective on Social Media Engagement
29 Jan, 2024
data science

Decoding The TikTok Algorithm: A Data Science Perspective on Social Media Engagement

So, people ask this question “How does TikTok know me so well?” and the answer from our perspective has always been the Data Science team at TikTok has nailed it by building a recommender system that works so well. Let's see how Data Science fuels TikTok's success.

Your Guide to Data Science Careers (+ How to Get Started)
29 Jan, 2024
career readiness

Your Guide to Data Science Careers (+ How to Get Started)

The outlook for data science jobs continues to be highly positive. In 2020, IBM forecasted an anticipated 2.7 million available positions within the field of data science and related professions. Furthermore, they projected a substantial 39% increase in employer demand for individuals specializing in roles such as data scientists and data engineers.

Exploring Events and Event Listeners in SQLAlchemy ORM
22 Jan, 2024
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
9 Jan, 2024
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
8 Jan, 2024
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 […]

← Newer posts
Older posts →
​
Moringa School logo
  • Home
  • Corporate
  • Hire Our Graduates
  • Corporate Training
  • Partner With Us
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@moringaschool.com
  • admissions@moringaschool.com
  • corporate@moringaschool.com
  • P.O Box 28860 - 00100, Nairobi

© 2025 Moringa School. All rights reserved.