New TMIMI Explains, short animated explainers

Mehdi Tmimi

University Professor

PhD in IT Pianist & Composer

At the intersection of technology and music. I teach programming, research adaptive learning systems, and build free tools that run in your browser.

Portrait of Mehdi Tmimi

01Teaching

Teaching now

Free courses for the next generation of digital creators: from a first web page to AI-assisted apps and smart contracts.

  • All levels · AI-assisted

    From Ideas to Apps

    AI-Powered Development Course

    Learn to build real applications using AI as your coding assistant. Hands-on workshops for non-programmers covering web development, automation, and mobile apps.

  • Undergraduate · 45 hours

    Web Foundations

    HTML & CSS Mastery

    The bedrock of web development: semantic HTML structure, modern CSS layouts, responsive design, and accessibility best practices.

  • Advanced · 60 hours

    JavaScript & Node.js

    Full-Stack JavaScript Development

    From DOM manipulation to server-side development: ES6+, async programming, REST APIs, Express.js, and the modern JavaScript ecosystem.

  • Master’s level · 40 hours

    Blockchain Technologies

    History → Bitcoin → Ethereum → Fabric

    A journey through distributed ledger technologies: cryptographic foundations, consensus mechanisms, smart contracts, and enterprise blockchain.

  • Beginner-friendly · ~12 hours

    Solidity & Web3 Hands-on

    Ship real smart contracts on Sepolia

    A Solidity reference plus two end-to-end labs: a trustless Donation Pool, then an Event Ticket Marketplace with a peer-to-peer resale market. No prior Solidity required.

  • New · Video series

    TMIMI Explains

    One question. One precise answer.

    Short animated explainers, each with a page that goes further.

02Research

Research & publications

Advancing adaptive learning systems and educational technology.

12 publications since 2017 25+ citations

  1. 2024

    Predicting students' academic performance and modeling using data mining techniques (opens in a new tab)

    Journal article

    T Jeddi, Ibriz Abdellah, M Benslimane, Samail Mousta

  2. 2021

    Predicting Student's Performance Based on Cloud Computing (opens in a new tab)

    Conference paper

    Youssef Jeddi, Ibriz Abdellah, Mohamed Benslimane, Rahhal Mounta

  3. 2021

    Architecture of Real-Time Patient Health Monitoring Based on 5G Technologies (opens in a new tab)

    Journal article

    Majda Lakhsi, Mohamed Benslimane, Mehdi Tmimi, Ibriz Abdellah

  4. 2020

    A Proposed Conception of the domain Model for Adaptive Hypermedia (opens in a new tab)

    Journal articleInternational Journal of Advanced Trends in Computer Science and Engineering

    Mehdi Tmimi

  5. 2019

  6. 2019

    Design of a Learner Model for Integration into an Adaptive Hypermedia System (opens in a new tab)

    Conference paper · Springer

    Mehdi Tmimi, Mohamed Benslimane, Mohammed Berrada, Kamar Ouazzani

  7. 2019

    Implemented and Tested Conception Proposal of Adaptation Model for Adaptive Hypermedia (opens in a new tab)

    Journal articleInternational Journal of Emerging Technologies in Learning (iJET)

    Mehdi Tmimi, Mohamed Benslimane, Mohammed Berrada, Kamar Ouazzani

    DOI 10.3991/ijet.v14i02.8230 (opens in a new tab)

  8. 2019

    Innovative Models Proposals for the Implementation of Adaptive Hypermedia Systems (opens in a new tab)

    Conference paper

    Mehdi Tmimi, Mohamed Benslimane, Mohammed Berrada, Kamar Ouazzani

  9. 2019

  10. 2018

    Intelligent Model Conception Proposal for Adaptive Hypermedia Systems (opens in a new tab)

    Journal articleInternational Journal of Computer Science Issues

    Mehdi Tmimi, Mohamed Benslimane, Mohammed Berrada, Kamar Ouazzani

  11. 2017

    Inspiration and Pre-Conception of an Intelligent and Dynamic System Supporting Learner Ontologies (opens in a new tab)

    Journal articleInternational Journal of Engineering and Technology

    Mehdi Tmimi, Mohamed Benslimane, Mohammed Berrada, Kamar Ouazzani

  12. 2017

    A proposed conception of the learner model for adaptive hypermedia (opens in a new tab)

    Journal articleInternational Journal of Applied Engineering Research

    Mehdi Tmimi, M Benslimane, Mohammed Berrada, Kamar Ouazzani

03Tools

Free online tools

26 tools that run in your browser: nothing uploaded, no signup, no limits.

Image Tools 3

Compress, convert and resize pictures with a live before-and-after view. They need no library at all, so they keep working offline.

Open Image Tools

04Project spotlight

Vivace Music

Co-Founder & Technical Director

Your gateway to colorful piano mastery—sheet music, tutorials, and more.

I architected the platform’s responsive interfaces and wrote its CSS animations. I also implemented its interactive music education tools.

Vivace Music logo

What it offers

  • Sheet Music Library
  • Video Tutorials
  • Interactive Ear Training
  • Global Community

Credits

Built with
Full-Stack Development • UX/UI Design • Interactive Tools
Co-Founded with
Lotfi Mir, Professional Pianist & Artistic Director

Vivace Music YouTube Channel

Watch piano tutorials, performances, and musical insights from our growing community.

Subscribe now to the Vivace Music YouTube channel (opens in a new tab)