Puede comenzar ambos al mismo tiempo. Estos pasos pueden llevarlo a aprender toneladas de cosas practicando.
- Instala WordPress en localhost como sandbox y comienza a romper cosas. Aprenda todo lo que pueda sobre cómo funciona este CMS. Aprenda cómo funciona todo el panel de administración. Esto te ayudará a entender lo que puedes hacer con WordPress. La libertad que te brinda.
- Instale algunos temas y complementos gratuitos y vea cómo funcionan juntos. Vea cómo cambia el panel y vea sus códigos fuente. Esto te ayudará a comprender que puedes editar casi todo.
- Una vez que realmente sabes cómo funciona WordPress; puede comenzar a editar algunos Temas gratuitos, crear temas secundarios, etc. Para hacer esto, solo necesita copiar, pegar y eliminar PHP. Esto lo ayudará a familiarizarse con la sintaxis de PHP incluso antes de comprenderla.
- Una vez que sepa lo que puede y no puede tocar, puede comenzar a aprender PHP. Esto te ayudará a comprender todo el código que ya has visto y a saber cómo escribir el tuyo.
- Luego puede comenzar a construir algunos temas y / o complementos. Haga esto una y otra vez hasta que se sienta cómodo compartiendo sus temas / complementos con la comunidad.
- Ahora puedes desarrollar algunos sitios web. Pero debe seguir aprendiendo otros idiomas para poder llamarse a sí mismo un Desarrollador Full-Stack y mejorar en lo que “ya sabe”.
Aquí tienes una nueva Biblia para tu viaje:
Página principal “Codex de WordPress
- ¿Cuáles son los pros y los contras del diseño gráfico independiente?
- ¿Qué es un escritor independiente en línea?
- ¿Cuánto tiempo me tomará convertirme en desarrollador web independiente de backend?
- Cómo elegir mi oferta en Freelancer
- ¿Qué es mejor para los compradores: oDesk o Fiverr?
Un par de notas:
- No te llevará menos de 3 meses hacerlo bien.
- Un desarrollador de pila completa no es necesariamente la mejor opción para cada proyecto.
Sí, mi inglés está roto. Te agradeceré y te daré crédito si corriges esta respuesta.
Estoy aprendiendo todos los días. Todo. Siempre.