2 specialized tracks crafted by industry experts, covering Tech & Business.
Real skills. Real projects. Real impact. Powered by Nile University × Banque Misr
Foundation.
Each track is designed to take you from fundamentals to job-ready, with hands-on projects
and live mentorship.
🎨
Tech
Advanced
UI/UX
Design
Go beyond the
basics. Master layout systems, typography, color engineering, and UI component anatomy
to produce interfaces that meet global professional standards. Built for designers with
real experience who want to reach senior level.
Go from HTML
basics to building full React apps. Master CSS, JavaScript ES6+, Git, and APIs — and
ship a complete front-end project ready for your portfolio.
Build
cross-platform iOS & Android apps using React Native and Expo. Cover navigation, state
management, API integration, and authentication in real-world projects.
Think and act
like a CS professional. Learn onboarding, KPIs (NPS, CSAT, Churn), CRM tools, and
communication strategies through live simulations and a real case graduation project.
Build full-funnel
campaigns from scratch. Master SEO, paid ads (Meta & Google), content creation,
analytics, and social media strategy — and graduate with a job-ready portfolio.
Transform from a
product pusher into a trusted strategic advisor. Master the full sales cycle, SPIN/BANT
frameworks, negotiation tactics, CRM tools, and closing techniques.
Building on Phase 1, we’re adding three new courses to take you further — from mastering
full-stack development to turning your skills into a real business.
⚡
Tech
Full Stack Development
(Next.js)
A special
addition for our Front-End graduates. Master both frontend and backend in one unified
framework, build scalable, production-ready web apps with Next.js, PostgreSQL, and
Prisma. Graduate with a team-based project that simulates a real engineering
environment.
For
Front-End Course Graduates
10+ Modules8 Weeks
💸
Business
Freelancing
Turn your skill
into real income. Build your portfolio, write winning proposals, optimize your LinkedIn
and platform profiles, and land your first client. Every graduate leaves with a complete
freelancing setup ready to go.
For
GIG Graduates
8 Modules4 Weeks
🚀
Business
Entrepreneurship
Fundamentals
Not just a skill
— a mindset. Learn how to turn what you’ve built in GIG into a real business venture.
Understand startup lifecycle, entrepreneurial thinking, and how to go from idea to
execution.
For
GIG Graduates
About
GIG
Built for the Real World
GIG Skill
Boost is a structured employability initiative developed in partnership between Nile
University and Banque Misr Foundation, designed to bridge the gap between university
education and industry demands. Every track is built around micro-learning, live mentorship,
and a graduation project that becomes your first real portfolio piece. We don’t just teach
skills, we build careers.
Think and act like a CS professional. Learn onboarding, KPIs (NPS, CSAT, Churn), CRM tools, and
communication strategies through live simulations and a real case graduation project.
This course prepares early-career learners and career
shifters
to think and act like Customer Success professionals. It is not only concepts — learners
will practice real CS workflows, communication, and decision-making through live
simulations
and a step-by-step graduation project.
Delivered as an online hybrid
model: weekly recorded modules plus weekly live Zoom sessions (attendance required).
Cohort
duration is 2–3 months with 1 session per week of 2.5 hours.
🤝 What You’ll Master
Real CS workflows through live simulations
Customer communication and objection handling
KPI tracking using CRM tools
A real-case graduation project as your portfolio piece
Course Outline
10 modules covering the full
Customer Success lifecycle.
Understand what Customer Success actually means, how it differs from
Support
and Sales, and why it is the fastest-growing role in SaaS companies.
What is Customer Success?
CS vs. Support vs. Account Management
The CS career path
Industry trends & opportunities
Map the responsibilities and boundaries between departments so you can
collaborate and escalate effectively.
Role boundaries & overlaps
Handoff protocols between teams
When to escalate vs. resolve
Cross-functional collaboration
Follow the customer from first touch to renewal — and understand where CS
owns the relationship.
Acquisition → Onboarding → Adoption
Renewal & expansion stages
Churn risk identification
Customer health scoring
The first 90 days define the entire customer relationship. Design
onboarding
flows that drive fast time-to-value.
Welcome calls & kickoff meetings
Onboarding checklist creation
Setting success milestones
Measuring time-to-value
Turn frustration into loyalty. Learn de-escalation, empathy-driven
communication, and professional escalation frameworks.
De-escalation techniques
Empathy & active listening
Documenting and escalating issues
Follow-up & resolution workflows
Measure what matters. Understand the metrics that CS leaders and
executives
care about and how to move them.
Net Promoter Score (NPS)
Customer Satisfaction Score (CSAT)
Churn rate calculation & reduction
Customer Lifetime Value (CLV)
CS is 80% communication. Write professional emails, run engaging calls,
and
handle difficult conversations with confidence.
Professional email writing
Running effective customer calls
Storytelling with data
Emotional intelligence in CS
Every CS team runs on a CRM. Learn to navigate and use these tools to
track
accounts, log interactions, and stay organised.
CRM overview (HubSpot, Salesforce concepts)
Contact & account management
Logging activities & notes
Using CRM data to prioritise accounts
Build reports that tell a story. Show leadership how your work drives
retention and revenue.
Building a CS dashboard
Weekly & monthly reporting templates
Presenting insights to stakeholders
Data-driven portfolio health reviews
Apply everything to a real CS scenario: onboard a fictional client,
handle an
escalation, report KPIs, and present your recommendations to a panel.
Simulated client onboarding
Handling a churn risk scenario
KPI report creation
Final presentation & feedback
Expected Outcomes
✦
Understand customer
success methodologies and their business impact
✦
Improve customer
retention and satisfaction scores
✦
Implement
onboarding
and communication best practices
✦
Use CRM tools to
track
customer performance and health
✦
Handle objections
and
escalations professionally
✦
Complete a
real-case CS
project for your portfolio
The Freelancing Track is designed to help graduates
transition
from learning technical skills to generating real income through freelance work. This
course
provides a complete, step-by-step roadmap to start, grow, and sustain a successful
freelancing career in global marketplaces.
Freelancing is not just about
working online — it’s about building a sustainable income stream, gaining real-world
experience, and accessing global opportunities. This course bridges the gap between:
Learning a skill → Getting paid for it.
🌍 What You’ll Have by Graduation
A clear freelancing niche & service offer
A professional portfolio showcasing your skills
Optimised profiles on Upwork, Fiverr, and Mostaql
A published live Gig with winning proposal templates
A basic client contract & invoice template
A LinkedIn profile optimised for client attraction
Course Outline
8 weeks. 8 milestones. Each
week
you ship a real deliverable towards your freelancing setup.
Narrow down your skills to a marketable niche and define a clear service
offering that clients will pay for.
Skill-to-market mapping
Niche selection framework
Defining your service offer
Competitor research on platforms
Create sample work that showcases your skills even if you haven’t had
paying
clients yet.
Portfolio structure best practices
Creating spec work & samples
Using Canva for visual presentation
What clients really look for
Write proposals that get opened, read, and responded to — by addressing
exactly what the client actually needs.
Proposal structure & anatomy
Personalisation techniques
Common proposal mistakes to avoid
Creating a reusable proposal template
Set competitive rates, know when to raise them, and protect yourself with
clear contracts and invoices.
Pricing models: hourly vs. fixed vs. retainer
Researching market rates
Basic contract clauses that protect you
Invoice creation & payment terms
Run professional discovery calls that build trust, uncover real needs,
and
convert leads into paying clients.
Discovery call structure
Active listening & qualifying clients
Handling objections professionally
Zoom & email communication best practices
Turn your LinkedIn profile into a 24/7 client magnet — get found and get
hired through inbound opportunities.
LinkedIn profile optimisation
Headline & about section writing
Content strategy for visibility
Networking & connection outreach
Create high-converting profiles on the major freelancing platforms and
publish your first optimised gig or service listing.
Upwork profile optimisation & JSS
Fiverr gig creation & SEO
Mostaql & Arabic market opportunities
Platform-specific proposal strategies
Apply for real jobs with confidence using your polished portfolio,
proposal
template, and platform profiles — then present your freelancing setup to
the
cohort.
Active job application strategy
Following up professionally
Managing your first project
Graduation: final freelancing setup review
Expected Outcomes
✦
Define your
freelancing
niche based on market demand
✦
Build a
professional
portfolio showcasing your skills
✦
Write winning
proposals
that attract real clients
✦
Set competitive
pricing
and manage contracts professionally
✦
Build and optimise
your
LinkedIn and platform presence
✦
Publish your first
gig
and start applying for freelance work
Who Should Join?
🎯 Eligibility
Graduates of any GIG technical or business track
Trainees who completed their courses successfully (80%+ score)
Individuals looking to start earning online through remote work
Anyone interested in entering global freelancing marketplaces
Master the art of building fast, beautiful, and interactive web applications — from your
first
HTML tag to deploying full React apps used by real users.
A front-end web development course focused on building
modern,
interactive user interfaces. Designed to establish strong foundations in HTML, CSS,
JavaScript, and React, covering the full journey from static pages to dynamic,
component-based applications.
Uses a micro-learning approach
with
short, recorded videos (each under 5 minutes), plus weekly live sessions for hands-on
practice, mentoring, and discussion. Emphasizes clean code, component-based
architecture,
and reusability — with real-world use cases such as forms, APIs, routing, and
authentication
basics.
🚀 What You’ll Ship
Responsive multi-page websites from scratch
Interactive JavaScript applications with DOM manipulation
React component libraries with state & routing
A final web app that consumes a real API — ready for your portfolio
Course Outline
10 hands-on modules that take
you
from zero to shipping real front-end applications.
Understand how the web works — browsers, URLs, HTTP requests, and the
client-server model. Set up your development environment with VS Code
and
explore the roles of HTML, CSS, and JavaScript.
How the internet works
Browser rendering pipeline
Dev environment setup (VS Code + extensions)
Introduction to Git & the command line
Build semantic, accessible HTML that search engines and screen readers
love.
Go beyond divs to use the right element for the right job.
Semantic HTML5 elements
Forms & input validation
Accessibility (ARIA roles, alt text)
Tables, media, and metadata
Style pixel-perfect, fully responsive layouts using modern CSS3
techniques
including Flexbox, Grid, and custom properties.
CSS Box Model & selectors
Flexbox & CSS Grid layouts
Media queries & mobile-first design
CSS Variables & animations/transitions
Learn the language of the browser. Understand variables, control flow,
functions, and the data types that power every web app.
Variables, data types, operators
Functions & scope
Arrays & objects
Control flow & loops
Write cleaner, more expressive JavaScript using the modern syntax that
every
team expects in a professional codebase.
Arrow functions & template literals
Destructuring & spread/rest operators
Modules (import/export)
Promises & async/await basics
Bridge JavaScript and HTML — select, modify, and create HTML elements
dynamically to build truly interactive experiences.
Selecting & traversing the DOM
Creating & modifying elements
Event listeners & event delegation
Local Storage & browser APIs
Work like a professional developer. Manage code history, collaborate with
teams, and deploy projects using Git and GitHub.
Git fundamentals (init, add, commit)
Branching & merging strategies
Collaborating with pull requests
Deploying to Vercel / Netlify
Transition from DOM-based JavaScript to component-driven development with
React — the most in-demand front-end library in the industry.
JSX & component architecture
Props & state (useState)
useEffect & component lifecycle
React Router for navigation
Connect your front-end to the real world. Fetch, display, and manage live
data from external services using the Fetch API and Axios.
REST API concepts & JSON
Fetch API & Axios
Handling loading & error states
Displaying dynamic data in React
Apply everything you’ve learned in a capstone project: a fully
functional,
deployed web application that combines React, an external API, routing,
and
authentication basics.
Project planning & architecture
Feature implementation sprints
Code review & refactoring
Deployment on Vercel + portfolio presentation
Expected Outcomes
By the end of the course,
you
will be equipped to:
✦
Master HTML, CSS, and JavaScript foundations from the ground up
✦
Build responsive, accessible, and interactive websites
✦
Use Git & GitHub for team collaboration and project management
✦
Develop React applications with real component architectures
✦
Consume REST APIs and build dynamic, data-driven pages
✦
Ship a complete, deployed front-end project ready for your portfolio
Is This Track Right For You?
✅ Suitable For
Students with basic programming concepts (variables, loops, functions)
Those familiar with any programming language
Learners who want to connect frontend to backend
Students aiming for industry-level development practices
⛔ Not Suitable For
Absolute beginners with zero programming background
Those focused only on UI/design without engineering interest
Build full-funnel campaigns from scratch. Master SEO, paid ads (Meta & Google), content
creation, analytics, and social media strategy — and graduate with a job-ready portfolio.
A comprehensive, hands-on digital marketing program
covering
everything from brand fundamentals to media buying. Learn targeting strategies and how
to
build complete campaigns from scratch — on any budget.
📣 What You’ll Master
Google Ads, Meta Ads, SEO, and content workflows
Community management across all major platforms
Media campaign planning with bidding strategies and rate cards
A final graduation campaign project for your portfolio
Course Outline
10 modules covering the full
digital marketing toolkit.
Understand the digital marketing landscape, key channels, and how they
work
together in an integrated strategy.
Overview of digital channels
The marketing funnel (TOFU/MOFU/BOFU)
Customer touchpoints & attribution
Setting SMART marketing goals
Define what makes a brand memorable and how to position it clearly in a
crowded market.
Brand identity & voice
Unique Value Proposition (UVP)
Competitor positioning analysis
Brand guidelines creation
Build and grow organic social media presence across Instagram, LinkedIn,
TikTok, and X.
Platform-specific strategies
Content calendars & scheduling
Community management & moderation
Influencer marketing basics
Create content that stops the scroll — from short-form videos and reels
to
long-form articles and podcast graphics.
Copywriting for social & email
Reels & video scripting
Design basics with Canva
Using AI tools for content ideation
Run targeted paid campaigns that generate measurable results — without
wasting budget.
Meta Ads Manager setup & campaign structure
Google Ads — search & display campaigns
Audience targeting & retargeting
Bidding strategies & budget management
Get found on Google without paid ads. Learn the technical and content
strategies that drive long-term organic traffic.
Keyword research & intent mapping
On-page SEO optimisation
Technical SEO basics
Link building strategies
Email still delivers the highest ROI of any digital channel. Build
sequences
that nurture, convert, and retain.
List building strategies
Welcome & nurture sequences
A/B testing subject lines
Deliverability & spam avoidance
Turn raw data into decisions. Understand what’s working, what’s not, and
where to invest your next budget.
Google Analytics 4 (GA4) basics
Meta Insights & pixel tracking
KPIs: CTR, ROAS, CPA, LTV
Building a marketing report
Plan and execute full campaigns from brief to launch — on time and within
budget.
Media planning & rate cards
Budget allocation across channels
Campaign brief writing
Campaign timeline & delivery
Design and present a complete real-world marketing campaign — from
strategy
and content to ads and analytics — that becomes your portfolio
centrepiece.
Brand brief & target audience definition
Multi-channel campaign design
Content & ad creation
Campaign reporting & presentation
Expected Outcomes
✦
Build integrated
digital marketing strategies across all key channels
✦
Analyse audience
insights and tailor content for each platform
✦
Run profitable paid
ad
campaigns on Meta and Google
✦
Improve organic
ranking
with SEO fundamentals
✦
Use analytics tools
to
make data-driven decisions
✦
Deliver a complete
marketing campaign project as your portfolio piece
A mobile application development course using React Native
as
the core framework. Designed to help students build cross-platform mobile apps for iOS
and
Android, covering core mobile concepts including UI design, navigation, state
management,
and API integration.
📱 What You’ll Build
Polished mobile UIs with React Native Core Components
Multi-screen apps with Stack & Tab navigation
API-connected features with authentication flows
A final mobile app project ready for the app store
Course Outline
11 progressive modules from
JavaScript fundamentals to a production-ready mobile app.
Understand the mobile landscape, why React Native beats native
development
for most projects, and how Expo simplifies publishing.
Native vs. cross-platform comparison
React Native architecture overview
Expo CLI setup & first app
iOS & Android simulator workflow
Work in teams the way professional mobile developers do — branching,
merging,
and reviewing code with pull requests.
Git init, add, commit, push
Feature branches & merging
Pull request reviews
Resolving merge conflicts
Sharpen ES6+ skills and add TypeScript types to write safer,
self-documenting
mobile code.
ES6+ arrow functions, destructuring, modules
Async/await & Promises
TypeScript types & interfaces
Type-safe component props
Build a solid React foundation before diving into native components —
useState, useEffect, and component rendering lifecycle.
JSX & component composition
useState & useEffect
Custom hooks
Re-render optimisation basics
Connect your app to real-world backends. Handle loading, errors, and
pagination like a pro.
REST API concepts
Fetch vs. Axios
Error handling & loading states
Interceptors & request headers
Build your first real mobile screens using core components, Flexbox
layouts,
and platform-specific styles.
View, Text, Image, ScrollView
Flexbox in React Native
StyleSheet & platform-specific styles
FlatList & SectionList
Wire multiple screens together with professional navigation patterns
users
expect from iOS and Android apps.
Stack Navigator
Tab Navigator (bottom tabs)
Passing params between screens
Deep linking basics
Integrate live APIs into your mobile app — handle caching, pagination,
and
refresh-on-pull patterns.
useEffect data fetching patterns
Pull-to-refresh
Infinite scroll / pagination
State management with Context API
Add login/logout flows and persist user sessions securely on-device.
JWT token-based authentication
AsyncStorage & SecureStore
Protected routes & redirects
Logout & token refresh
Get your app in front of real users — build release versions and
understand
the app store submission process.
Expo build & EAS CLI
App signing & certificates
Google Play Store overview
Apple App Store overview
Ship a complete, production-ready mobile application simulating a real
industry use case — from design to deployment.
Project scoping & architecture
Full feature development sprint
Code review & optimisation
Demo & portfolio presentation
Expected Outcomes
✦
Understand mobile
development concepts and cross-platform architecture
✦
Build polished UIs
using React Native core components
✦
Implement state
management with Redux or Context API
✦
Connect apps to
live
APIs with authentication flows
✦
Use Git/GitHub for
professional project management
Bridge the gap between academic knowledge and real-world engineering. Build scalable,
production-ready full-stack applications in a unified architecture.
A full-stack web development course using Next.js as the
core
framework. Designed to bridge the gap between academic knowledge and real-world software
engineering, covering both frontend and backend development within a unified
architecture.
Emphasises system design, clean
code practices, and real-world development workflows. The course culminates in a
team-based
project simulating a real software development environment — preparing students for
industry
roles as full-stack developers.
⚡ What You’ll Build
Server-rendered and static Next.js applications with App Router
RESTful APIs and Server Actions with TypeScript
PostgreSQL database schemas managed with Prisma ORM
Full authentication system using NextAuth.js or Clerk
A team-based final project deployed to Railway
Course Outline
Progressive modules from
Next.js
fundamentals to a deployed, team-built full-stack application.
Understand why Next.js is the go-to full-stack framework and master its
App
Router architecture for building modern web apps.
SSR vs. SSG vs. CSR — when to use each
App Router file-based routing
Server Components vs. Client Components
Layouts, loading states & error boundaries
Write safer, self-documenting code across both frontend and backend with
TypeScript’s type system.
Types, interfaces, enums & generics
Typing React components & hooks
Typing API routes & server actions
Zod schema validation
Design relational database schemas and interact with them safely using
Prisma’s type-safe ORM.
Relational database design basics
Prisma schema & migrations
CRUD operations with Prisma Client
Relations: one-to-many, many-to-many
Build your backend directly within Next.js — handling data mutations,
file
uploads, and API integrations without a separate server.
Next.js API Routes (Route Handlers)
Server Actions for mutations
Request parsing & validation with Zod
Error handling & HTTP status codes
Add secure, production-ready authentication with sessions, roles, and
protected routes.
NextAuth.js setup & providers
Session management & JWT
Role-based access control
Protected pages & API routes
Build fast, responsive, beautiful UIs using React’s component model and
Tailwind’s utility-first styling system.
Component architecture & design system
Tailwind CSS utility classes & responsive design
Data fetching patterns in React
Optimistic UI updates
Think like a senior engineer — design scalable systems, write
maintainable
code, and apply industry best practices.
Folder structure & architecture patterns
DRY, SOLID principles in Next.js
Environment variables & secrets management
Code review & Git workflow
Deploy your full-stack apps to production. Understand environment
configuration, CI/CD, and database hosting.
Deploying Next.js to Railway
PostgreSQL hosting setup
Environment variables in production
Monitoring & error tracking basics
Simulate a real software development environment — plan, build, review,
and
ship a complete full-stack application as a team.
Agile-inspired sprint planning
Feature breakdown & assignments
Team code review & PR workflow
Final demo & portfolio presentation
Expected Outcomes
✦
Build scalable
full-stack apps using Next.js App Router architecture
✦
Design and manage
PostgreSQL databases with Prisma ORM
✦
Implement
production-ready authentication with NextAuth.js
✦
Write type-safe
full-stack code with TypeScript and Zod
✦
Apply real-world
system
design and clean code practices
✦
Ship and deploy a
team-built full-stack application to production
Is This Track Right For You?
✅ Suitable For
Students who understand coding basics but lack system design skills
Learners who want to connect frontend and backend
Students aiming for industry-level development practices
⛔ Not Suitable For
Absolute beginners with no programming background
Students focused only on UI/design without engineering interest
Transform from a product pusher into a trusted strategic advisor. Master the full sales cycle,
SPIN/BANT frameworks, negotiation tactics, CRM tools, and closing techniques.
The GIG Program Sales Track is a comprehensive blueprint
for
professional excellence in sales. By mastering these modules, participants transition
from
tactical executors to strategic assets who drive sustainable revenue and build enduring
customer value.
The curriculum is divided into
nine
core modules covering the entire sales lifecycle — from foundational principles and
buyer
psychology to advanced account growth strategies and technology integration.
Go beyond the basics. Master layout systems, typography, color engineering, and UI component
anatomy to produce interfaces that meet global professional standards. Built for designers with
real experience who want to reach senior level.
This track takes you through the full UI/UX design process
—
from understanding users and mapping their journeys to designing polished screens in
Figma
and testing them for usability. No design experience required; just curiosity and a
desire
to create meaningful digital experiences.
🎨 What You’ll Create
User research documents and persona profiles
User journey maps and information architecture diagrams
Wireframes and interactive Figma prototypes
A full portfolio-ready case study project
Course Outline
10 modules covering the
complete
design workflow from research to polished prototype.
Discover the design thinking framework — Empathize, Define, Ideate,
Prototype, Test — and understand how it drives great product decisions.
What is UI vs. UX?
Design thinking process
Case studies of great UX
Setting up your design toolkit
Learn to gather real user insights that drive design decisions — not
assumptions.
Qualitative vs. quantitative research
Conducting user interviews
Surveys & observation methods
Synthesizing research findings
Turn raw research into actionable design tools: who are your users and
how do
they experience your product?
Building realistic user personas
Empathy mapping
Journey map creation
Identifying pain points & opportunities
Structure content so users always know where they are and how to get what
they need.
Site maps & content hierarchy
Card sorting techniques
Navigation patterns
IA for mobile vs. desktop
Sketch ideas fast before committing to visual design. Wireframes save
time
and align teams early.
Low-fidelity vs. high-fidelity wireframes
Paper sketching to digital wireframes
Common UI patterns
Annotating wireframes for teams
Apply the fundamentals that separate amateur designs from professional
ones:
typography, colour, spacing, and hierarchy.
Typography systems
Colour theory & palettes
Spacing & visual hierarchy
Design systems basics
Master Figma — the industry-standard design tool — to build interactive,
clickable prototypes that feel like the real product.
Figma interface & components
Auto-layout & design grids
Interactive prototyping & flows
Handoff to developers
Watch real users interact with your design. Identify friction, iterate
fast,
and prove your design decisions with data.
Planning a usability test
Moderated & unmoderated testing
Analysing results & prioritising fixes
Iterative design cycles
Design for everyone. Apply WCAG standards, colour contrast, and
keyboard-friendly patterns that inclusive products require.
WCAG 2.1 AA compliance basics
Colour contrast & font sizing
Touch target sizes & focus states
Accessibility auditing tools
Apply everything: research a real problem, design the solution
end-to-end,
test it with users, and present a case study that gets you noticed.
Problem scoping & brief
Full design cycle execution
Case study write-up
Portfolio presentation & feedback
Expected Outcomes
✦
Understand the
complete
UI/UX design workflow end-to-end
✦
Conduct user
research
and convert insights into design decisions
✦
Build personas,
journey
maps, and information architecture
✦
Design wireframes
and
high-fidelity screens using Figma
✦
Perform usability
tests
and improve UI quality through iteration