## 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