Máster en PHP 8, POO, MVC, MySQL, Laravel 8, CodeIgniter 4

所在平台: Udemy

课程主页: https://www.udemy.com/course/crea-aplicaciones-php-seguras-con-sql-y-ajax-desde-cero/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:PHP 8,面向对象编程(POO),MVC,MySQL,Laravel 8,CodeIgniter 4硕士课程 课程概述:本课程旨在从零开始教授PHP,使学员掌握当前最流行的服务器端编程语言。通过学习,您将掌握PHP 8及其相关技术,为未来的职业生涯打下良好基础。课程内容包括: - PHP编程的基本原则,无需任何先前知识,从基础到深入逐步学习。 - 面向对象编程(POO)的概念与应用。 - 在所有项目中实施模型-视图-控制器(MVC)模式。 - 使用MySQL进行关系数据库管理,并通过PDO(PHP数据对象)保障数据库连接安全。 - 构建CRUD(创建、读取、更新、删除)应用程序,通过MVC-POO管理数据库信息。 - 网络安全基础,包括防止XSS、CSRF、SQL注入、代码注入、暴力破解等攻击,并掌握密码加密、.htaccess文件和SSL证书的应用。 - 使用AJAX进行异步处理,结合JavaScript(jQuery)与PHP。 - 从零开始构建自己的内容管理系统(CMS),如WordPress、Joomla或Drupal。 - 使用PHPMailer库发送电子邮件。 - 利用Laravel框架创建CMS,集成AdminLTE模板。 - 使用CodeIgniter框架构建REST API,服务其他用户调用博客内容。 本课程包含实践性的教学,结合真实案例,使您深入理解PHP及数据库的运作,理解其对用户和企业的重要性,掌握构建功能齐全的动态网站所需的高效工具。 课程结构:课程分为多个部分,首先无基础学习PHP,随后逐步构建各个主题,深入学习POO、MVC模式下的应用安全等。最后,您将以Laravel和CodeIgniter框架完成CMS和REST API的开发。 完成时间:课程预估完成时间不超过三周,具体取决于个人学习节奏与时间安排。 课程要求:需下载第一节课所提供的资料,具备HTML5和CSS3的基础知识(推荐学习UDEMY的相关免费课程),并具有一定的JavaScript、jQuery和Bootstrap 4的知识将有助于项目构建。 适合人群:本课程适合希望使用PHP和MySQL创建复杂系统并在工作中向客户提供服务的人士。

课程评论(0条)

课程详情

Aprende PHP desde cero y domina el lenguaje de programación de lado del servidor (backend) más popular en la actualidad. Este curso te enseñará todo lo que necesitas saber sobre PHP, ahora en su versión 8 y todas las tecnologías que giran a su alrededor con más demanda laboral.En este Máster de PHP aprenderás:· Los principios de la programación con PHP desde cero y paso a paso, no necesitas ningún conocimiento previo.· Programación Orientada a Objetos (POO)· Ejecutar el patrón Modelo-Vista-Controlador (MVC) en todos los proyectos de programación que emprendas.· Bases de datos Relacionales con MySQL y conexión a las bases de datos con protección PDO (PHP DATA OBJECT)· Ejecutar un CRUD (Create - Read - Update - Delete) con MVC-POO para administrar cualquier información en Base de datos.· Seguridad Informática: Prevenir ataques XSS (Cross-Site Scripting), ataques CSFR (Cross-Site Request Forgeries), SQL Injection, Code Injection, Brute Force Robots, encriptación de contraseñas, archivo.htaccess y certificado SSL.· AJAX: Procesos Asíncronos con el Servidor usando Javascript (jQuery) y PHP· Construir tu propio Administrador de contenidos (CMS: Content Manager System) desde cero como Wordpres, Joomla o Drupal· Envío de correos con la librería PHPMailer· Crear un Administrador de contenidos con Laravel: El framework número uno de PHP integrando la plantilla AdminLTE· Crear API's Rest con CodeIgniterEste curso te enseñará todo lo que necesitas para ser un desarrollador backend, estarás expuesto a enseñanzas muy prácticas con ejemplos de la vida real.Al final de este curso, tendrá una comprensión profunda de PHP y Bases de Datos, sabrá por qué PHP es tan importante para usuarios y empresas y cómo un sitio web totalmente funcional y dinámico utilizando las herramientas más eficaces disponibles.¿CÓMO ES EL CURSO?El curso se divide en varias secciones. En una primera sección haremos la introducción desde cero de PHP, no tienes que tener conocimientos previos en PHP, todo lo aprenderás acá.En las siguientes secciones comenzaremos a construir paso a paso desde cero cada uno de los temas que nos darán la experticia en la materia de PHP, pasando por la Programación Orientada a Objetos, construyendo aplicaciones con el patrón MVC y aplicando seguridad informática a todo lo que hagamos para prevenir cualquier tipo de ataque.En un siguiente nivel construiremos un CMS al mejor estilo de Wordpress, Joomla o Drupal, con una plantilla de un BLOG, la llevaremos a su funcionalidad dinámica alimentada desde una base de datos MySQL. Luego construiremos el Backend que administrará dicho BLOG usando el Framework Laravel y la plantilla AdminLTE.Finalmente te enseñaré a construir una API REST usando el framework CodeIgniter, para que otros usuarios puedan tomar las categorías y artículos de nuestro BLOG y los puedan utilizar en otras interfaces Web.¿CUÁNTO SE TARDA EN COMPLETAR EL CURSO?Depende de ti. Estimo que menos de tres semanas puedes completar el curso, pero dependerá de tu ritmo de trabajo y de tu disponibilidad.¿CUÁLES SON LOS REQUISITOS?Descargar el material que se encuentra en los recursos de la primera clase de cada sección. Tener principios en HTML5 y CSS3, curso gratuito que puede realizar en UDEMY: "Aprende HTML5 y CSS3 desde cero". No es indispensable pero sería bueno para la construcción del Proyecto tener bases en Javascript, jQuery y Maquetación con Bootstrap 4.¿A QUIÉN VA DIRIGIDO ESTE CURSO?Este curso va dirigido a personas que buscan crear sistemas complejos con PHP y MySQL y venderlos a clientes o empresas en su entorno de trabajo.

课程标签

0人关注该课程

主题相关的课程