Backend y PHP
El programador backend es aquel que se encuentra del lado del servidor, es decir, esta persona se encarga de lenguajes
como PHP, Python, .Net, Java, etc, es aquel que se encarga de interactuar con bases de datos, verificar manejos de sesiones
de usuarios, montar la página en un servidor, y desde este “servir” todas las vistas que el FrontEnd crea, es decir, uno como
backend se encarga mas que nada de la manipulación de los datos, que en muchas ocasiones suele ser lo más tedioso, pero al mismo
tiempo, un Backend no sirve de mucho si no existe un FrontEnd de por medio que se haya encargado de que la página se vea estetica,
el programador de Backend normalmente debe de conocer Bases de datos, Frameworks y Librerias que le permitan desenvolverse mejor en
la manera en la que sirve las páginas, ya que el se va a encargar de que todos los datos que llegan desde el FrontEnd, lleguen a una
base de datos, por tanto, debe de conocer un poco de seguridad, para mantener los datos cuidados y tratar de protegerse de todo tipo de
inyecciones que se puedan tratar de hacer al servidor para que no sea vulnerable, así mismo, se encarga de crear API’s para que sus datos
puedan consumirse de manera cómoda para el frontend y que pueda mejorar la experiencia del usuario, teniendo en cuenta los cuidados necesarios
que debe considerar para que su servidor pueda mantenerse seguro.
Durante el curso veremos:
arrays
Superglobals (variables globales)
Formularios
Función date y time
Manejo de ficheros (abrir, cerrar, modificar, eliminar)
Subida de archivos
Cookei
Sesiones
Manejo de errores
Manejo de excepciones
Programación orientada a objetos
Base de datos (Mysql)
Recomiendo visitar también nuestro curso de iniciación a PHP que es gratuito llamado:
Desarrollador web: Programación estructural en PHP
para repasar algunos conceptos básico antes de empezar este curso de nivel avanzando.