Course Overview


This is a very sophisticated course that will drive you through all the web techniques and technologies needed to make you known as a full-stack developer.

However, this long course is both the “Front-End” and “Back-End” courses smashed together with the added “Server Management” sections.

General Info

  • Duration: 306 hours.
  • Server Side Programming Language: PHP
  • Prerequisite: HTML Basics & Solid internet and computer knowledge.
  • Career: Full Stack Developer / PHP Back End Developer / Front End Developer.
  • Cost: 11400 Egyptian Pound.

Course Outline

1- Introduction to web development world 2 hours
2- Web development career & paths 2 hours
3- HTML5 basics 16 hours
4- Cascading Style Sheets (CSS3) basics 16 hours
5- HTML5/CSS3 beyond the basics 12 hours
6- HTML5 Forms 4 hours
7- Web Design versus UI Development 4 hours
8- Introduction to JavaScript 8 hours
9- JavaScript essentials 32 hours
10- JavaScript library - JQuery 12 hours
11- Bootstrap 8 hours
12- Project 1: Design a complete personal website using the learned techniques 12 hours
13- WordPress essentials 12 hours
14- WordPress advanced 8 hours
15- Introduction to back-end development 2 hours
16- Introduction to server-side programming 2 hours
17- PHP essentials 36 hours
18- PHP beyond the basics – Working with Databases 12 hours
19- PHP beyond the basics – Advanced techniques 12 hours
20- Working with AJAX Requests 8 hours
21- PHP: Object Oriented Programming (OOP) 28 hours
22- XML basics 4 hours
23- Understanding SOAP and REST APIs 8 hours
24- Project 2: Developing an Online Shop Application using the learned techniques 12 hours
25- Understanding MVC Pattern 4 hours
26- Understanding PHP Frameworks 8 hours
27- Web server fundamentals 4 hours
28- Web server management 4 hours
29- Polishing Your Career 4 hours

Ashraf Emam – Your Trainer

Ashraf has a hands-on experience in the web filed and web application development for over than a decade, and he is well know for simplifying the sophistication of the course to the level that makes it both professional and yet super easy.

Ashraf is a “Microsoft Certified Trainer” which means he is well-trained to deliver the course content in an academic manner.

Ashraf also delivered many websites and web applications for Real Estate, Cosmetics, Medical, Industrial and Petrochemicals companies.

Book your seat from here:

    Full Stack Developer