Skip to content

2 referencias curso php

@intelguasoft edited this page Jan 22, 2020 · 1 revision

Curso Master PHP

Referencias

Syntax

php.net. http://php.net/manual/es/language.basic-syntax.php

Operators

php.net. http://php.net/manual/es/language.operators.php

Bit a bit operators

w3resource.com. http://www.w3resource.com/php/operators/bitwise-operators.php

Variables

php.net. http://php.net/manual/es/language.variables.php

Control structures

php.net. http://php.net/manual/es/language.control-structures.php

Namespaces

php.net. http://php.net/manual/es/language.namespaces.definition.php

Extensions

php.net. http://php.net/manual/en/extensions.php arr.gr. http://arr.gr/blog/2012/06/on-php-extensions/

Configuration

php.net. http://php.net/manual/en/configuration.php techrepublic.com. http://www.techrepublic.com/article/a-tour-of-the-phpini-configuration-file-part-1/

PHP variables from the inside

php.net. http://php.net/manual/en/internals2.variables.intro.php entwickler.de. http://entwickler.de/webandphp/how-php-manages-variables-125644.html

Garbage Collection

php.net. php.net/manual/es/features.gc.php

Performance

php.net. php.net/manual/es/features.gc.performance-considerations.php appdynamics.com. blog.appdynamics.com/php/php-performance-crash-course-part-1-the-basics/ hackingwithphp.com. www.hackingwithphp.com/18/1/11/be-wary-of-garbage-collection-part-2

2. Functions

Functions

php.net. php.net/manual/es/language.functions.php

Arguments

php.net. php.net/manual/es/functions.arguments.php

Variables

php.net. php.net/manual/es/functions.variable-functions.php

References

php.net. php.net/manual/es/language.references.pass.php

Anonymous Functions, closures

php.net. php.net/manual/es/functions.anonymous.php phantombear.net. phantombear.net/closure-bind-saved-me-from-reflection/

3. Strings & Patterns

Quoting

php.net. php.net/manual/es/language.types.string.php

Heredow y Nowdoc

php.net. php.net/manual/es/language.types.string.php#language.types.string.syntax.heredoc

Matching

php.net. php.net/manual/es/ref.strings.php

Extracting

php.net. php.net/manual/es/ref.strings.php

Searching

php.net. php.net/manual/es/ref.strings.php

Replacing

php.net. php.net/manual/es/ref.strings.php

Formatting

php.net. php.net/manual/en/ref.strings.php paulund.co.uk. www.paulund.co.uk/formatted-strings-in-php

PCRE

php.net. php.net/manual/es/reference.pcre.pattern.syntax.php

Encoding in programming

php.net. ir2.php.net/manual/es/book.mbstring.php kunststube.net. kunststube.net/encoding/

Encodings

php.net. php.net/manual/en/book.mbstring.php instantshift.com. www.instantshift.com/2014/10/29/mbstring-and-php/

4. Arrays

Arrays

php.net. php.net/manual/es/language.types.array.php zomeoff.com. www.zomeoff.com/equal-identical-and-array-comparison-in-php/

Associative arrays

php.net. php.net/manual/es/language.types.array.php

Array Iteration

php.net. php.net/manual/es/ref.array.php

Array functions

php.net. php.net/manual/en/ref.array.php

SPL, Objects as arrays

php.net. php.net/manual/es/book.spl.php sitepoint.com. www.sitepoint.com/using-spl-iterators-1/ phpro.org. www.phpro.org/tutorials/Introduction-to-SPL.html#5 stackoverflow.com. stackoverflow.com/questions/14610307/spl-arrayobject-arrayobjectstd-prop-list/16619183#16619183

Casting

php.net. php.net/manual/es/language.types.array.php if-not-true-then-false.com. www.if-not-true-then-false.com/2009/php-tip-convert-stdclass-object-to-multidimensional-array-and-convert-multidimensional-array-to-stdclass-object/

5. I/O

Files

php.net. php.net/manual/es/book.filesystem.php tutsplus.com. code.tutsplus.com/tutorials/an-in-depth-overview-of-file-operations-in-php--net-9106

Reading

php.net. php.net/manual/en/ref.filesystem.php ibm.com. www.ibm.com/developerworks/library/os-php-readfiles/

Writing

php.net. php.net/manual/en/ref.filesystem.php

File System Functions

php.net. php.net/manual/en/ref.filesystem.php

Sockets

php.net. php.net/manual/es/book.sockets.php christophh.net. www.christophh.net/2012/07/24/php-socket-programming/

Streams

php.net. php.net/manual/es/book.stream.php sk89k.com. www.sk89q.com/2010/04/introduction-to-php-streams/

6. Security

CGI

php.net. php.net/manual/es/install.unix.commandline.php whizkidtech.redprince.net. www.whizkidtech.redprince.net/cgi-bin/tutorial

Configuration

php.net. php.net/manual/es/security.filesystem.php phpfreaks.com. www.phpfreaks.com/tutorial/php-security

Session Security

php.net. php.net/manual/es/session.security.php stackoverflow.com. stackoverflow.com/questions/5081025/php-session-fixation-hijacking

Cross-Site Scripting

php.net. php.net/manual/es/function.htmlentities.php sitepoint.com. www.sitepoint.com/php-security-cross-site-scripting-attacks-xss/

Cross-Site Request Forgeries

php.net. php.net/manual/es/session.security.php sitepoint.com. www.sitepoint.com/preventing-cross-site-request-forgeries/

SQL Injection

php.net. php.net/manual/es/security.database.sql-injection.php programmerinterview.com. www.programmerinterview.com/index.php/database-sql/sql-injection-example/ stackoverflow.com. stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php

Remote Code Injection

php.net. php.net/manual/es/security.php

Email Injection

php.net. php.net/manual/es/function.mail.php infosecinstitute.com. resources.infosecinstitute.com/email-injection/

Filter Input

php.net. php.net/manual/es/book.filter.php shiflett.org. shiflett.org/blog/2007/may/character-encoding-and-xss

Escape Output

php.net. php.net/manual/es/function.htmlspecialchars.php inanimatt.com. www.inanimatt.com/php-output-escaping.html

Encryption, Hashing algorithms

php.net. php.net/manual/es/faq.passwords.php ibm.com. www.ibm.com/developerworks/library/wa-php-renewed_2/index.html

File uploads

php.net. php.net/manual/es/features.file-upload.php acunetix.com. www.acunetix.com/websitesecurity/upload-forms-threat/

Data Storage

php.net. php.net/manual/es/security.database.php

SSL

php.net. php.net/manual/es/book.openssl.php virendrachandak.com. www.virendrachandak.com/techtalk/encryption-using-php-openssl/ ssl.com. info.ssl.com/ssl-made-easy-for-beginners/

7. Databases & SQL

SQL

php.net. php.net/manual/es/refs.database.vendors.php w3schools.com. www.w3schools.com/sql/default.asp

Joins

wikipedia.com. es.wikipedia.org/wiki/Join

SQL Functions

w3schools.com. www.w3schools.com/sql/sql_functions.asp

Prepared Statements

php.net. http://php.net/manual/es/mysqli.quickstart.prepared-statements.php w3schools.com. www.w3schools.com/php/php_mysql_prepared_statements.asp

Transactions

php.net. php.net/manual/es/pdo.transactions.php tutorialspoint.com. www.tutorialspoint.com/sql/sql-transactions.htm

PDO

php.net. php.net/manual/es/intro.pdo.php dreamincode.net. www.dreamincode.net/forums/topic/214733-introduction-to-pdo/ tutsplus.com. code.tutsplus.com/tutorials/why-you-should-be-using-phps-pdo-for-database-access--net-12059

8. Object Oriented Programming

Instantiation

php.net. php.net/manual/es/language.oop5.basic.php tutsplus.com. code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762 hackingwithphp.com. www.hackingwithphp.com/6/11/0/copying-objects

Modifiers/Inheritance

php.net. php.net/manual/en/language.oop5.properties.php hackingwithphp.com. www.hackingwithphp.com/6/7/0/access-control-modifiers

Interfaces

php.net. php.net/manual/es/language.oop5.interfaces.php

Exceptions

php.net. php.net/manual/es/language.exceptions.php tutsplus.com. code.tutsplus.com/tutorials/php-exceptions--net-22274 w3schools.com. www.w3schools.com/php/php_exception.asp

Reflection

php.net. php.net/manual/es/book.reflection.php tutsplus.com. code.tutsplus.com/tutorials/reflection-in-php--net-31408

Type hinting

php.net. php.net/manual/es/language.oop5.typehinting.php

Class Constants

php.net. php.net/manual/es/language.oop5.constants.php

Late Static Binding

php.net. php.net/manual/es/language.oop5.late-static-bindings.php

Magic Methods

php.net. php.net/manual/es/language.oop5.overloading.php#object.set culttt.com. culttt.com/2014/04/16/php-magic-methods/

SPL

php.net. php.net/manual/es/book.spl.php sitepoint.com. www.sitepoint.com/using-spl-iterators-2/ eide.org. eide.org/2008/08/05/iterators/ phpro.org. www.phpro.org/tutorials/Introduction-to-SPL.html#14

Generators

php.net. php.net/manual/es/language.generators.overview.php sitepoint.com. www.sitepoint.com/generators-in-php/

Traits

php.net. php.net/manual/es/language.oop5.traits.php sitepoint.com. www.sitepoint.com/using-traits-in-php-5-4/

9. Data Format &Types

XML Basics

php.net. php.net/manual/es/refs.xml.php w3schools.com. www.w3schools.com/xml/

SimpleXML

php.net. php.net/manual/es/simplexml.examples-basic.php

XML Extension

php.net. php.net/manual/es/book.xml.php

DOMDocument

php.net. php.net/manual/en/book.dom.php sitepoint.com. www.sitepoint.com/php-dom-working-with-xml/

Webservices Basics

wikipedia.org. https://en.wikipedia.org/wiki/Web_service theopentutorials.com. theopentutorials.com/post/uncategorized/web-services-platform/

SOAP

wikipedia.org. https://es.wikipedia.org/wiki/Simple_Object_Access_Protocol

REST

php.net. php.net tutsplus.com. code.tutsplus.com/tutorials/a-beginners-guide-to-http-and-rest--net-16340

JSON

php.net. php.net/manual/es/book.json.php nitschinger.at. nitschinger.at/Handling-JSON-like-a-boss-in-PHP

DateTime

php.net. www.php.net/manual/en/book.datetime.php tutsplus.com. code.tutsplus.com/tutorials/dates-and-time-the-oop-way--net-35395

10. Web features

Sessions

php.net. php.net/manual/en/book.session.php sitepoint.com. www.sitepoint.com/php-sessions/

Forms

php.net. php.net/manual/es/features.file-upload.php

GET and POST

wikipedia.org. en.wikipedia.org/wiki/Query_string

Cookies

php.net. php.net/manual/es/features.cookies.php tutsplus.com. code.tutsplus.com/tutorials/an-introduction-to-cookies--net-12482

HTTP Headers

php.net. php.net/manual/es/function.header.php tutsplus.com. code.tutsplus.com/tutorials/http-headers-for-dummies--net-8039

HTTP Authentication

php.net. php.net/manual/es/features.http-auth.php httpwatch.com. www.httpwatch.com/httpgallery/authentication/#showExample10 sitepoint.com. www.sitepoint.com/understanding-http-digest-access-authentication/

HTTP Status Codes

wikipedia.com. es.wikipedia.org/wiki/Anexo:C%C3%B3digos_de_estado_HTTP

Indice de contenidos

Básicos Sintaxis básica
Operadores
Operadores bit a bit
Variables
Estructuras de control
Constantes y constructores base
Espacio de nombres
Extensiones
Configuraciones
Variables al descubierto
Recolector de basuras
Rendimiento (Performance)
Funciones Funciones
Argumentos en funciones
Funciones variables
Valores por referencia en funciones
Funciones que devuelven algo
Ámbito de variables
Funciones anónimas y closure's
Cadenas y patrones Las comillas y las cadenas de caracteres
Heredoc y Nowdoc
Comparando cadenas de caracteres
Extracción en cadenas de caracteres
Análisis en cadenas de caracteres
Reemplazos en cadenas de caracteres
Formato de cadena de caracteres
Expresiones regulares (RegEx)
Codificación de caracteres
Codificación en cadenas de caracteres
Arreglos (Array's) Arreglos
Arreglos asociativos
Iterar arreglos
Funciones de arreglos
SPL Arreglos mediante objetos
Conversión de arreglos
Archivos (I/O) Manejo de archivos
Lectura de archivos
Escritura de archivos
Funciones del sistema de archivos
Socket's y archivos
Streams (?)
Seguridad Concepto y funcionamiento CGI
Configurando la seguridad
Seguridad en Sesiones
Ataques XSS
Ataques CSRF
Ataques SQLInjection
Ataques CodeInjection
Ataques EmailInjection
Filtrado de datos de entrada
Escape de datos de salida
Encriptación y contraseñas
Seguridad en el almacenamiento de datos
Seguridad en la subida de datos
SSL y OpenSSL
Base de datos Principios básicos SQL
Los joins en SQL
Principales funciones SQL
Preparando sentencias SQL
Transacciones en SQL
Algo de PDO
Programación Orientada a Objetos Instancias de clases
Modificadores y herencia de clases
Interfaces
Excepciones
Auto-carga (Autoload)
Reflexión (Reflection)
Determinación de tipos (Type hinting)
Constantes de clase
Enlace estático de ejecución (Late Static Binding)
Métodos mágicos
Librería estándar PHP (SPL)
Generadores (Generators)
Traits
Clases abstractas
Formatos de información Algo de XML
Algo de SimpleXML
Algo de XML Parser
Algo de PHP DOM
Algo de Web Services
Web Services con SOAP
Algo de REST
Algo de JSON
Formato de fecha y hora
Características web's Sesiones
Formularios
Métodos GET y POST
Cookies
Protocolo HTTP y sus headers
Autenticación HTTP
Códigos de estado HTTP
Referencias Referencias
Recopilación
Conclusión

Clone this wiki locally