¿Cuál es el camino de aprendizaje más valioso para convertirse en desarrollador web?

Los bootcamps de codificación le dan mucho valor. Eso no siempre es obvio, porque muchos de ellos son muy caros, pero también debe considerar el tiempo como un valor . Bootcamps puede acelerarlo a un nivel profesional de desarrollo web en medio año o menos.

El autoaprendizaje eventualmente puede darle el mismo conjunto de habilidades, pero generalmente, tomará mucho más tiempo. Sin un apoyo dedicado, las personas tienden a atascarse y atorarse. Sin un camino claro hacia una línea de meta, las personas tienden a darse por vencidas o encontrar otras cosas interesantes para aprender. Es por eso que los MOOC tienen tasas de finalización inferiores al 15%.

Tener el soporte necesario para terminar realmente es invaluable, y la codificación de bootcamps (en línea y en persona) se encuentra entre las mejores formas de obtener ese soporte. Para algunas personas, el contacto humano en persona es el truco, pero otras prefieren los bootcamps solo en línea, ya que pueden proporcionar más soporte 1 a 1.

Eso puede parecer contradictorio, pero Thinkful (el campo de entrenamiento de codificación en línea en el que trabajo) puede proporcionar un apoyo mucho más individualizado a los estudiantes por una razón bastante simple: no tenemos que preocuparnos por pagar el alquiler de las aulas. No necesitamos pagar costos de mantenimiento locos por una instalación. En lugar de pagar por bienes inmuebles de primer nivel en Nueva York o San Francisco, una escuela en línea como la nuestra puede gastar ese dinero en apoyo para los estudiantes. Del mismo modo, los estudiantes no necesitan lidiar con el costo y el esfuerzo de los desplazamientos.

Pensativo tiene un par de caminos de aprendizaje. Puede tomar Bootcamp de desarrollo web flexible, que le permite mantener su trabajo (e ingresos) mientras aprende a codificar durante las noches y fines de semana (o cuando sea que esté libre). Los estudiantes generalmente completan eso en 6 meses. Si no estás trabajando actualmente, echa un vistazo a Full Time Web Development Bootcamp, que es exactamente lo que parece. Usted comienza a correr a un ritmo inmersivo de más de 50 horas y completa el curso en 4 meses (con soporte las 24 horas para ayudarlo a mantener esa velocidad).

En cuanto a si Pensativo es o no el camino de aprendizaje más valioso para usted, no puedo dar fe. Pero a los estudiantes parece gustarles realmente Thinkful, ya que está calificado como el # 1 Coding Bootcamp en el Informe del curso en todas las categorías, incluidas las escuelas en línea y en persona. Funciona para los estudiantes: actualmente el 90% de los graduados son contratados para trabajos de desarrollo de software y ven un aumento salarial promedio de 179%. Dado que Thinkful tiene una garantía de empleo, se reembolsará la matrícula de los elegibles que no sean contratados. Un éxito como ese es impulsado por una gran educación. Cuando los estudiantes tienen tutoría 1-a-1, obtienen mejores resultados que el 98% de los estudiantes que aprenden en las aulas tradicionales (https://en.wikipedia.org/wiki/Bl…).

Si eres un principiante, un campo de arranque de codificación podría proporcionar un gran valor. Eche un vistazo a las listas de Switchup de los mejores bootcamps de codificación para San Diego, San Francisco y Los Ángeles. También puede consultar los mejores campos de arranque de codificación de 2016. Todos los campos de arranque se clasifican según la satisfacción del estudiante.

En primer lugar, le sugiero que aproveche la gran cantidad de cursos de codificación gratuitos disponibles en línea. Parece obvio, pero algunas clases gratuitas lo ayudarán a saber con certeza si el desarrollo web es algo que desea hacer a tiempo completo. Los cursos gratuitos también lo ayudarán a obtener la experiencia necesaria para aprovechar al máximo un curso más intensivo.

Si desea ser contratado como desarrollador, es probable que necesite soporte profesional de un bootcamp o tutor. Para obtener el máximo valor de un tutor, asegúrese de comprender primero sus objetivos profesionales. Su conjunto de habilidades será un poco diferente según el tipo de trabajo que desee (es decir, un ingeniero de back-end o un ingeniero de front-end), por lo que necesitará un tutor con la combinación adecuada de habilidades y experiencia.

Un bootcamp de codificación ofrece un valor agregado porque podrás aprender de tus compañeros. Muchos bootcamps usan un currículo de estilo de “programación en pareja”, donde dos estudiantes usan sus habilidades combinadas de resolución de problemas para abordar un problema. La desventaja es que a algunos estudiantes les resulta difícil pasar suficiente tiempo con el instructor en un entorno de bootcamp, así que asegúrese de que cualquier campamento de entrenamiento que esté considerando tenga una relación favorable de alumno a instructor.

Muchos estudiantes han tenido éxito con los bootcamps, pero solo son valiosos si realmente estás listo para comprometerte. Aprender a codificar es desafiante y requiere mucho tiempo, y es algo por lo que tendrá que apasionarse si desea cambiar de carrera.

Querrá comparar los bootcamps de codificación que encajan perfectamente en términos de currículo, experiencia docente y apoyo laboral. Dirígete a Switchup.org para comparar bootcamps, leer reseñas y obtener respuestas de los estudiantes.

Tiene muchas maneras de aprender el desarrollo web y la ruta de aprendizaje puede ser muchas cosas diferentes.

En última instancia, realmente depende de lo que puede pagar, cómo le gusta aprender y qué le gustaría lograr.

Si te gusta ‘ hacerlo tú mismo ‘, entonces hay un montón de recursos que te enseñan cómo codificar de forma gratuita. Puede consultar Freedcodecamp, Codeacademy, OpenClassrooms.

Si desea algo completo, obviamente existen los bootcamps de codificación . La desventaja es que aprendes un montón de cosas, pero en muy poco tiempo. Hay muchos estudios que demuestran que aprender demasiado rápido puede ser perjudicial para tu aprendizaje en general porque intentas acumular demasiadas cosas a la vez sin tener tiempo para dominar las habilidades. No soy un gran fanático de la programación de bootcamp, pero son una opción.

Entonces ha pagado por los cursos en línea . Puede consultar OpenClassrooms, que es donde trabajo (descargo de responsabilidad;)) y que está basado en proyectos. Solo trabajas en proyectos de la vida real y obtienes ayuda de un mentor dedicado cada semana.

La idea es prepararlo para el trabajo de desarrollador web con ejemplos concretos de lo que se le pediría hacer en la vida real, pero también darle tiempo para dominar por completo una habilidad. También se le pide que presente su proyecto frente a un mentor para asegurarnos de que comprende completamente lo que está tratando de entregar y lo que ha diseñado.

En OpenClassrooms también obtendrá una licenciatura reconocida internacionalmente y la garantía de trabajo, lo que significa que obtendrá un trabajo después de 6 meses de graduación o le devolveremos su dinero.

Espero que esto ayude 😉 buena suerte!

La estructura del desarrollo web es ((UI (interfaz de usuario) capa) Front-end —-> Capa de servicio —–> Capa de acceso a datos ——> Capa de base de datos).
Recomiendo a cualquiera que quiera convertirse y ser un desarrollador web, debe aprender un lenguaje de programación orientado a objetos (como Java) y no debe ser tan fuerte en html y css dejar eso a los diseñadores web, nuestro objetivo es escribir lógica de negocios para aplicaciones empresariales fantásticas como icici, sbi y más para este propósito, debe ser fuerte en plataformas de desarrollo web como Servlets y Jsp y Jdbc en Java, porque estas tecnologías web son muy eficientes para realizar tareas y rendimiento elevados, pero hoy en día los marcos web como Springs, Hiberna, los Struts están haciendo un trabajo pesado en el mercado, debe aprender a convertirse en un desarrollador valioso en el mercado (estos marcos son formas avanzadas de Servlets y Jsp y Jdbc). Te recomiendo que te atrevas a aprender esto, si aprendes esto puedes hacer cualquier cosa. Puede actualizarse a tecnologías superiores en el futuro fácilmente …… Codificación feliz (Krishna pendyala).

Proporcionaría un camino de aprendizaje diferente desde donde puede comenzar. Para cualquier desarrollador de aplicaciones, es importante conocer los conceptos básicos de la estructura de datos y los algoritmos. Puede obtener muchos tutoriales en línea desde donde puede comenzar, pero sugeriría primero echar un vistazo a Coursera. Esta plataforma proporciona buenos materiales de aprendizaje gratuitos, video conferencias y muchas otras cosas útiles sobre una amplia variedad de temas de grandes instituciones.

Primero tienes que conocer todas las subdivisiones para un desarrollo web completo (no estoy tratando de asustarte aquí)

  1. Desarrollo front-end o scripting del lado del cliente (HTML, CSS, JavaScript)
  2. Scripts del lado del servidor o del servidor (PHP, Ruby, Python, NodeJS) y puede encontrar muchos marcos (Yii, Rails, Django, express) que hacen que su proceso de desarrollo sea menos problemático al tiempo que proporciona requisitos básicos en términos de seguridad, velocidad, etc.
  3. Base de datos (RDBMS – MySQL, Franqueo | Orientado a documentos – MongoDB, OrientDB | Bases de datos de gráficos – Neo4J) según el requisito
  4. Servidor de aplicaciones, servidor web (Apache, Nginx, IIS)

Pocos temas más en los que puedes estudiar:
Paradigma MVC para facilitar el mantenimiento del código, programación orientada a objetos y / o programación funcional, asegurar la aplicación web

Prepárese para comprender los conceptos básicos de cómo funciona la web (Coursera), pruebe lo que aprenda y ¡feliz codificación!

Creo que la mejor manera es comenzar de a poco y hacerlo paso a paso. HTML y CSS deben ser lo primero en su camino de aprendizaje. Ambos trabajan juntos y tener un conocimiento sólido de ambos lo ayudará a avanzar más rápido cuando comience a mirar Javascript, PHP, etc.


Con HMTL y CSS, es probable que tarde unos días en obtenerlo. Es realmente fácil de aprender, pero solo cuando pones en práctica tus conocimientos es cuando sacas el máximo provecho. Podrías aprender la sintaxis de ambos en unas pocas horas, pero lleva un poco de práctica codificar algunas páginas para que puedas grabarlas en tu cerebro. Sugiero leer los conceptos básicos y recorrer y construir algunas páginas simples.


Después de HTML y CSS, entonces comienzas a mirar Javascript. No busques en JQuery todavía. Es una biblioteca y desea conocer el Javascript simple antes de sumergirse en las bibliotecas. Así que toma un libro y aprende JS. Tomará más tiempo que HTML y CSS. Javascript es simplemente increíble. Se sorprenderá de todas las cosas que puede hacer con JS. Puede usar sus páginas HTML y CSS previamente compiladas y agregarles efectos JS. El resultado final será mejor que cuando comenzó. Debería ser mejor.


Después de algunas semanas de práctica y creación de páginas con HTML, CSS y JS, es hora de facilitarle la vida. Ahí es cuando comienzas a buscar bibliotecas como JQuery, Bootstrap, etc. Si está tratando de hacer un efecto, hay más del 80% de posibilidades de que ya exista. Entonces puede comenzar a mirar la programación de back-end. Hay PHP, Python y muchos otros. Encuentra uno que te quede bien.


En una nota final, ¡sigue aprendiendo! El desarrollo web es un campo que sigue cambiando y debes mantenerte actualizado si quieres mejorar.

Buena suerte 🙂

Hay muchas formas de aprender el desarrollo web. Puede optar por codificar campamentos de entrenamiento, institutos en línea o tutores privados. Para asegurarse de qué camino es el adecuado para usted, debe someterse a algunas condiciones. Si tiene el espacio y el poder de la coherencia, entonces debe optar por la plataforma de autoaprendizaje en línea. De lo contrario, debe hacerse cargo de la tutoría privada. Entonces, es tu turno de decidir qué plataforma es perfecta para ti.

Los beneficios del aprendizaje en línea.

Hay algunos beneficios de ser un aprendiz en línea. Primero, puedes aprender desde casa. Es decir, no tienes que salir para aprender. En este caso, puede aprender en su propia zona de confort. En segundo lugar, no tiene que pagar mucho dinero para aprender en línea. Incluso, puede encontrar muchas plataformas en línea que ofrecen cursos de desarrollo web sin costo alguno. En tercer lugar, puedes aprender a tu propio ritmo. No tienes que correr para enfrentarte a los demás.

Los inconvenientes del aprendizaje en línea

A pesar de tener muchos beneficios, esta plataforma tiene algunos inconvenientes. No puede hacer ninguna pregunta directamente a su maestro si no recibe nada. Otro problema es que debe tener su propia computadora para aprender en línea.

Algunos institutos en línea

Hay muchos institutos en línea que ofrecen cursos sobre desarrollo web. Por ejemplo, Coursera, Alison, Futurelearn, Udemy, etc. Debe inscribirse para aprender de estos institutos. Proporcionan una excelente tutoría sobre desarrollo web.

Algunos campamentos de codificación

App Academy, Big Nerd Ranch, Code Fellows, Coder Camps, Code Foundry, Code Smith, DEV Bootcamp, DEV League son algunos de los famosos bootcamps de codificación.

Por lo tanto, si desea mojarse los pies con la habilidad del desarrollo web, debe elegir teniendo en cuenta la discusión anterior. Pero sugeriría tomar clases regulares en algún instituto. La Escuela de Ingeniería de Software Holberton en San Francisco es uno de los mejores institutos de programación. Estudiar en una escuela de programación es mucho mejor que todas las opciones discutidas anteriormente porque tienes la disponibilidad de algún experto para guiarte y ayudarte.

Primero, déjame decirte que es genial que te estés metiendo en el desarrollo web. El desarrollo web es una excelente manera de ingresar a la programación, pero también puede conducir a una carrera muy lucrativa en sí misma. El desarrollo web actualmente tiene una tendencia de $ 134k / año en YouWorth.

Desarrollo Web Salario en Estados Unidos

Como su pregunta indica, hay múltiples caminos para aprender una habilidad como esta. El aprendizaje en línea es una gran oportunidad en estos días con nuevos cursos y empresas que aparecen todo el tiempo. Si eres bueno en el aprendizaje a tu propio ritmo, esta puede ser una gran opción. Tome empresas como Team Treehouse y Code Academy, por ejemplo. Estas 2 compañías son excelentes opciones que son relativamente baratas. De hecho, puede realizar algunos de sus cursos de forma gratuita. Recomiendo encarecidamente realizar algunos cursos de prueba gratuitos para ver qué tan bien lo hace con él. Algunas personas simplemente no están preparadas para el aprendizaje a su propio ritmo y tendrán más éxito en un entorno diferente. Odiaría haber pagado 12 meses de una suscripción que olvidó usar.

La otra gran opción que mencionó es la codificación de campamentos de entrenamiento. Como otros mencionan aquí, la codificación de los campos de entrenamiento proporciona mucho más valor de lo que parece. La mayor parte de eso es en forma de tiempo, ya que pueden proporcionar un gran comienzo a su carrera. De hecho, publicamos un blog sobre las ventajas y desventajas de codificar los campamentos de entrenamiento hace unos meses. Se puede encontrar aquí: “Hacer el trabajo de programación Boot Camps”. Una vez más, la conclusión de esto es considerar cómo aprende mejor y decidir si esta opción lo beneficiará. No es para todos.

Conseguir un trabajo tomará un poco de tiempo y esfuerzo de su parte, independientemente de la ruta que elija. La programación es un campo altamente competitivo pero también puede ser divertido y emocionante. Quédese y estoy seguro de que encontrará el éxito.

Extraje la información salarial anterior de YouWorth. YouWorth es una aplicación móvil gratuita para iOS y Android que rastrea los datos salariales de ingeniería de software. No solo soy un campeón del producto, sino que lo uso yo mismo. La aplicación permite a cualquier persona importar habilidades de LinkedIn y rastrear su valor en el mercado laboral a lo largo del tiempo. También me notifican si hay un cambio en las habilidades que se están viendo.

Prueba http://freecodecamp.com

Es una comunidad de más de 200,000 codificadores que tiene desafíos en todo, desde HTML, CSS, javascript, angular, ember, git, programación de pares y más.

La mejor parte de Free Code Camp es que te enseña más que solo los lenguajes de programación. Te enseña cómo buscar respuestas cuando te encuentras con algo que no sabes. Cómo hacer programación de pares para mejorar tu código. Y cómo usar git para el control de versiones.

Recomendaría este sitio a cualquiera que esté haciendo desarrollo web, incluso si es un experto. Todo está muy bien organizado y es fácil de usar. Hay 2000 horas de desafíos y agregan más todo el tiempo.

Tome este curso, ¡EL ÚNICO CURSO QUE NECESITA PARA APRENDER DESARROLLO WEB – HTML, CSS, JS, NODE, Y MÁS!

ENLACE DEL CURSO- EL BOOTCAMP DEL DESARROLLADOR WEB

Web Developer Bootcamp, el único curso que necesitas para aprender desarrollo web. Hay muchas opciones para la capacitación de desarrolladores en línea, pero este curso es sin duda el más completo y efectivo del mercado. Este es el por qué:

  • Este es el único curso en línea impartido por un instructor profesional de bootcamp.
  • El 94% de mis estudiantes de bootcamp obtienen trabajos de desarrollador a tiempo completo . La mayoría de ellos son principiantes cuando empiezo a trabajar con ellos.
  • Los 2 programas anteriores de bootcamp que enseñó el instructor costaron $ 14,000 y $ 21,000 . Este curso es igual de completo pero con contenido nuevo por una fracción del precio.
  • Todo lo que cubre está actualizado y es relevante para la industria de desarrolladores de hoy. Sin PHP u otras tecnologías anticuadas. Este curso no corta ninguna esquina.
  • Este es el único curso completo para desarrolladores principiantes que cubre NodeJS.
  • Creamos más de 13 proyectos, incluida una gigantesca aplicación de producción llamada YelpCamp. Ningún otro curso lo guía a través de la creación de una aplicación tan sustancial.
  • El curso se actualiza constantemente con nuevos contenidos, proyectos y módulos. Piense en ello como una suscripción a un suministro interminable de capacitación para desarrolladores.

Cuando aprendes a programar, a menudo tienes que sacrificar el aprendizaje de las tecnologías emocionantes y actuales en favor de las clases “para principiantes”. Con este curso, obtienes lo mejor de ambos mundos. Este es un curso diseñado para principiantes completos, pero cubre algunos de los temas más interesantes y relevantes de la industria.

A lo largo del curso, el instructor cubre toneladas de herramientas y tecnologías que incluyen:

  • HTML5
  • CSS3
  • JavaScript
  • Oreja
  • Semántica
  • Manipulación DOM
  • jQuery
  • Comandos de Unix (línea de comando)
  • NodeJS
  • NPM
  • ExpressJS
  • DESCANSO
  • MongoDB
  • Asociaciones de bases de datos
  • Autenticación
  • Pasaporte JS
  • Autorización

Este curso también es único en la forma en que está estructurado y presentado. Muchos cursos en línea son solo una larga serie de videos de “ver como codifico”. Este curso es diferente. El instructor ha incorporado todo lo que aprendió en mis años de enseñanza para hacer que este curso no solo sea más efectivo sino más atractivo. El curso incluye:

  • Conferencias
  • Code-Alongs
  • Proyectos
  • Ejercicios
  • Asignaciones de investigación
  • Diapositivas
  • Descargas
  • Lecturas
  • Demasiadas fotos de mi perro Rusty

Si tiene alguna pregunta, no dude en ponerse en contacto con el instructor. Ingresó a esta industria porque le encanta trabajar con personas y ayudar a los estudiantes a aprender. ¡Regístrese hoy y vea cuán divertido, emocionante y gratificante puede ser el desarrollo web!

HTML / CSS -> (opcional: Bootstrap / Zurb Framework) (opcional: consulte Jade / SASS) -> JS / jQuery -> (opcional: NodeJS o MEAN) (obtenga información sobre la estructura MVC) -> PHP / mySQL -> (opcional: CakePHP / Laravel) (aprenda sobre el diseño de bases de datos)

Así es como lo abordaría. Aprenda algo, construya algo, mientras aprende cosas nuevas y prueba marcos.

Este es el curso que recomendaría. Su currículum:

  1. HTML / 5, CSS / 3, SCSS
  2. JavaScript / jQuery
  3. SQL
  4. Rubí
  5. Ruby on Rails
  6. Pruebas
  7. Estimación y planificación ágiles.

También ofrecen tareas, cuestionarios, proyectos para construir su cartera.

Un mentor que lo acompañará durante todo su viaje.

Exámenes + Certificaciones + Empleo buscar apoyo.

Como aún no se han publicado (pronto lo harán), están ofreciendo cupones de descuento del 100% a 15 personas de las que se registrarán aquí. Es posible que desee verlos.

Si eres principiante, primero debes aprender html y css. cuando puede construir una página en el navegador, puede aprender js y debe escribir origin js, no jQuery. Después de saber algo sobre DOM y lo básico de JS, puede aprender jQuery, el selector de CSS y el método de la biblioteca de subrayado. Ahora eres un junior. Si quieres mejorar, debes aprender algo de MVVM sobre angularJS o React.

El camino real para convertirse en un desarrollador web, y uno bueno con una base sólida es estudiar y practicar mucho. Me acabo de dar cuenta de que necesito 2–3 horas para aprender los conceptos básicos del desarrollo web, tomando pequeños cursos pagados. ¡Hace 2 meses pagué un curso que me ayudó mucho! Con mucho, fue una verdadera experiencia, en lugar de buscar tutoriales en YouTube o leer libros.

Obtuve de este chico 2 cupones más de 85% de descuento. No puedo agradecerle demasiado por su ayuda, así que intentaré ayudar a 2 hombres. Usted y Él, así que les dejo un cupón de 85% de descuento para que prueben este curso:

Aprenda los conceptos básicos del desarrollo web: tácticas de codificación

Ninguna. No puede asimilar sus errores de codificación si hay alguien a sus espaldas esperando. Aprende por tu cuenta, pasando días (o noches) probando, desde cero. Por supuesto, de vez en cuando chocarás con algunas paredes, pero también encontrarás ayuda gratuita en Internet.

More Interesting

Como recién graduado de Ciencias de la Computación o Tecnología de la Información, ¿cuáles son sus pensamientos y expectativas sobre la realidad de la industria?

¿Dónde puedo obtener ayuda sobre algunos problemas informáticos?

¿Cuál es una mejor ruta hacia la administración de productos desde un título en ciencias de la computación, A - trabajar como desarrollador graduado y avanzar o B - aspirar a ASAP como gerente de producto asociado graduado?

¿Se puede obtener una licenciatura de CS sin tener experiencia previa en CS? Solo tengo algo de experiencia en Python y nunca he participado en ningún tipo de hackathon. También reconozco que CS no solo se trata de codificación sino de muchas matemáticas.

Cómo saber si sobresaliría en informática a nivel de grado

¿Con qué frecuencia se les permite a los desarrolladores junior de programación de computadoras trabajar sin tener en cuenta un horario estadounidense estándar de 8 a 5 pm?

¿Debería un estudiante de informática asistir a un campo de entrenamiento de codificación?

Soy un estudiante de CSE de BE de último año de una universidad poco reputada pero quiero unirme a Google. ¿Qué debo hacer y en qué tema debo concentrarme más?

¿Cuáles son los enlaces esenciales para GSoC 2015?

¿Debo seguir la universidad o trabajar?

¿En qué debería centrarme mientras obtengo mi título en informática?

¿Cuáles son las mejores escuelas / programas de posgrado para aquellos interesados ​​en la minería de datos / ciencia de datos?

¿Cuál es la tarifa actual para un trabajo de verano de pasantía en informática?

Quiero hacer grandes cosas en seguridad informática, pero ¿qué queda por hacer? Parece que Symantec tiene todo abajo. ¿Sigues actualizando las definiciones de virus?

¿Cómo / qué estudia un novato total para cambiar de carrera y ser contratado como desarrollador / programador en 2016?