Está en la página 1de 2

LO QUE DEBO SABER

Lo básico

1. HTML (https://developer.mozilla.org/es/docs/Web/HTML)

2. CSS (https://developer.mozilla.org/es/docs/Web/CSS)

3. Javascript (https://developer.mozilla.org/es/docs/Web/JavaScript)

4. PHP (https://buildmedia.readthedocs.org/media/pdf/programacion-
php/latest/programacion-php.pdf)

5. Mysql (https://www.w3schools.com/sql/default.asp)

Lo full

 HTML
o Conceptos Basicos (MDN y HTMLRocks)
o Maquetación Semantica
 CSS
o Conceptos Básicos (MDN y CSSTricks)
o Prepocesadores
 Stylus o Sass
o mas adelante estudiar PostCSS
o Librerías
 Bootstrap
 Foundation
 JavaScript
o Conceptos Básicos (MDN)
o Version EmacScript 6
o Webpack
o Framework Frontend
 VueJs (para iniciar)
 React
 AngularJS
o Librerías para framework Forntend
 Iview -> VueJS
 Otras
o Render (frameworks JS)
o Uso básico de JQuery
o Uso de Manejador de paquetes
 npm
 bower
 yarn
 General
o Estudio de HTTP (Estudio General, Verbos HTTP)
o Estructura REST
o Middlewares
o Request (Ajax, Fetch) Librerias para Ajax y Fetch (Axios y Trae)
o Response (Status Code, Content Type)
o URL y endpoints
o Patrón MVC
o Patrones de Diseño
o Separación de responsabilidades (Controladores, Repositorios,
Modelos, Validadores)
 Sistema Operativo
o Manejo de Permisos, Usuarios, Grupos
o Uso de Terminar en General
o Uso de Git (Estudiar repositorios desnudos - bare)
o Manegador de Paquetes
o Configuración de paquetes
o Configuración de Servidor Web (nginx)
 PHP
o Conceptos Básicos (Documentacion Oficial)
o Estudio de Laravel
o Uso de Manejador de paquetes Composer
 Python
o Conceptos Basicos (No tengo fuentes de Referencia)
o Estudio de Django
o Uso de Manejador de paquetes Pip
 MySQL
o Conceptos Básicos (Diseño y Consultas) (No tengo fuentes de
Referencia)
o Uso de Clientes (dbeaver, phpmyadmin, etc)
 Para el futuro
o Uso de Docker (Contenedores)

También podría gustarte