Quiero convertirme en desarrollador front y backend. No sé por dónde empezar, pero quiero hacerlo. ¿Cómo es posible esto?
No conozco tus habilidades de programación actuales, por lo que no es fácil darte una respuesta muy concreta sobre cómo continuaría. Asumiré que eres un principiante completo.
- Paso uno: descubre lo que te interesa. ¿Qué tipo de aplicaciones quieres construir? Esto influirá en la elección de su primer lenguaje de programación. ¿Quieres crear buenos sitios web interactivos? Entonces tiene mucho sentido comenzar con el desarrollo front-end y JavaScript o un lenguaje similar (por ejemplo, TypeScript, Elm …). ¿Desea crear sitios web de análisis? Python podría tener sentido. Si solo desea aprender a crear sitios web y servicios generales y está bien si no son demasiado sofisticados desde el principio, también puede intentar aprender frond y back end en paralelo utilizando algunos marcos de algún idioma. Independientemente de eso, recomiendo no cambiar entre demasiadas tecnologías desde el principio. Tendrá mucho tiempo para aprender nuevos idiomas y marcos tan pronto como tenga experiencia.
- Paso dos: busque una buena fuente para comenzar a aprender. A algunas personas les gusta usar tutoriales en línea, algunas prefieren libros, otras comienzan con las guías básicas de inicio y luego hacen las cosas por su cuenta (no recomendado para principiantes). Necesita encontrar nuestro tipo de fuentes que coinciden con su tipo de aprendizaje. Personalmente, me gusta aprender una guía inicial para comenzar y luego utilizo generalmente libros.
- Paso tres: Mejora tus habilidades. Aprendiste los conceptos básicos y puedes crear algunas aplicaciones rudimentarias. Tiempo para mejorar tus habilidades. Descubra cómo probar sus aplicaciones, cómo mejorar el diseño de su código. Para lograrlo, hay muchas oportunidades: leer blogs de tecnología, seguir a los desarrolladores que trabajan con su (s) idioma (s), leer el código fuente de las bibliotecas que está utilizando (buscar en github para eso).
Este es un tutorial que utilicé una vez y creo que fue bastante bueno. te enseña los conceptos básicos del marco de Ruby and Rails: Tutorial de Ruby on Rails (Rails 5). Rails es un marco que también ofrece representación en el servidor, por lo que puede crear sitios web sin demasiado conocimiento de JavaScript. También hay un muy buen libro sobre conceptos orientados a objetos en Ruby, que es una muy buena adición a este tutorial: Inicio
- Mi entrevista es originalmente en blogtalkradio.com.¿Cómo publicar una entrevista de audio en el blog de WordPress?
- Quiero codificar mi propio sitio web en HTML5. ¿Dónde empiezo?
- Soy un probador manual. Mi interés está en el desarrollo. ¿Es bueno aprender AWS o aprender alguna tecnología de desarrollo? Ya he versado en ASP.NET y Java.
- ¿Me considero un desarrollador web si hago los temas de WordPress desde cero para vivir?
- Estoy en un trabajo haciendo jQuery y Backbone. Por el bien de mi carrera, ¿debería encontrar un trabajo con una pila de front-end moderna?
Solo puedo recomendar estas guías para principiantes, ya que son las únicas guías para principiantes que he usado. Si está interesado en otros idiomas, tal vez solicite un idioma específico para algunas buenas fuentes. Espero que eso te ayude.
Feliz codificación