×

24 Weeks: Learn, Test, Build and Document

Months 1-3: structured learning and applied assignments, ending with a human-approved readiness review. Months 4-6: supervised practice, final project, portfolio and graduation review.

1 Lessons
INNOVAI SIX-MONTH INTERNSHIP STANDARD

This is an intensive 24-week internship: Weeks 1–12 are structured learning and company-based practice; Weeks 13–24 are supervised practical work. Apply by emailing info@innovai.qa with name, email, phone, city, CV, selected program, skills, weekly availability, LinkedIn/portfolio/GitHub where relevant, and confirmation of the six-month commitment.

Innovai reviews the CV and may invite the applicant to an interview. Accepted interns receive a mentor, a weekly plan, daily tasks and evidence requirements. ERPzy accounts will be created later by Innovai; no ERPzy integration is required now. Until then, evidence is submitted by email or the approved course channel.

CERTIFICATE RULES
The Innovai certificate is issued only after the full six months, required work, supervised stage, portfolio, final project, conduct compliance and management approval. Finishing lessons early does not shorten the internship. External certificates support the portfolio but do not replace Innovai requirements.

WEEKLY DELIVERY STANDARD
Every week: complete the assigned external learning; perform the Innovai practice; submit screenshots/URLs/files/report; answer the reflection questions; attend the mentor checkpoint. Daily tasks are normally 60–120 minutes, five days per week. Never publish, contact clients, deploy code, connect live systems, change prices or use confidential data without written approval.

ASSESSMENT
External learning 15%; practical assignments 30%; documentation 15%; quality 10%; supervised work 15%; final project 10%; participation and conduct 5%. Minimum 70% plus all mandatory items.

PRIMARY EXTERNAL PATH
freeCodeCamp Responsive Web Design: https://www.freecodecamp.org/learn/2022/responsive-web-design/
Supporting official resources: MDN, GitHub Skills, Laravel Docs, Flutter Docs, Figma Learn and web.dev.

24-WEEK PLAN

WEEK 1 — Web and app foundations
External learning: freeCodeCamp Responsive Web Design — https://www.freecodecamp.org/learn/2022/responsive-web-design/
Innovai practice: Audit innovai.qa structure and document pages, users and improvement opportunities.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 2 — HTML and semantic content
External learning: freeCodeCamp Responsive Web Design
Innovai practice: Build a semantic service-page prototype using sample Innovai content.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 3 — CSS, Cairo and responsive design
External learning: freeCodeCamp Responsive Web Design
Innovai practice: Create a responsive branded section and test mobile, tablet and desktop.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 4 — JavaScript and interaction
External learning: MDN JavaScript Guide — https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
Innovai practice: Build one safe interactive component such as tabs, calculator or FAQ.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 5 — Git and GitHub
External learning: GitHub Skills — https://skills.github.com/
Innovai practice: Create a repository, branch, meaningful commits, README and issue template.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 6 — UI/UX and Figma
External learning: Figma Learn — https://help.figma.com/hc/en-us/categories/360002051613
Innovai practice: Design wireframes for an Innovai landing page and explain decisions.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 7 — Forms and validation
External learning: MDN Web Forms — https://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Forms
Innovai practice: Build and test an accessible inquiry form with validation and privacy notice.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 8 — Databases and APIs
External learning: MDN API Introduction — https://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Client-side_APIs/Introduction
Innovai practice: Model a simple lead database and document a mock API request/response.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 9 — Back-end and Laravel concepts
External learning: Laravel documentation — https://laravel.com/docs
Innovai practice: Map routes, controllers, views and data flow for a small business feature.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 10 — Mobile product concepts
External learning: Flutter learning path — https://docs.flutter.dev/get-started/codelab
Innovai practice: Prototype three mobile screens for an Innovai service workflow.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 11 — Testing, bugs and accessibility
External learning: MDN Accessibility — https://developer.mozilla.org/en-US/docs/Learn_web_development/Core/Accessibility
Innovai practice: Run a structured QA audit and submit reproducible bugs with severity.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 12 — Security, performance and SEO
External learning: web.dev Learn — https://web.dev/learn/
Innovai practice: Produce a Lighthouse-style improvement backlog; never test attacks on production.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 13 — Readiness assessment
External learning: Innovai mentor review
Innovai practice: Present repository, prototype, QA report and documentation for stage-two approval.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 14 — Supervised website QA
External learning: Innovai approved staging environment
Innovai practice: Test assigned pages and submit evidence-rich bug reports.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 15 — Supervised landing-page build
External learning: Innovai approved project
Innovai practice: Build a reusable responsive section; no production deployment without approval.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 16 — Content and CMS support
External learning: Innovai approved pages
Innovai practice: Prepare and preview content updates with backup and rollback notes.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 17 — UI improvement sprint
External learning: Innovai design review
Innovai practice: Implement approved usability improvements in staging and record before/after evidence.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 18 — Mobile app testing
External learning: Innovai approved build
Innovai practice: Execute test cases across devices and record defects and usability findings.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 19 — Requirements and user stories
External learning: Innovai selected case
Innovai practice: Interview the supervisor, write acceptance criteria and clarify edge cases.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 20 — API and integration documentation
External learning: Innovai approved sandbox
Innovai practice: Document endpoints, data mapping, errors and permissions without exposing secrets.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 21 — Maintenance and release checklist
External learning: Innovai development workflow
Innovai practice: Prepare QA, backup, accessibility, security and rollback checklist.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 22 — Final product capstone
External learning: Innovai capstone
Innovai practice: Deliver a functioning web/app prototype solving one approved business problem.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 23 — Portfolio and handover
External learning: Innovai portfolio checklist
Innovai practice: Submit code, demos, test evidence, documentation and contribution log.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

WEEK 24 — Graduation review
External learning: Innovai management review
Innovai practice: Complete final demo and six-month audit; certificate follows only after approval.
Evidence: repository/URL/screenshots/files plus test notes and reflection. Mentor checkpoint: end of week.

PRODUCTION SAFETY
Interns may not deploy, change live client websites, access production credentials or use personal data without written authorization, backup and supervisor approval.