EYIT Academies


The aim of this academy is to produce full-stack software developers with the capacity to develop client-side and server-side software.

Our software developers in our academy will have the capacity to work on full-stack applications from Front End Technology, Back End Development Languages, databases, servers, API, and version Controlling Systems such as GIT.

Technologies to be covered in the academy

1) Front-end technology

We equip the young people with skills in front-end programming languages such as; HTML5, CSS3, and JavaScript and knowledge of third-party libraries like jQuery and React JS.

2) Back-end Technology

We equip them with server-side programming languages such as Java, Python, and PHP.

3) Database and cache

Knowledge of various DBMS technology such as MySQL, Oracle, and SQL Server.

Other knowledge areas to be considered include;

  1. Basic design ability

The software developers in the academy are equipped with knowledge on the basic prototype design and UI /UX design. I.e. the aspect of user interface and user experience.

  1. Server

Exposure to handling Apache servers and working with Amazon AWS servers.

  1. Version control system (VCS)

The focus is on GIT to help them get the latest code, update parts of the code, and make changes in other developers’ code without breaking things.

  1. Working with APIs

Knowledge of web services or API is also important for full-stack developers

5. Soft skills

Our software developers are also equipped with soft skills such as critical thinking, problem-solving, leadership, project management, and entrepreneurship to distinguish them from ordinary developers.

Learning phases in the Academy include;

Phase one: Soft skills: Leadership skills (7 habits of highly effective people), design and critical thinking, project management and introduction to entrepreneurship.

Phase two: Practical learning in front and backend software development, data science and AI concepts.

Phase three: Launch a career in the tech industry by building a tech product from the initial stages to the completion stage. Other software developers can also be deployed in organizations to accomplish some tasks.

The target audience for this academy

University students, early graduates and students in the six vacation. We target those with basic or without knowledge in software development but would like to become experts in the field.

Are the right candidate for the Software Academy? Signup now: Email; empoweryouthintechnology@gmail.com



EYIT Business Academy is the engine for business development for both startups and SMEs.

It provides entrepreneurs with insights, tools, and methodologies needed to start a business, grow a business, finance a business, and operate a legal business.

Through this academy, young people will be equipped with the basic skills required to launch and run their businesses at the early growth stage. It covers several topics including starting and scaling a business, business development, marketing strategy, effective management, product design, and many more. This academy is intended for entrepreneurs who are starting a business or have started a business that is still at a startup and SME stage and it focuses on practical, iterative learning that is useful after the training period.



This module is aimed at founders who are in the phase of developing ideas and testing product-market fit. The ‘Start your business’ module is aimed at founders who are in the phase of developing ideas and testing product-market fit. It will cover topics such as;

  1. Introduction to entrepreneurship

The topic will help entrepreneurs to develop an entrepreneurial mindset.

  • Defining a business
  • Business ideation
  • Business modeling

    2. Product development 

The entrepreneur will be made to understand the complete process of delivering a new product or improving an existing one for customers. Knowing the product development process helps to put different types of products from software to hardware, to consumer goods and services.

Several approaches to be used including;

  • Lean Startup methodology
  • Product development cycle
  • Design thinking

3. Understand the external environment 

A startup needs to be aware of the things that happen around the world which might influence business operations.

An entrepreneur will be made to know how to react to external factors that are key to their success. In this lesson, the focus will be on;

  • Assessing the competitive landscape
  • Managing political and regulatory risk
  • Understanding market risk

   4. Know the target market

For a startup or SME to make money, customers must know what they are selling.  Marketing is an important effort that helps an entrepreneur connect with customers and show them how the solution is better than what competitors provide. An entrepreneur needs to know how to package a product or service, the story behind the product, and how to enter the market to best attract customers.  Finally, an entrepreneur will need to know how to pitch to actual customers to test these ideas and help refine their future efforts. The focus will be on;

  • Get to know your customer
  • Define your target market
  • Brand story development and packaging

5. Pricing 

Numerous elements impact the price you set for your product. Someone starting a business must consider the market in this process, understanding what competitors are charging and what customers are able or willing to pay.  To explore these topics, you will be considering what your competitors charge, thinking through your own costs in greater detail, and considering projections for long-term profitability.

   6. Building a team

A team will help an entrepreneur deliver the best product or service to customers.  Successful businesses require strong skillsets and you will be learning how to identify potential skill gaps within your company.  Once you’ve identified the necessary skills and the potential skills gaps, you can then consider ways of attracting employees (such as compensation) and the expectations you will have for future employees.  Finally, you will be considering what sorts of Board Members and Advisors will be important to your long-term success.

Throughout this course, an entrepreneur will be made to understand the team necessary to develop, market, manage, maintain, and advance your solution over the next several years.

Other focus areas include;

  • Finding a co-founder
  • Investor expectations around co-founders
  • Structuring relations with your co-founder
  • Beyond salary: Remuneration options
  • Successful managing your team members

The module on ‘Growing a business’ is aimed at startup founders who are looking forward to scale their operations when they are getting traction for their product or service.

This module will focus on different types of business models to consider and ways to build traction and grow the customer base. The learning areas will include;

  1. Marketing 
  • Digital marketing
  • Product branding and packaging
  • Marketing strategies and campaigns
  • How to expand to other geographic markets
  • How to expand to other industries
  • Marketing and customer care

 2. Business management 

  • Business structures and operations
  • Production management
  • Business policies and manuals
  • Human resources management
  • Goal tracking and performance management
  • Digitalization in business
  • Understanding business environment
  • Building business networks

 3. Business plans and models 

  • The Business Model Canvas
  • An overview of different business models
  • Developing a business plan

 4. Building partnerships 

  • Building successful corporate partnerships
  • The importance of mentors and advisors in business

  5. Building traction 

  • Structuring growth and traction
  • Tips for building traction
  • Growth hacking your way to success
  • Business/corporate governance for growth
  • Building Strategic plans for growth
  • Ethics in business

The ‘Finance your business’ module is aimed at entrepreneurs who are looking forward to raise external capital. The areas of focus include;

  1. Fundraising for Buisness 
  • Financial planning
  • Inventory management
  • Budgeting and costing
  • Into the mind of the equity investor
  • Capital and partner mobilization
  • Debt versus equity
  • Types of capital providers

2. Pitching your business 

  • De-risking your startup
  • How to prepare investor pitch deck?
  • Tips on presenting in public
  • Questions to expect from investors

      3. Preparing Financials 

  • The investment process
  • Financial valuations and projections – tips
  • The Angel Investor mindset
  • Developing an investment strategy
  • Investing money back into the business
  • Common startup challenges
  • Tips for business success

The ‘The operating a legal business’ module is aimed at founders who want to learn more about the legal implications of setting up their business and the funding concepts for a first round of investment.

  • Compliance and governance such as business registration, licensing, Taxes
  • Business standardization and certification

This programs takes six month.

Do you want to join us; sign up now; email; empoweryouthintechnology@gmail.com



The Online Media Academy (OMA) was innovated premised on EYIT’s young 4 young approach to build the next generation of young innovative and creative entrepreneurs.

The Academy seeks to build the capacity of young people in order to become online Television and Radio personalities, digital content creators, video and audio producers and digital media entrepreneurs.

To-date, the 21st century has revolutionalised how people communicate and how they rely on mobile devices to connect with each other and access information. In Uganda, a person spends an average 7 hours per day online. It is now important for young people to take advantage of digital media space to create opportunities for themselves.

The Academy equips young people with skills, knowledge and exposure to tools to enable them work seamless across multiple digital platforms so that they can create and share content across the world.

Upon graduation, the young people will be able to create digital media opportunities such as podcasts, social media campaigns, creation of digital content for web and emails, production of documentaries, community impact stories, Television and Radio Production and Presentation.

We enrolled the first cohort in July 2022 with 5 young people who were equipped with TV and Radio presentation skills across digital platforms, digital video and audio production, digital content creation, communication strategies and media entrepreneurship.

The Academy incorporates trainings, one on one coaching by senior radio and television personalities as well as field practical sessions for three months. After the training, the young people will get an opportunity to practice with EYIT MEDIA for 9 months until they transition into full career media practice.

The 2023 will be enrolled starting April. Do you want to take part in this program? Sign up now; Email: empoweryouthintechnology@gmail.com