onarcle

IT and data

Python: programming fundamentals in Senegal

Learn to code with the world's most widely used language

Four days to learn to program in Python: syntax, data structures, functions, files and libraries, and automate your first tasks.

Duration
4 days · 28 hours
Level
Beginner
Format
In-company · Virtual classroom

Upcoming sessions

This course is run on demand: in a virtual classroom or at your premises, on dates that suit you. Ask us for the next dates or a quote for your team.

Also available

  • In-company, at your premises: Cameroon, Central African Republic, Chad, Côte d'Ivoire, France, Gabon, Republic of the Congo, Senegal
  • In a virtual classroom: Cameroon, Central African Republic, Chad, Côte d'Ivoire, France, Gabon, Republic of the Congo, Senegal

This course in Senegal

Onarcle offers the course "Python: programming fundamentals" in Senegal, at your premises for a group (in-house), or in a live virtual classroom with the trainer. The programme, objectives and method are the same as in all our sessions: a practitioner trainer, exercises on real cases and an Onarcle certificate of completion.

The price in Senegal is F CFA 295,000 excl. VAT per participant. For a group or a session at your premises, we provide a quote in local currency stating the applicable taxes and schedule.

In Senegal, this course is designed for companies, institutions and professionals, in Dakar and across the country. It can be attended in a live virtual classroom or delivered at your premises for a group, with examples adapted to your sector.

All our courses in Senegal →

Overview

Python is the language of data, AI and automation. This course starts from scratch and makes you independent in writing useful scripts: processing files, handling data, calling an API. Every concept is applied straight away in practical exercises.

Objectives

  • Write and run Python programs
  • Use variables, conditions, loops and functions
  • Work with lists, dictionaries and files
  • Use libraries and handle errors
  • Automate a real task end to end

Who is it for?

  • Programming beginners
  • Analysts and technicians who want to automate their tasks
  • Future data analysts and developers

Prerequisites

Comfortable using a computer. No programming experience required.

Programme

  1. Day 1

    First steps

    • Installing Python and an editor
    • Variables, types and operations
    • Conditions and loops
  2. Day 2

    Structuring your code

    • Lists, tuples, dictionaries, sets
    • Functions and parameters
    • Modules and project organisation
  3. Day 3

    Files and data

    • Reading and writing text, CSV and Excel files
    • Error handling
    • Introduction to object-oriented programming
  4. Day 4

    Automating

    • Useful libraries and virtual environments
    • Calling a web API
    • Mini-project: automating a real task

Teaching method

70% progressive exercises and a final mini-project. Groups of up to 10 participants, in a virtual classroom or at your premises, with a practitioner trainer. For 30 days after the course, you can email your questions to the trainer.

What you receive

  • Corrected, annotated exercises
  • Python syntax cheat sheet
  • Mini-project source code

Assessment and certificate

Initial assessment, hands-on exercises and a final quiz. Certificate of attendance; Onarcle certificate of achievement from a 70% score on the final quiz.

Frequently asked questions

How much does this course cost in Senegal?

The price is F CFA 295,000 excl. VAT per participant in Senegal. For a group, a session at your premises or a funding application, contact us and we will send you a quote in local currency.

Can I take this course from Dakar?

Yes. From Dakar, the course is available at your premises for a group (in-house), or in a live virtual classroom with the trainer. Materials are provided as downloads.

Can this course be organised for our team in Senegal?

Yes. For a group, we adapt examples and exercises to your sector and tools, and run the session at your premises or in a virtual classroom, depending on your constraints in Senegal.

Enrolment and quotes

Book a place, request a quote or a session for your teams. We reply within 2 working days.

Software and brand names mentioned belong to their respective owners. Onarcle is an independent training provider, not affiliated with their publishers; this course does not award an official vendor certification.

← Senegal