SÓLO SALTE A LA DERECHA.
La metodología “READY. SHOOT. AIM ” es lo que recomiendo .
Como una persona que aprendió el diseño y desarrollo web desde cero por mi cuenta con recursos gratuitos disponibles en línea, no puedo comenzar a decirle cuán ridículamente difícil parece ser lo que realmente es aprender a programar en la web.
Le sugiero que comience con el diseño web (codificación front-end, básicamente la apariencia y la capacidad de respuesta), y luego vaya al desarrollo web (codificación en segundo plano, conectividad de base de datos, etc.). Para crear un sitio web simple, solo necesita la parte de diseño web /
- Conozco Flask bastante bien y me gusta. ¿Hay alguna razón por la que me molestaría en aprender Django?
- Creamos un sitio web usando WordPress, y ahora tenemos dos problemas que no podemos solucionar. ¿Alguien puede explicarnos cómo resolverlos de la manera más simple?
- Aprendí HTML, CSS y JavaScript. ¿Cómo puedo ganar dinero en casa usando estas habilidades?
- Cómo conseguir un trabajo que pague al menos $ 200 cada mes como desarrollador web
- ¿Qué idioma debo saber para ser desarrollador web?
Aquí hay una lista de tecnologías que necesitará aprender (puede parecer una gran lista para dominar, pero no se preocupe, son sorprendentemente fáciles de aprender):
Para el diseño:
- HTML (DUH): es el lenguaje que utiliza para marcar el contenido en una página web, por ejemplo, un botón, un enlace o una imagen. Utiliza HTML para marcar el contenido que coloca en un sitio web, de ahí la abreviatura Hyper Text Markup Language. No se deje intimidar por la parte ‘Hyper Text’, es solo un término técnico simple.
- CSS (hoja de estilo en cascada): utiliza ‘hojas de estilo’ para describir la apariencia (tamaño, posición, color, fuente, etc.) del contenido que marcó con HTML.
- JavaScript : JavaScript se usa para dar vida y capacidad de respuesta a la página web. Por ejemplo, lo usa para programar lo que sucede cuando un mouse se desplaza sobre una imagen o cualquier elemento. Si desea aumentar el tamaño de fuente de un botón cuando alguien pasa el mouse sobre un botón, JavaScript es lo que usará para que eso suceda.
- Cualquier software de edición de imágenes (elija uno que se use con bastante frecuencia para que muchos tutoriales estén fácilmente disponibles, recomiendo el Programa de manipulación de imágenes GNU): necesita algunas habilidades simples de edición de imágenes (también bastante fáciles de aprender). Principalmente necesita esto para crear una maqueta del sitio web antes de que pueda comenzar a diseñarlo. Una vez que tenga una maqueta, puede comenzar a dividirla en elementos y representarlos mediante la combinación de HTML + CSS.
Cómo aprender estas tecnologías:
- Muchas personas le advertirán contra el uso de los Tutoriales en línea de W3Schools, vaya, qué equivocados están. Puede que no sea el mejor recurso para dominar estos idiomas, pero le prometo que, como principiante, prácticamente no hay una mejor fuente para obtener un curso inicial de Head-first-shoot-first-aim-later principiante para aprender HTML, CSS y JavaScript. Lo guiarán (o lo guiarán) a través de estas tecnologías, brindándole una comprensión básica de cómo estas tecnologías funcionan juntas para crear un sitio web.
- Esta guía es lo que me hizo comenzar a pensar en lo fácil que es aprender Photoshop, Aprenda los conceptos básicos de Photoshop: la guía completa. Aunque los tutoriales se centran en Photoshop, la mayoría de los editores de imágenes (incluso los gratuitos como Gimp) son casi 100% similares y se puede aplicar la misma habilidad.
- Una vez que haya leído esos tutoriales y haya entendido bien esas tecnologías, invierta en libros realmente buenos. Recomiendo libros reales y no libros electrónicos, confía en mí, es mucho más fácil comprometerse a aprender algo una vez que tenga un libro sólido que lo mira desde su mesa. (Recuerde, no tiene que aprender TODO lo que hay que saber sobre ellos, principalmente necesita saber qué tecnología necesita usar para una tarea determinada. Cómo usarlo es algo que puede resolver usando una simple búsqueda en Google, Ejemplo ‘Cómo agrego sombras a elementos usando css’).
- Su mejor amigo cuando se trata de aprender CSS es la opción ‘inspeccionar elemento’ en un navegador Chrome. Pruébelo ahora, haga clic con el botón derecho en el icono de Quora en la esquina superior izquierda y seleccione inspeccionar el elemento del menú desplegable que aparece. Se abre un gran cuadro de miedo desde la parte inferior del navegador, no lo temas, para ti y se convertirá en BFF total una vez que lo conozcas. En el cuadro, el lado izquierdo muestra el html del contenido en el que hizo clic, y en el lado derecho estará el CSS de ese contenido que tendrá ‘reglas’ que le darán su apariencia.
UNA COSA MUY IMPORTANTE QUE DEBE RECORDAR DURANTE EL PROCESO ES RECORDAR PARA MANTENERSE MOTIVANTE, CELEBRAR CADA PEQUEÑA COSA NUEVA QUE APRENDA TODOS LOS DÍAS.
“¿ACABASTE UN TEMA EN HTML HOY? FOLLATE, SÍ, ERES UN MODAFUCKIN ‘BOSS. IR A CONSEGUIRTE UN ICECREAM DE DIOSA” es lo que te estoy diciendo aquí.
Te prometo que una vez que tengas una comprensión vaga de cómo funcionan juntas estas tecnologías, experimentarás ese “¡Mierda! Ese tipo en Internet fue totalmente jodido, esta mierda es fácil”.