Developing responsive and interactive websites that works on all devices such as laptops, mobiles and TV screens.
Developing mobile applications.
Making programs for computers and building different and customized softwares that serve different fields.
Building databases for different applications.