## Configure enviroment

-install_laragon

-install_visual_studio_code

-netbeans

-code_samples


## web concepts

-Web Concepts

-Web Architecture

-Internet Connectivity

-Web Connectivity Part 2

-Practical Test

-Server Side VS Client Side


## print my profile Project

- Printing - variables - constants - Assignment operator

- Concatenations - quotations (single - double)

- Data types (integer -float - string -boolean - NULL)

- Combine two strings in PHP

- Write comments in PHP


 * Indexed array - Associative array

 * define - set value - change value for array

 * foreach loop + assignment operator - print array

 * print mix html with $variable

 * white space from a string


 * Data Types - data type casting + loosely typed meaning

 * Comparison Operators - ternary operator - Increment Operators - Arithmetic Operators

 * flow control (if-elseif - else ) + foreach loop

 * Built-in functions => array functions (count)

 * print with type using var_dump


 * User-defined functions , create - call -params - return

 * scope meaning - execution order

 * switch - operators types


 * include

 * separate business logic from presentation

 * Escaping from HTML, how to mix php with html

 * short php tag

 * using for loop instead of foreach


 ## Quote of the Day Project

* file system functions (fopen,feof,fgets,file,file_put_contents,file_exists)

 * CRUD operations concept

 * how to read documentations

 * using while

 * recourse data type

 * array functions implode-unset

 * misc die

 * PHP_EOL - \n


 * Using functions to organize code

 * Implementing for CRUD operations

 * what's Superglobals and predefined variables

 * Using $_GET to handle delete and handle $_GET with isset function

 * network functions and header function to redirect


 * handle form actions with super global($REQUEST-$_GET-$POST)

 * elseif condition

 * local scope - global scope

 * handle all actions with global conditions

 * what is create functionality and how its works

 * what is edit functionality and how its works

 * using header to redirect to another page


 * what is $_FILES as a super global and it's content

 * file input and why should use multipart and post with files

 * change some of your local server setting limitations

 * add validation the form using with $_SESSION -- look to chrome

 * where to add session_start , session_destroy and why ?


## MySQL basics

- what's is database,sql,mysql ?

- what's the sql two components ?

- what's the main mysql data types ?

- install PhpMyAdmin

- what's database objects?

- The 3 Types of Relationships in Database Design

- Relational keys

- The Most Common Tables Joins types


Mysql essential

Database Intro

MySQL Data Types

Summary and Quiz

DDL- Create

DDL- ALTER

DDL- DROP AND TRUNCATE

Summary and Quiz

DML- SELECT Part 1

DML-SELECT_Part 2

DML-INSERT UPDATE DELETE

Summary and Quiz



an much more with other projects

4-comment_system

5-user_login_system

6-contact_us

7-pagination

8-employee_date_search

9-shopping_cart

10-blog