Para convertirse en desarrollador web dentro de los 12 meses, debe saber lo siguiente:
Los basicos
Aquí aprendería HTML y CSS, los componentes básicos de una página web.
- Me gustaría aprender a codificar con énfasis en el desarrollo móvil / web, ¿cuál es el mejor lenguaje para comenzar y por qué?
- ¿Qué idioma debo saber para ser desarrollador web?
- Estoy creando un sitio web a partir de Dreamweaver CC 2017 y quiero comprar un nombre de dominio para el sitio web que estoy construyendo. ¿Cómo puedo hacer eso?
- ¿Cómo ejecuto el código JavaScript?
- ¿Cómo puedo crear un sitio web que solo tenga un menú y dos páginas de texto con WordPress?
HTML
HTML significa Hyper Text Markup Language y describe la estructura de las páginas web.
CSS
CSS o hojas de estilo en cascada agrega un estilo específico, como fuentes, colores o diseños a su sitio web. Es un lenguaje de hojas de estilo.
Una vez que haya dominado los conceptos básicos, es hora de aprender lenguajes de programación más complicados.
Pasos intermedios
JavaScript
JavaScript es un lenguaje de programación o scripts que le permite implementar cosas complejas en una página web. Con JavaScript puede tener actualizaciones de contenido, mapas interactivos, gráficos animados 2D / 3D, video desplazable, etc.
Curiosamente, JavaScript es una de las tecnologías que más paga en los EE. UU., A $ 90 000 por año, según la encuesta de Stack Overflow 2017.
¿Necesito aprender el back-end?
Si desea convertirse en un desarrollador web de pila completa, también cubrirá lenguajes de fondo como Python, Ruby, Java y PHP. Los lenguajes de back-end son vitales, porque gestionan la autenticación de usuarios, manipulan las operaciones de la base de datos y garantizan la lógica de la aplicación.
También necesitará saber sobre bases de datos y almacenamiento, por ejemplo, SQL o MongoDB.
Agregar marcos
Como desarrollador web, trabajará con marcos y lenguajes de programación.
Ejemplos de marcos para uso diario como desarrollador web:
- Bootstrap: un marco para el diseño y el diseño de contenido en una página.
- Django: este es un marco de Python back-end de código abierto.
- Ruby on Rails: este es probablemente el principal competidor de stack completo de Django.
Subir de nivel: desarrollo web avanzado
Parte del desarrollo web incluye conocer conceptos de alto nivel como la arquitectura web, especialmente si está creando aplicaciones web más complejas.
También querrá saber sobre Git, que es un sistema de control de versiones para rastrear cambios en archivos de computadora y coordinar el trabajo en esos archivos entre varias personas.