01
Play
Using technology is easy. It does not automatically become a skill, a portfolio, or a future path.
Technology & Software Academy
مش بنعلّمك تستخدم التكنولوجيا… بنعلّمك تصنعها.
ROOTACA is a long-term technology learning journey where you don’t just learn programming — you build projects, work with teams, meet industry experts, and develop real-world skills.
From foundation to career
The shift
Students spend hours inside apps, games, and platforms. ROOTACA helps them understand how that technology is actually built — then practice building it themselves.
01
Using technology is easy. It does not automatically become a skill, a portfolio, or a future path.
02
We start from first principles: logic, structure, and how software actually thinks.
03
The goal is not finishing a playlist of lessons. The goal is making things that work.
The ROOTACA journey
Seven stages designed to move a student from first principles to work they can stand behind.
Programming logic and problem solving — how to think before you type.
Real programming languages and the development fundamentals used in professional work.
Build practical projects while you learn, not after everything is “finished”.
Experience collaborative development: roles, communication, and shared ownership.
Meet software professionals and understand how real workflows actually run.
Leave with projects you can actually show — to a mentor, a university, or a future team.
Keep developing through school, university, and beyond the course calendar.
Programs
Tracks are designed to grow with the student. Details vary by level — the journey stays the same.
Logic, problem solving, and the habits of a developer — the layer everything else stands on.
How complete software products are planned, structured, and built as systems.
Websites and web applications: interfaces, data, and the products people open every day.
Applications for the device in every pocket — from idea to a working mobile experience.
Interactive worlds, rules, and systems. Games are software — with extra imagination.
How data, models, and intelligent features work in real products — without the hype.
How ROOTACA works
Four movements, one journey. This is the shape of ROOTACA — not a stack of disconnected courses.
01
Live learning, practice, and feedback that starts from fundamentals and stays rigorous.
02
Knowledge becomes a working project. Students ship things they can explain and improve.
03
See how software teams plan, review, test, and deliver — from people who do this for a living.
04
The relationship does not end when a module ends. We stay with the student through the longer path.
Real projects
Every track moves toward work a student can demonstrate. The examples below are demo project types used in the academy — not client case studies.
Example / demo project
A storefront with products, cart flow, and checkout logic — the kind of product students already use.
Interface design · State · Data modeling
Example / demo project
Reservations, availability, and confirmation — software that has to be correct, not just pretty.
Flows · Validation · Scheduling logic
Example / demo project
Records, dashboards, and organized information. Students learn to design tools for real users.
Dashboards · CRUD · Information architecture
Example / demo project
A focused mobile product for a student-scale problem — from screens to working behavior.
Mobile UI · App logic · Navigation
Example / demo project
A practical feature that uses data and a model to do something useful. No buzzword slides.
Data · Prompting / models · Product thinking
Example / demo project
A playable game with rules, interaction, and polish. Fun on the surface — systems underneath.
Game loops · Interaction · Systems design
Industry experience
ROOTACA students learn from professionals working in the software industry. The point is not a motivational talk. The point is understanding how real products move from idea to production.
People students can learn from
What industry sessions cover
Team projects
Students experience the shape of a real product team — then ship something together.
What the user sees and touches.
Data, logic, and the system behind the screen.
Clarity, flow, and decisions that respect the user.
Breaking things on purpose so users don’t have to.
Scope, communication, and getting it over the line.
A long-term journey
هنكون معاك لحد ما تاخد شهادتك… مش لحد ما تخلص الكورس.
ROOTACA is built for the years that matter: from high school curiosity to university, graduation, and the first steps of a career. Membership is a companion, not a countdown of lessons.
ROOTACA exists for high school students, university students, parents looking for something more serious than a short course, and young people who want a real path into software. We teach programming — and we also teach the environment around it: teams, standards, industry, and the patience to grow.
Membership
A monthly membership for a continuous journey
Program details may vary by level and track. ROOTACA does not guarantee employment or university admission.
ROOTACA Membership
2,000EGP/ month
Membership includes
Free orientation
Book a free orientation. We help the student — and the parent — understand the right starting point, whether that is complete beginner or already curious about a specific track.
FAQ
Yes. Programming Fundamentals is designed for students who are starting from zero. Other tracks assume curiosity more than a résumé of prior courses.
ROOTACA is built for high school students, university students, and young people who want a serious path into technology. The free orientation helps confirm the right fit for each student.
No. Beginners start with logic and problem solving. Students who already code are placed according to what they can actually build — not what they have watched.
ROOTACA is a membership, not a pack of 12 lessons. For 2,000 EGP per month, students join a continuous journey: live learning, practice, projects, mentorship, and community. Details vary by level.
Languages follow the track and the student’s level. The constant is fundamentals: logic, structure, debugging, and building. Specific stacks are confirmed during orientation.
Yes. Projects are a core part of the journey — from practical exercises to team products and portfolio pieces. Demo project types on this site show the kind of work students practice.
Sessions and conversations with people who work in software: engineers, leads, managers, architects, and QA. Students see how real projects are planned, reviewed, tested, and shipped.
Students receive certificates that reflect completed stages of the ROOTACA journey. A certificate documents the work done — it is not a substitute for a portfolio.
Progress is tracked through practice, projects, and mentorship — not only attendance. Students and parents can follow how skills and portfolio work are developing over time.
Yes. Tracks can change as the student grows. Mentors help decide when a move is useful, so the foundation is not abandoned for the newest trend.
It starts with what you build today.