Visão Geral
Sempre que você estiver na web, você chegará a páginas PHP. De acordo com a maioria das contas, mais de um milhão de sites foram escritos em PHP, incluindo alguns dos maiores e mais conhecidos sites da atualidade. E esses sites geralmente usam MySQL como banco de dados.
Isso significa que há uma demanda contínua por desenvolvedores da Web que saibam usar PHP e MySQL em nível profissional.
Conteúdo Programatico
Introduction to web development with PHP
- The architecture of a web application
- How to edit and test a PHP application
- How to use NetBeans to develop a PHP application
How to code a PHP application
- Basic PHP skills
- How to get data from a request
- How to work with data
- How to code control statements
- How to use the PHP documentation
Introduction to relational databases and MySQL
- An introduction to relational databases
- The SQL statements for data manipulation
- An introduction to MySQL
- How to use phpMyAdmin
How to use PHP with a MySQL database
- PHP for working with MySQL
- How to get data from a result set
How to use the MVC pattern
- An introduction to the MVC pattern
- How to code functions
- How to redirect requests
How to test and debug a PHP application
- An introduction to testing and debugging
- How to debug with xDebug and NetBeans
How to work with form data
- How to get data from a form
- How to display data on a web page
How to code control statements
- How to code conditional expressions
- How to code the selection structures
- How to code the iteration structures
How to work with strings and numbers
- How to work with strings
- How to work with numbers
- Other skills for working with strings and numbers
How to work with dates
- How to use timestamps to work with dates
- How to use objects to work with dates
How to create and use arrays
- How to create and use an array
- How to create and use an associative array
- How to use functions to work with arrays
- How to work with arrays of arrays
How to work with cookies and sessions
- How to work with cookies
- How to work with sessions
How to create and use functions
- Basic skills for working with functions
- How to create and use a library of functions
- Advanced skills for working with functions
How to create and use objects
- How to create and use classes
- How to code class constants, properties, and methods
- Additional skills for working with How to work with inheritance
How to use regular expressions, handle exceptions, and validate data
- How to use regular expressions
- How to handle exceptions
How to design a database
- How to design a data structure
- How to normalize a data structure
- A database design tool
How to use SQL to create a MySQL database
- How to work with databases
- How to work with tables
- How to work with indexes
- How to work with users and privileges
- Other skills for creating a database
Professional PHP for working with MySQL
- Three ways to use PHP to work with MySQL
- How to work with PDO
- How to work with mysqli
How to create secure web sites
- How to use a secure connection
- How to use authentication
- How to work with encrypted data
How to send email and access other web sites
- How to send email
- How to get data from other servers
How to work with files, uploads, and images
- How to work with files
- How to upload a file
- How to work with images