Comencé a enseñarme desarrollo web en 2012, después de que una clase universitaria en Java me enganchó a la programación en general.
Comencé simplemente jugando con JavaScript, sin saber en ese momento que JavaScript! == Java.
Después de eso, fui a codecademy y terminé los cursos HTML, CSS, JavaScript y jQuery, y también trabajé con API. Entonces comencé a construir aplicaciones. Comencé con un videojuego HTML5 simple, luego pasé a una variedad de proyectos cada vez más complejos.
Después de aproximadamente un año de esto, aprendí WordPress de un libro y comencé a tomar clientes independientes. Todavía hago trabajo profesional de vez en cuando (soy un ingeniero de redes de profesión, un desarrollador aparte), así que supongo que se podría decir que soy un “diseñador web”. Me consideraría más un desarrollador, ya que tengo un mejor ojo para el código que el diseño.
- ¿Cuál es la tasa de finalización típica de los cursos premium en línea?
- ¿Cuál es la mejor formación en informática en línea?
- ¿Cuál es el mejor instituto de capacitación en línea de Oracle?
- Cómo crear un programa de capacitación en línea para mis empleados
- ¿Hay algún curso en línea de educación / capacitación de UAV de buena reputación?
Si desea seguir un camino similar, intente lo siguiente:
1) Aprenda HTML y CSS gratis aquí: Aprenda a codificar
2) Aprenda Bootstrap para un diseño rápido y receptivo: Bootstrap · El marco front-end más popular del mundo para dispositivos móviles y receptivos.
2.5) Bootstrap es realmente simple. Aquí hay una buena clase en Pluralsite: Bootstrap 3 – Entrenamiento de Pluralsight
3) Regrese a codecademy y aprenda JavaScript y jQuery.
4) Aprenda WordPress u otro CMS de su elección. Las páginas de CMS no son perfectas para todo, pero pueden hacer mucho y debes saber cómo usar al menos una. Aquí está el libro que usé para ello: http://www.amazon.com/WordPress-…
Si hace todo esto en el transcurso de un año y construye al menos 5 proyectos importantes en ese tiempo, probablemente podrá ser empleado como diseñador o desarrollador front-end, al menos en un nivel de entrada. O haga un trabajo independiente y rellene su currículum.
¡Buena suerte!