Welcome To The
Namaa Academy
Founded in a Basement
Happy Customers and Counting
Hardworking People in Our Office
Given to Charity in the Last Year
OUR MISSION
Transforming Lives, Digitizing Saudi Arabia: One Career at a Time
At Namaa Academy, we're driving Saudi Arabia's digital transformation by equipping individuals with the skills to thrive in the tech industry. Our innovative 16-week boot camps offer three specialized tracks, designed to create the next generation of tech professionals and leaders.
Choose Your Path to Success:
- Software Developer Track: Master the art of coding and build robust, scalable applications. Learn full-stack development, focusing on in-demand technologies and best practices in software engineering.
- Product Manager Track: Develop the skills to lead product teams, define product strategies, and drive innovation. Learn to balance user needs, business goals, and technical feasibility to create successful digital products.
- Entrepreneurship Track: Turn your tech ideas into viable businesses. Gain the knowledge and skills to launch, grow, and manage successful tech startups in the Saudi market and beyond.
Transform your future in just 16 weeks
Choose Your Path to Success
- Software Development
- Product Management
- Entrepreneurship
-
Month 1 Weeks 1-4
Foundations & Front-End Development
- Week 1:
- Basics of Programming Logic
- Introduction to HTML, CSS, and JavaScript
- Version Control with Git and GitHub
- Setting Up Development Environment
- Week 2:
- JavaScript Core Concepts (Variables, Functions, Objects)
- ES6+ Features Asynchronous
- JavaScript (Promises, Async/Await)
- DOM Manipulation and Event Handling
- Week 3:
- Introduction to React.js
- Components and State Management
- Responsive Web Design Principles
- CSS Frameworks (e.g., Bootstrap or Tailwind)
- Week 4:
- Introduction to Node.js and npm
- Building Simple Servers with Express.js
- RESTful API Concepts
- Introduction to Databases (SQL vs NoSQL)
- Week 1:
-
Month 2 Weeks 5-8
Full-Stack Development and Databases
- Week 5:
- React Hooks and Custom Hooks
- Global State Management (Redux or Context API)
- Routing in React Applications Testing
- React Components
- Week 6:
- Databases and ORM SQL
- Database Design and Queries
- Working with PostgreSQL
- ORM Concepts with Sequelize
- Database Security Best Practices
- Week 7:
- Building RESTful APIs with Express.js
- API Testing and Documentation
- JWT Authentication Implementing
- Role-Based Access Control
- Week 8:
- Introduction to MongoDB
- Building Applications with MongoDB and Mongoose
- Real-time Web Applications with Socket.io
- Caching Strategies (e.g., Redis)
- Week 5:
-
Month 3 Weeks 9-12
Advanced Web Development Concepts
- Week 9:
- Introduction to Cloud Platforms (AWS or Azure)
- Containerization with Docker
- CI/CD Pipelines
- Monitoring and Logging in Production
- Week 10:
- OWASP Top 10 Web Application Security Risks
- Implementing Security Best Practices
- Web Performance Optimization Techniques
- Load Testing and Scalability Considerations
- Week 11:
- Progressive Web Apps (PWAs)
- Server-Side Rendering with Next.js
- GraphQL Basics Jamstack
- Architecture
- Week 12:
- Developer's Introduction to React Native
- Building Cross-platform Mobile Apps
- Mobile App State Management
- Publishing Apps to App Stores
- Week 9:
-
Month 4 Weeks 13-16
Capstone Project and Career Preparation
- Weeks 13-15:
- Application Development
- Applying Agile Methodologies in a Team
- Setting Code Reviews and Best Practices
- Integrating Advanced Features (e.g., AI, Payment Gateways)
- Week 16:
- Building a Strong Developer Portfolio
- Technical Interview Preparation Soft Skills for Developers (Communication, Teamwork)
- Networking in the Saudi Tech Ecosystem
- Weeks 13-15:
-
Month 1 Weeks 1-4
Foundations of Product Management
- Week 1:
- Introduction to Product Management
- Role of a Product Manager
- Product Development Lifecycle
- Agile and Scrum Methodologies
- Week 2:
- User Research and Analysis
- User Personas and Journey Mapping
- Market Research Techniques
- Analyzing Competitors
- Week 3:
- Product Strategy and Roadmapping
- Defining Product Vision and Strategy
- Creating and Managing Product Roadmaps
- Prioritization Techniques (e.g., RICE, Kano Model)
- Week 4:
- Agile Product Management
- Agile Principles for Product Managers
- Writing Effective User Stories
- Sprint Planning and Execution
- Week 1:
-
Month 2 Weeks 5-8
Product Design and Development
- Week 5:
- UX/UI Design for Product Managers
- Design Thinking Process
- Wireframing and Prototyping
- Usability Testing
- Week 6:
- Technical Skills for Product Managers
- Basic Coding Concepts
- Working with Developers
- Understanding System Architecture
- Week 7:
- Data-Driven Product Management
- Key Metrics and KPIs
- A/B Testing and Experimentation
- Data Analysis Tools
- Week 8:
- Product Launch and Go-to-Market Strategies
- Launch Planning and Execution
- Marketing and Sales Alignment
- Post-Launch Analysis
- Week 5:
-
Month 3 Weeks 9-12
Advanced Product Management
- Week 9:
- Product Growth and Optimization
- Growth Hacking Techniques
- User Retention Strategies
- Product Optimization and Iteration
- Week 10:
- Stakeholder Management
- Communication Skills
- Negotiation Techniques
- Cross-functional Team Leadership
- Week 11:
- Product Management in Different Contexts
- B2B vs B2C Product Management
- Enterprise Product Management
- Managing Digital Products in Saudi Arabia
- Week 12:
- Emerging Technologies for Product Managers
- AI and Machine Learning in Products
- IoT and Connected Devices
- Blockchain Applications
- Week 9:
-
Month 4 Weeks 13-16
Capstone and Career Preparation
- Week 13-15
- Capstone Project
- Developing a Full Product Strategy
- Creating MVP and Prototype
- Presenting to Stakeholders
- Week 16:
- Career Development
- Building a Product Management Portfolio
- Interview Preparation
- Networking in the Saudi Tech Ecosystem
- Week 13-15
-
Month 1 Weeks 1-4
Foundations of Entrepreneurship
- Week 1:
- Introduction to Entrepreneurship
- Entrepreneurial Mindset
- Types of Startups
- Saudi Arabia's Startup Ecosystem
- Week 2:
- Ideation and Innovation
- Design Thinking for Entrepreneurs
- Idea Generation Techniques
- Validating Business Ideas
- Week 3:
- Market Research and Analysis
- Identifying Target Markets
- Conducting Customer Discovery
- Analyzing Market Trends in MENA
- Week 4:
- Business Model Development
- Business Model Canvas
- Value Proposition Design
- Revenue Models for Tech Startups
- Week 1:
-
Month 2 Weeks 5-8
Building the Startup
- Week 5:
- Lean Startup Methodology
- Minimum Viable Product (MVP)
- Build-Measure-Learn Cycle
- Pivot or Persevere Decisions
- Week 6:
- Product Development for Startups
- Agile Development for Startups
- Working with Technical Co-founders
- Outsourcing vs In-house Development
- Week 7:
- Marketing for Startups
- Digital Marketing Strategies
- Growth Hacking Techniques
- Branding for Tech Startups
- Week 8:
- Sales and Customer Acquisition
- B2B and B2C Sales Strategies
- Customer Acquisition Funnel
- CRM for Startups
- Week 5:
-
Month 3 Weeks 9-12
Scaling and Operations
- Week 9:
- Startup Finance
- Financial Modeling for Startups
- Fundraising Strategies
- Saudi Arabian Investment Landscape
- Week 10:
- Legal and Regulatory Aspects
- Business Registration in Saudi Arabia
- Intellectual Property Protection
- Contracts and Agreements
- Week 11:
- Team Building and Leadership
- Hiring and Managing Startup Teams
- Company Culture Development
- Leadership Skills for Founders
- Week 12:
- Scaling Strategies
- Growth Strategies for Tech Startups
- Internationalization
- Partnerships and Collaborations
- Week 9:
-
Month 4 Weeks 13-16
Pitching and Launch Preparation
- Week 13-14:
- Pitch Development
- Crafting a Compelling Pitch Deck
- Storytelling for Entrepreneurs
- Financial Projections and Metrics
- Week 15:
- Investor Relations
- Types of Investors
- Negotiating with Investors
- Due Diligence Process
- Week 16:
- Launch and Beyond
- Launch Strategies
- Media Relations and PR
- Long-term Vision and Exit Strategies
- Week 13-14:
Eyebrow Lorem
Inspirational Speakers
Eyebrow Lorem
Your Experience Awaits
Quisque volutpat mattis eros. Nullam malesuada erat ut turpis.
$ 199
Virtual Access
Lorem ipsum dolor sit amet dolor, elit consectetuer adipiscing elit.
Lorem ipsum dolor sit amet:
- Lorem ipsum amet
- Consetetur adipscing elit
- Sed diam nonumy
- Lorem ipsum
$ 599
VIP Access
Lorem ipsum dolor sit amet dolor, elit consectetuer adipiscing elit.
Lorem ipsum dolor sit amet:
- Lorem ipsum amet
- Consetetur adipscing elit
- Sed diam nonumy
- Lorem ipsum amet
- Consetetur adipscing elit
$ 399
All Access
Lorem ipsum dolor sit amet dolor, elit consectetuer adipiscing elit.
Lorem ipsum dolor sit amet:
- Lorem ipsum amet
- Consetetur adipscing elit
- Sed diam nonumy
- Lorem ipsum
YOU MAY NEED TO KNOW
Frequently Asked Questions
Who can apply to Namaa Academy?
We welcome applications from individuals across the MENA region who are passionate about technology and entrepreneurship. No prior coding experience is required.
What is the time commitment?
The program is full-time, 5 days a week for 20 weeks. Expect to dedicate 40-50 hours per week to classes, projects, and self-study.
Is there a job guarantee?
While we don't guarantee job placement, our career support services and industry partnerships are designed to maximize your employment opportunities. For those interested in entrepreneurship, we offer incubation support for promising startup ideas.
What makes Namaa Academy different from other coding bootcamps?
Our program goes beyond coding to include cybersecurity, AI, and intensive entrepreneurship training. We're specifically focused on the MENA region's tech ecosystem and opportunities.
Do I need to relocate?
Yes, the program is fully presential and based in Riyadh, Saudi Arabia. Participants will need to relocate to Riyadh for the duration of the 20-week program.