PHP Course
by Victor Souto
updated 17/06/2019
@vsouto
souto.victor@gmail.com
Repo: https://github.com/vsouto/php-course
Pre course
- installing PHP + MySQL + Apache
- phpinfo()
https://www.cloudways.com/blog/connect-mysql-with-php/#newphp https://www.w3schools.com/php/php_examples.asp
Definitions
- Scripting language
- variables
- arrays
- functions or objects
- conditional statements // Hoje ja chegamos ate aqui mais ou menos
- loops
- Easy to learn
- Server side
- Can be mixed with html and js
Topics
PHP
- PHP syntax and operations
- Simple PHP code
- Connecting to a database // Para a proxima aula podemos chegar até aqui, já aprendendo a conectar o PHP em uma database, // e tambem como criar a database no MySQL
- Classes and objects
Laravel
- Laravel framework
- MVC
- Configurations and Conventions (simple page)
- Forms and validations
- Sending emails
- Database usage and consumption
- Using blade
- Dealing with errors and exceptions
Javascript
- Basic scripts and objects
- Consuming PHP API via simple javascript
- Manipulating HTML elements
Infra
- Virtual Hosts
- logs