Google plus
  • English
  • العربية

Full Stack Web development Diploma

Our Full Stack Web development Diploma breaks down each technology that you would require to
become a Full Stack Developer. The entire course is broken down into five separate segments: Design,
Frontend, Backend, Database, and Other Essential Technologies and Debugging/Version Control.
Each section includes multiple technologies to help you gain more experience as a developer.
In addition to theory-based learning, the Diploma also focuses on practical applications by covering
multiple projects in great detail, helping you learn with hands-on experience.

Let’s look at the different technologies and frameworks that you will learn:
# Design –HMTL5, CSS3, Bootstrap.
# Frontend –JavaScript, jQuery, Ajax, VUE JS
# Backend –PHP, Laravel
# Database – MySQL




  • Training Type
  • Diploma

  • Topics
  • < Web Design with XHTML, HTML, and CSS >

    - Introduction to Web Design and Development
    - CREATING A BASIC WEB PAGE
    - STRUCTURING CONTENT
    - LINKING WEB PAGES & CREATING WEB PAGE LAYOUTS
    - CREATING ADVANCED NAVIGATION
    - INCORPORATING META-CONTENT AND MULTIMEDIA
    - CREATING FORMS
    - CREATING ADVANCED STYLES AND PAGE LAYOUTS
    - OPTIMIZING A WEBSITE FOR ACCESSIBILITY & OPTIMIZING A WEBSITE FOR SEARCH ENGINES
    - PUBLISHING A WEBSITE

    < Bootstrap >

    - RESPONSIVE WEB DESIGN
    - INTRODUCTION TO BOOTSTRAP
    - BOOTSTRAP UI & BOOTSTRAP NAVIGATION
    - BOOTSTRAP PLUGINS

    < JavaScript- JQuery - Ajax >

    - INTRODUCTION TO JAVASCRIPT WEB DEVELOPMENT
    - LANGUAGE STRUCTURE
    - DATATYPES AND VALUES
    - VARIABLES, OPERATORS AND EXPRESSIONS
    - JAVASCRIPT CONTROL STRUCTURES
    - OBJECTS AND ARRAYS
    - JAVASCRIPT FUNCTIONS
    - INTRODUCTION TO REGULAR EXPRESSIONS
    - BROWSER-BASED JAVASCRIPT
    - JAVASCRIPT TOOLS
    - JAVASCRIPT EXTRAS
    - SING JQUERY

    < VUE JS Course >

    - VUEJS – OVERVIEW
    - VUEJS – ENVIRONMENT SETUP & INTRODUCTION
    - VUEJS – INSTANCES & TEMPLATE
    - VUEJS – COMPONENTS & COMPUTED PROPERTIES
    - VUEJS - WATCH PROPERTY
    - VUEJS - BINDING & EVENTS
    - VUEJS - RENDERING
    - VUEJS - TRANSITION & ANIMATION
    - VUEJS - DIRECTIVES & ROUTING
    - VUEJS – MIXINS
    - VUEJS - RENDER FUNCTION
    - VUEJS – REACTIVE INTERFACE
    - VUEJS – EXAMPLES

    < PHP & My SQL >

    - PHP BASICS
    - READING AND WRITING TO FILES IN PHP
    - USING ARRAYS IN PHP
    - STRING MANIPULATION IN PHP
    - REUSING CODE AND WRITING FUNCTIONS IN PHP
    - A QUICK INTRO TO / REVIEW OF SQL
    - DATABASE MANIPULATION AND PHP
    - AUTHENTICATION WITH PHP AND SQL
    - SESSION CONTROL IN PHP
    - SENDING EMAIL WITH PHP
    - FILE SYSTEM MANAGEMENT
    - OBJECT-ORIENTED PHP DEVELOPMENT
    - ADVANCED FORM VALIDATION WITH REGULAR EXPRESSIONS
    - ERROR HANDLING
    - XML AND PHP
    - COMMON PEAR PACKAGES
    - OOP (Inheritance & Encapsulation)

    < Laravel >

    - LARAVEL – OVERVIEW & INSTALLATION
    - LARAVEL – APPLICATION STRUCTURE & CONFIGURATION
    - LARAVEL – ROUTING & MIDDLEWARE
    - LARAVEL – CONTROLLERS & REQUEST
    - LARAVEL – COOKIE & RESPONSE
    - LARAVEL — VIEWS & REDIRECTIONS
    - LARAVEL — WORKING WITH DATABASE
    - LARAVEL — ERRORS AND LOGGING
    - LARAVEL – FORMS & LOCALIZATION
    - LARAVEL — SESSION
    - LARAVEL – VALIDATION
    - LARAVEL – FILE UPLOADING & SENDING EMAIL
    - LARAVEL – AJAX
    - LARAVEL – EVENT HANDLING
    - LARAVEL – FACADES
    - LARAVEL – SECURITY

  • Pre-requisites
  • - Basic Knowledge of Programming would be a plus point but it is not necessary for this course
    - This Diploma is designed for trainees who want to work in the comprehensive software development,
    the environment that has a front-end, back-end development, and design capability.

  • Audience
  • - This course is recommended for anyone who wants to become a Full Stack Web Developers
    - Front-End Developers who want to gain skills for backend programming concepts
    - Backend Developers who want to gain Skills for Front-End programming concepts

  • Related Courses
  • - MEAN Stack Web Developer.
    - Angular
    - Python

  • Value of Training
  • - Good command over Front-end, Back-end, Database, and other important frameworks pertaining to professional
    website design and development
    - Knowledge about the core concepts related to Full Stack Web Development
    - Get conversant with the latest web development technologies
    Hands-on knowledge of full-stack development by working on functional projects

  • Training Hours
  • 140 Hours

scheduled date Location time No of days price  
October 11, 2019 Cairo 140H