CoursesRoadmapsExamsAboutContact

About Al-banna Tutorials

Free, hands-on courses in AI, Deep Learning, DevOps, Robotics and Quantum Physics. Free for everyone, built by a university educator, and used by students at the University of Petra and learners worldwide.

10
Structured courses
18+
In-depth tutorials
255+
Lessons & labs
2
Languages: EN & AR

Our mission

Al-banna Tutorials exists to make rigorous, university-level technical education freely available to anyone with a browser. Every course is written the way a good lecture is taught: concepts first, then worked examples, then a practical lab you can run yourself.

The portal covers Artificial Intelligence and LLM agents, Deep Learning, DevOps, robotics with ROS2, Python data analysis, Java, Scrum, Quantum Physics and AI-assisted software development. Several courses are available in both English and Arabic to serve learners across the Arab world.

How the courses work

Used in university teaching

Several courses here are the online companion to modules taught in the Department of Data Science and Artificial Intelligence at the University of Petra, Jordan, including Deep Learning, Data Analysis with Python, Programming Language 1, DevOps Lab and Robotics with ROS2.

The author

Dr. Abedal-Kareem Al-Banna — Assistant Professor, Data Science & AI, University of Petra. PhD in Computer Science (Loughborough University, UK). Researcher in deep learning and speech technology, entrepreneur, and Vice Chair of the IEEE CS/CIS Jordan Chapter. Founder and author of Al-banna Tutorials.

Academic profile Contact

Google Scholar · ORCID · GitHub · Hugging Face

Contribute

Found an error or want to suggest a topic? Get in touch. Corrections and topic requests from learners shape what gets written next.