Three types of courses are offered under YEP.

First, a set of core courses are offered to promote key digital skills that are in high demand in today’s digital economy. These courses are a mix of online and in-person learning and designed to teach you specific objectives. Different courses can be matched to develop your customized learning experience based on your needs.

Second, YEP offers specific intensive training programs designed to bring relative beginners to employment ready fields.

These courses are intensive and full time, and are designed to match students with potential employers in specific fields. Finally, YEP offers the option for training providers to offer courses on terms and conditions set by third party providers, and links students with potential course options, becoming a one stop shop for digital skills in Khyber Pakhtunkhwa:

YEP offers the following core courses focusing on digital skills:




Business Communication

2 weeks

This beginner level course is based on Mozilla literacy framework and will help students learn basics on interaction on the web. These interactions can be broadly classified as: managing information, communicating, transacting, problem solving, creating. The course will cover the following topics:

  • Basics of Internet
  • Navigation on the Internet
  • Basics of Web Coding
  • Microsoft Office Applications
  • Google Products
  • Searching Career Opportunities
  • Digital Lifestyle, Safety & Security

Blogging & Content

2 weeks

This beginner level course will teach you how students can use content writing, blogging and other writing tools to write across media, build traffic and make money online. The course will cover the following topics:

  • Writing Effective and Accessible web Content
  • Basics of Blogging
  • Promoting your Blog & its Content
  • Making Money from your Blog
  • Search Engine Optimization
  • Code of Ethics for Content Creators

YouTube & Interactive Media

2 weeks

This is a beginner level course that is designed so that students can learn how to create interactive video content for the web, specifically YouTube. The course will cover the following topics:

  • YouTube Basics
  • How to Create Videos
  • Tools for Video Production
  • Tools for Video Editing
  • Video Blogging
  • Storytelling
  • Marketing Videos


2 weeks

This intermediate level course will teach you the basics of coding and how to use it to customize WordPress elements for web development. The course will cover the following topics:

  • HTML Basics
  • CSS Basics
  • Introduction to WordPress
  • WordPress Elements
  • WordPress Content
  • WordPress Themes & Tools
  • Advanced WordPress Uses
  • WordPress Page Builder
  • WordPress Security
  • WordPress Plugins

Digital Marketing

2 weeks

This intermediate level course will teach you how to leverage multiple social networks and their millions of users. The course will provide a historical overview of the most popular social networks used and how businesses can leverage these networks to engage with their prospective and current customers and accomplish their business goals. The course will cover the following topics:

  • Introduction to Digital Marketing
  • Digital Marketing Strategy
  • Facebook Marketing
  • Instagram Marketing
  • Twitter Marketing
  • LinkedIn Marketing
  • Fundamental of Content Marketing
  • Content Curation & Creation
  • Email Marketing
  • Growing an Online Community
  • Personal Branding
  • Social Media Tools

Graphic Design

2 weeks

This intermediate level course will help in learning Graphic Designing and being able to design and create their own creative portfolios. The course will cover the following topics:

  • Basics of Digital Graphics
  • Typography
  • Colors
  • Photoshop
  • Photoshop Tools
  • Photoshop Tricks
  • Illustrator
  • Advanced Illustrator
  • InDesign
  • Advanced InDesign

Internet of Things

2 weeks

This is an intermediate level course that will teach you raspberry pi, arduino and basics of software for IoT device development.

Game Development

12 weeks

This is an advanced level course that will teach how you to build a game from scratch.


Full-stack Development

20 weeks

This Fullstack will cover Javascript, Python and Django.

  • React, Data strucutres, Algorithms
  • Introduction to Python and Flask
  • Advanced databases with SQL and APIs

Lots more courses coming soon…