Casablanca · live classes

Python Course in Casablanca

Short answer: at TeamElGhazi (Maarif, Casablanca) you learn Python from scratch with Python Fundamentals: 6 weeks of live classes for 1,000 MAD, with a final project and a certificate. You then pick a track: data or web development (3,000 MAD, 4 months), or AI and automation in a blended format at the centre (4,500 MAD, 4 months).

Python course in Casablanca: Python Fundamentals 1,000 MAD in 6 weeks, Data Science or Full Stack 3,000 MAD in 4 months

In Casablanca, Python is usually the first language people are told to learn, whether they are students, office staff who spend their days in Excel, or founders. It reads almost like plain English, it can clean up a spreadsheet as easily as it can train an AI model, and it shows up in data, development and automation job ads. The catch is learning it in the right order. This page explains how we teach it, what you will be able to do at each stage, and what it costs.

Why learn Python in Casablanca

  • Save time at work: merge CSV files, rename hundreds of documents, tidy up an export from your till or accounting software. A 30-line script often replaces half a day of copy and paste.
  • Move into data: Python is the standard tool for data analysis (pandas) and machine learning (scikit-learn).
  • Build applications: with Flask or FastAPI, Python runs the back end of websites and APIs.
  • Build with AI: most generative AI, agent and RAG tooling is driven from Python.

All of these start with solid basics, and that is exactly where most self-taught learners get stuck, because nobody is reviewing their code.

Your Python path, step by step

Python path diagram: step 1 Python Fundamentals 1,000 MAD, step 2 data, web or AI and automation from 3,000 to 4,500 MAD, step 3 real project and certificate
  1. The basics with Python Fundamentals (6 weeks, 1,000 MAD): algorithmic thinking, variables, loops and conditions, functions; lists, dictionaries and tuples; reading and writing text, CSV and JSON files; standard modules (math, random, datetime, os); clean code, docstrings and exceptions. Final project: a documented automation script run from the console.
  2. A specialisation, once the basics are in place:
  3. A real project, approved before the TeamElGhazi certificate is issued.

Python courses and prices

Prices are the ones shown on each course page.

CourseFormatLengthPrice
Python FundamentalsOnline6 weeks1,000 MAD
Data Science & AIOnline4 months3,000 MAD
Full Stack DeveloperOnline4 months3,000 MAD
Artificial Intelligence and AutomationBlended (Casablanca + online)4 months4,500 MAD

Comparing with other options? Read 6 checks before choosing a Python course and our guide to learning Python in Morocco.

Online or at the Maarif centre?

Python Fundamentals, Data Science & AI and Full Stack Developer run live online, in the evening or at the weekend depending on the group. That is a deliberate choice for Casablanca: no rush-hour drive between Sidi Maarouf, Aïn Sebaâ or Bouskoura and the city centre, and every session is recorded in case you miss one. You code on your own computer, so you finish with a working setup you can keep using.

If you would rather learn in a classroom, the blended Artificial Intelligence and Automation track mixes sessions at the Maarif centre with online sessions. For every AI format available in the city, see AI training in Casablanca.

What you can do after the basics

  • Read an exported CSV file, keep the rows you need and save the result as JSON or CSV.
  • Write reusable functions and code that someone else can read.
  • Handle errors (missing file, bad input) instead of letting the program crash.
  • Automate a small repetitive task from your job or your studies.

For companies and for children

Casablanca companies: we run group Python training on quote, built from your own files and tasks. If you would rather have the automation done for you, see our Business Automation & AI service (from 5,000 MAD) or our full-stack developer in Casablanca page.

Children: before Python, younger learners start with block-based coding in Scratch for Kids (1 month online, 1,100 MAD) or the Coding Club at the centre (1,300 MAD). All workshops are on the Junior page.

How the classes work

  • Taught in French; questions welcome in French, Darija or English.
  • Live sessions on Google Meet, all recorded.
  • Corrected exercises and a real final project before the certificate.
  • Payment by bank transfer, card via a secure link, CashPlus or Wafacash; instalments possible depending on the course.
  • If the first session is not right for you, full refund minus a 100 MAD registration fee (see the terms and conditions).

Frequently asked questions

Where can I take a Python course in Casablanca?

At TeamElGhazi, a training centre in Maarif (26 rue Nahas Nahoui). Python Fundamentals, Data Science & AI and Full Stack Developer are taught live online on Google Meet, and every session is recorded; the Artificial Intelligence and Automation track is blended, with sessions at the Maarif centre.

How much does a Python course cost in Casablanca at TeamElGhazi?

1,000 MAD for Python Fundamentals (6 weeks). To specialise afterwards: 3,000 MAD for Data Science & AI or Full Stack Developer (4 months each), and 4,500 MAD for the blended Artificial Intelligence and Automation track (4 months).

Can I learn Python with no programming background?

Yes. Python Fundamentals starts from scratch: you begin with variables and conditions and finish with a small automation script that reads and writes real files. Basic computer skills are enough.

What language are the classes taught in?

Classes are taught in French. You can ask your questions in French, Darija or English.

Do I get a certificate?

Yes. Every course ends with a real project; once it is approved, you receive a TeamElGhazi certificate.

Can a Casablanca company train its team in Python?

Yes, on quote: group training online or at your premises in Casablanca, built around your own Excel files, exports and repetitive tasks. Get in touch through the Contact page.

More answers in our FAQ, every course on the Courses page, and other cities on AI training in Morocco.

Starting from zero or already written some code? Tell us your level and we will tell you where to start.

Contact us