Web Dev.

Web development diploma

Part one:

HTML (6h)

Provide you with the basics to understand the HTML in enough detail along with its simple overview, and practical examples. It has everything you need to learn how to write HTML code from scratch.

  • Quick overview of web development
  • Introduction to HTML
  • Paragraphs, Heading and Text
  • HTML Links
  • HTML Images
  • HTML Lists
  • HTML forms

CSS (8h)

Provide you with the basics of CSS, including selectors and properties, writing CSS rules, applying CSS to HTML, how to specify length, color, and other units in CSS, cascade and inheritance, and debugging CSS.

  • Introduction to CSS
  • Properties
  • Floats
  • Positioning
  • List Items and Menus
  • Rounded Corners

JavaScript (6h)

Provide you with the basics of java script programming to start building your dynamic website.

  • JavaScript fundamentals
  • JS Data Types
  • JS Comparisons
  • Flow control
  • JS Loops
  • JS Switch
  • Functions
  • JS Events
  • JS Errors
  • JS Scope
  • JS RegExp

 

 

JQuery crash course (6h)

Provide you with the basics of jQuery and its programming concepts in simple and easy ways. It will give you enough understanding on components of jQuery with suitable examples.

  • JQuery fundamentals
  • Selectors
  • Events
  • Effects

Bootstrap (6h)

Provide you with the basics of Bootstrap as a web design framework in simple and easy ways. It will give you enough understanding on components of bootstrap with suitable examples.

  • Introduction
  • Bootstrap Basics
  • Bootstrap components

Project

Build a complete website

  • At least 3 pages (Home ,About Us , products /services)
  • High quality images
  • It is important to provide a style such as:
  • Colors
  • Hover states
  • Animations
  • Grid system
  • Mobile Friendly
  • Achieving an Eye Catching.
  • Clean and organized code

PHP & MySQL (80h)

Provide you with the main and important concepts about PHP as a hypertext programming language to use it in creating dynamic web content that interact with databases. It will help you to know more about My SQL data base and how to interact with it.

  • How PHP works.
  • The basic syntax of PHP
  • Create dynamic interactive pages with PHP
  • Manipulate files with PHP
  • Work with arrays in PHP
  • Validate forms with PHP
  • Write functions in PHP
  • Manipulate and manage database data with PHP
  • Authenticate users with PHP
  • Manage sessions with PHP
  • Advanced form validation with regular expressions
  • Send email with PHP
  • System Analysis
  • ERD Digrams
  • How MySQL works
  • Modify MySQL data with SQL
  • AJAX

Project

This part of the diploma will integrate in more practical ways the knowledge that our students have gained from all the previous topics

  • Brainstorming
  • Analysis System
  • Design your project
  • Develop Your website
  • Build your data base
  • Integration
  • Publish your website

Laravel 5 Framework (42h)

provide you with the main concepts of  MVC  and frameworks that most used in the field of web development.

  • Theory of MVC
  • Introduction & Installation of Laravel 5
  • Architecture Foundations
  • All about Routing
  • All about Controllers
  • All about Models
  • Views & Temples with Blade
  • Working with Forms
  • Validations
  • Basic Database Operations
  • Playing with Migrations, Eloquent ORM & Models

Project

This part of the diploma will integrate in more practical ways the knowledge that our students have gained from all the previous topics

  • Brainstorming
  • Design your project
  • Develop Your website
  • Build your data base
  • Integration
  • Publish your website