Focused courses from CSkilled diplomas. Start with the part you need, and complete the diploma whenever you like.
Variables, conditionals, loops, functions and lists, with your first hands-on project.
Nested lists, dictionaries and sets, then modules, files, exceptions and recursive functions, with a hospital-management project.
Objects, inheritance and polymorphism, then final projects and the move from Python to C++.
C++ review and complexity analysis, then vectors, linked lists, stacks and queues.
Binary trees, BSTs, heaps, tries, AVL trees and hash tables.
Sorting and binary search, then graph representation and traversal with DFS and BFS.
Topological sort, dynamic programming, backtracking and divide and conquer, then shortest paths and MST.
Start free and decide after you see the teaching: judge it before you pay.
A course is a standalone part of a diploma, with its own units, lectures and problems. Start with the course you need now, and you can complete the remaining courses or subscribe to the full diploma at any time.
You don’t need any prior experience: the Python and C++ Diplomas start from scratch.
Yes. Every diploma has free lectures, so you can judge the teaching style for yourself before you pay.
Yes, interest-free installments are available for up to 6 months on diplomas and 12 months on tracks, with a down payment from 15%, and several payment methods including InstaPay, Fawry and cards.
6 to 8 hours a week is enough to progress steadily, and self-paced study fits your schedule.
All payments are final and non-refundable, which is why every diploma has free lectures, so you can judge the teaching before you enroll.
In Arabic, with the English term given for every concept, so you can read references and work with tools confidently.
If you're new to programming, start with the Python or C++ programming diploma; if you already code, start with Data Structures and Algorithms. Need help choosing? Message us on WhatsApp.
Lifetime access, so you can return to the lectures and problems at any time.
Yes, you receive a certificate of completion issued by CSkilled and signed by Dr. Mostafa Saad.