¿Es posible aprender desarrollo web con HTML, CSS y JS en una o dos semanas?

Absolutamente no posible. Sin embargo, con la cantidad adecuada de tiempo y esfuerzo y una buena estrategia, podría dominar el desarrollo web en un par de meses.

Déjame darte una especie de guía:

Entonces, supongamos, por el bien de esta respuesta, que tienes 0 experiencia con cualquier cosa relacionada con la codificación. Sin HTML, sin CSS, sin WordPress, nada.

La forma en que debe abordar esto es la siguiente:

  1. Aprenda los conceptos básicos de cómo funciona un navegador . Esto lo ayudará a comprender lo que sucede detrás de escena cuando escribe en la barra de direcciones “http://facebook.com”. Es un concepto muy básico, pero muy importante. Este es un pequeño artículo bien escrito que lo guiará a través de todo. Comience con él y luego siga buscando en Google los bits que no entiende.
  2. ¡Guay! Vayamos ahora al meollo del desarrollo web. Lo primero que debe hacer es aprender cómo funcionan HTML y CSS . Estos dos tipos son tan fáciles, pero tan importantes de entender. HTML y CSS son dos de los idiomas en los que cada navegador tiene fluidez. Asegúrese de hablar con fluidez si desea tener buenas conversaciones con su navegador. Para conocer a estos dos tipos, recomendaría que sigan el plan de estudios de FreeCodeCamp. Es gratis y es genial.
  3. A estas alturas ya debería poder entender cómo armar una página web básica. Muy probablemente, tus páginas no serán muy bonitas. No temas más, amigo mío. Bootstrap está aquí para rescatarte. También puedes aprender sobre Bootstrap en FreeCodeCamp. Mi sugerencia aquí es más allá de lo que te piden que hagas (no voy a estropear nada). Juegue con él y pronto se dará cuenta de lo simple e importante que es este pequeño marco.
  4. Ahora sus páginas se ven más como 2017. Genial, hora de celebrar. Puedes comenzar a llamarte diseñador web junior . Vamos ahora a llevar esta muesca más lejos y te haremos un desarrollador web increíble. Para considerarte un desarrollador, necesitas saber al menos un lenguaje de programación (spoiler, HTML y CSS no son lenguaje de programación). El primero que todos deberían llamarse Javascript. Mi consejo es aprender los conceptos básicos de lo que se conoce como Vanilla Javascript (por ejemplo, Javascript simple y simple sin superpoderes). Haría esto nuevamente en FreeCodeCamp. Tenga en cuenta que Javascript experimentó un cambio bastante masivo recientemente (llamado ES6). FreeCodeCamp no se ocupa de eso (todavía).
  5. ¡Dulce! ¡Ahora ya sabes todo lo básico! Celebra, date una palmadita en el hombro. Es hora de decidir qué quieres hacer con tu vida de desarrollo. Básicamente, hay tres tipos de desarrolladores web:
    1. Desarrolladores frontend : estos chicos manejan toda la parte orientada al usuario de cualquier aplicación web. Tomando a Quora como ejemplo, la barra de navegación en la parte superior es frontal, los íconos son frontend. Este área de texto en la que estoy escribiendo es frontend. Algunos de los lenguajes y tecnologías que utilizan los líderes son: HTML, CSS y Javascript (sí, los conoce todos). Este es solo el comienzo. Para ser un desarrollador frontend listo para el mercado 2017/2018, necesitará aprender al menos un marco JavaScript moderno. Los más comunes son: Angular, React, Vue y Ember. Yo personalmente uso Vue porque me resulta mucho más fácil, pero esa es solo mi preferencia personal. Si desea obtener un trabajo como desarrollador frontend, su mejor opción será React, ya que en este momento es el rey de los marcos frontend.
    2. Desarrolladores de backend : estos chicos hacen toda la magia detrás de escena que hace que Quora realmente publique su pregunta después de presionar el botón “Enviar”. Sin backend, al hacer clic en ese botón no pasaría nada . El backend es lo que no ves, pero si no está allí, ¡te lo pierdes! Aquí es donde se pone interesante, por ahora, no estará familiarizado con muchas de las tecnologías de back-end más comunes. Los más populares y los que recomiendo en este momento son: PHP y Laravel, Python y Django, Javascript y Meteor o Ruby and Rails. Como principiante, creo que PHP / Laravel y Ruby / Rails son los más fáciles de comenzar. Personalmente, soy un desarrollador (orgulloso) de Rails y creo que, como principiante, es bastante fácil de entender.
    3. Desarrolladores Fullstack : estos chicos manejan tanto tareas frontend como backend.

Ahora te preguntarás: “Sí, claro, salud Andrea. ¿Cómo diablos sé si quiero ser un frontend o un desarrollador de backend? ¡No tengo ni idea! “. Bueno, amigo mío, la regla general que siempre he recomendado a las personas es que se hagan un par de preguntas:

  • ¿Me gusta diseñar y tener comentarios visuales de lo que hago? ¿Me ha gustado mucho diseñar la interfaz de los sitios web que he creado hasta ahora?
  • ¿Prefiero establecer la lógica de cualquier aplicación dada? ¿Estoy de acuerdo con recibir comentarios visuales de poco a nada?

Si las respuestas a las dos primeras preguntas han sido un fuerte ¡ INFIERNO SÍ! luego siga adelante y elija un marco frontend de su elección y comience a mojarse los pies. Si no le gusta trabajar con él, aún puede cambiarlo y probar uno nuevo.

¡De lo contrario, es mejor que aprendas backend primero! Elija una tecnología que parezca interesante y comience a aprender cómo funciona.

Si respondiste ¡ INFIERNO SÍ! a todas esas preguntas, bueno, podrías estar preparado para convertirte en un desarrollador fullstack. Aprenda algunos backend y frontend y se convertirá en un desarrollador junior fullstack.

¡Qué viaje pasaste! ¡De analfabeto informático a desarrollador web! ¡Felicidades! ¡Cuidado, sin embargo, que solo estás al principio! Las tecnologías cambian súper rápido y si quieres tener éxito debes mantenerte al día.

Por supuesto, hay mucho más que deberías aprender, sin embargo, te verás a ti mismo que mientras atraviesas este proceso paso a paso, enfrentarás algunos desafíos que automáticamente estimularán tu curiosidad por aprender más.

Ahora tiene todo el conocimiento que necesita para construir su plataforma. ¡Comience a codificarlo ahora! Esta es, con mucho, la mejor manera de aprender (y eventualmente construir una cartera sin experiencia).

Recientemente escribí un libro electrónico para ayudar a personas como tú a comenzar su carrera en el desarrollo web. Lo guiaré a través de los mejores recursos disponibles y le proporcionaré muchos datos sobre el tamaño del mercado laboral y la popularidad de cada tecnología.

Estoy seguro de que puede ayudarte con tu búsqueda. ¡Feliz aprendizaje!

Es posible, pero no exhaustivo. Aprenderá los conceptos básicos, pero no lo que realmente necesita para comenzar a crear sitios web visualmente atractivos y funcionales. En otras palabras, un sitio por el que realmente pagarías dinero para obtener un dominio. Sin embargo, si está interesado en aprender estos idiomas, definitivamente recomendaría este sitio:

Codecademy – aprende a codificar, interactivamente, gratis

Además de eso, solo practica. Oh sí, una cosa más. Google es tu mejor amigo. Utiliza Google. Además, no intentes reinventar la rueda. Si alguien ya ha hecho una API o algo que puede ser realmente útil para usted, no tenga miedo de usarla. Pero a veces evítelo si realmente quieres aprender sobre ese tema.

¡Feliz aprendizaje de un compañero aspirante a desarrollador web!

Por supuesto que es. En particular, solo para “Aprender”. Puede aprender fácilmente el desarrollo web en un par de semanas, pero a menos que lo practique, no lo aprenderá 🙂 Si aprende y luego intenta, sí, podrá conocer al menos una parte del desarrollo a través del cual podría realizar páginas web simples 🙂 Si realmente desea hacerlo en un par de semanas (no lo haga a menos que sea importante), puede seguir este cronograma:

Semana 1 (día 1 a 3) – HTML y HTML 5

Semana 1 (día 4-7) y Semana 2 (día 1): CSS y CSS3

Semana 2 (día 2) -Revisa todas las cosas

Semana 2 (día 3 días 7 / día 2 días 7 si no desea ese día de revisión) – JavaScript

¡Feliz codificación!

¡Todo lo mejor!

Depende de cuáles sean sus objetivos … si ya es programador, la web no es ciencia espacial. Es más fácil comenzar con algo bien conocido y documentado como ejemplo … configurar WordPress y explorar su ecosistema es una buena manera de comenzar.

Pero en general, no, no se convertirá en desarrollador en 2 semanas … pero puede tener un sitio web exitoso con WordPress en 2 semanas sin siquiera tocar HTML o CSS …

Todo depende de lo que quieras lograr … Aprovecha el trabajo de otras personas y aprende de él hasta que puedas comenzar a crear el tuyo …

Solo tengo una pregunta para ti.

¿Qué tan determinado estás?

Si te lanzas a aprender los idiomas con absoluto abandono y estudias y practicas legítimamente de 8 a 10 horas al día?

Podrías tener una comprensión bastante decente de ellos en dos semanas, incluso una semana, si eres un aprendiz particularmente rápido.

Estudié por intervalos durante un año, y después de un año, obtuve mi primer trabajo real como desarrollador.

Como todo, ser realmente bueno con los idiomas en un entorno de trabajo real requiere algo de experiencia.

Entonces, después de que aprenda esos idiomas en unas semanas … ¡comience a trabajar en proyectos y obtenga experiencia!

Buena suerte 🙂

Sí, es posible, siga este canal, está cubriendo toda la última tecnología con cursos intensivos para completar html y luego css con un proyecto adecuado con HTML y CSS como un sitio web receptivo

YouTech

Es posible, pero solo rascará la superficie de JavaScript y CSS. Ambos son muy poderosos y necesitas mucha experiencia.

No te pongas bajo presión.

Aprender cosas nuevas debería ser divertido, o al menos, no aburrido. Aprenda tomando todo el tiempo que necesite. Cuanto mejor comprenda, mejores serán las soluciones.

Estoy desarrollando durante unos 16 años en varios idiomas y aprendo algo nuevo sobre JavaScript y CSS. Estos idiomas (sí, llamo CSS a un idioma) viven de cambios, optimizaciones, etc. Entonces, nunca terminarás de aprender.

Piense en una cita de Albert Einstein que dice libremente “si no puede explicar algo a otra persona, que la persona lo entenderá correctamente, tal vez no lo haya entendido usted mismo” (es solo el significado, no la cita original)

No, no es posible si alguien es absolutamente novato. Una semana consta de 7 * 24 = 168 horas. Si suponemos que alguien dedicará 168 horas completas al aprendizaje, puede tener una idea superficial sobre las áreas mencionadas.

Si alguien tiene una idea justa, no se le puede decir a una persona erudita para ningún campo respectivo.

Sí, con un esfuerzo dedicado y una mentalidad motivada, es posible aprender cualquier cosa. Además, HTML, CSS y JS son solo algunas tecnologías y dos semanas de esfuerzo es mucho tiempo. Conéctese en línea, busque tutoriales, practique y manténgase enfocado.

¡Feliz aprendizaje!

Podrías aprender algunas cosas básicas sobre el desarrollo web, lo suficiente como para hacer páginas simples. Pero definitivamente no es posible aprender estos tres lenguajes de desarrollo en una o dos semanas. La parte más difícil de esto es simplemente comprender las reglas, la lógica y el flujo de un sitio web. He estado creando sitios web personalizados durante más de 4 años, y todavía aprendo algo nuevo cada vez que trabajo en un sitio. Si pasas los próximos dos meses haciendo nada más que aprender desarrollo web, probablemente sabrás lo suficiente para comenzar a aprender desarrollo web (¿ves lo que hice allí?). ¡Buena suerte, no te alejes demasiado por la madriguera del conejo!

¿Con experiencia previa en programación en otros idiomas? Principalmente sí, ya que los principios básicos, como los bucles, las condiciones y otras cosas, son en su mayoría iguales en todos los idiomas.

¿Sin experiencia previa? HTML y CSS sí, son muy fáciles. JS no tanto. Podrá comprender algunos conceptos básicos en ese momento, pero aún no podrá agrupar proyectos independientes por su cuenta.

¿Depende de lo que entiendas del aprendizaje? Si quiere aprender conceptos básicos e implementar algunos proyectos simples, sí puede Codecademy: aprender a codificar de forma interactiva y gratuita puede ayudarlo con esto

Feliz aprendizaje

Eray Onler

Puede aprender los conceptos básicos, pero requerirá muchas horas de estudio enfocado durante las 2 semanas. Recomendaría un mínimo de 8 horas de estudio por día.

learncodinganywhere.com

A un nivel principiante muy básico, sí, es posible.

Sin embargo, para dominar cualquiera de esos tres, tomará meses, incluso años, llegar a un estándar de trabajo. Personalmente, no estoy de acuerdo con toda la filosofía de “aprender a codificar en una semana” que ofrecen algunos sitios y clases porque todo lo que hace es llevarlo a un punto en el que puede escribir páginas web y scripts muy básicos y de alguna manera entender cuál es la fuente El código de una página web dice. Llegar a un punto en el que pueda codificar casi cualquier cosa de sustancia requiere mucho más tiempo y mucha más práctica.

Aprender HTML y CSS es más fácil de lo que piensas. De hecho, comenzará a construir algo desde el primer día que puede llamar a un sitio web.

Aprender JavaScript es una cosa diferente. Si nunca antes ha realizado ninguna programación, JavaScript puede ser un poco intimidante al principio. Puede llevar de una semana a un mes, según la facilidad con que pueda comprender los conceptos básicos hasta que comience a construir algo útil por su cuenta en JavaScript. Si solo desea crear un sitio web interactivo, existe jQuery, una biblioteca de JavaScript que es muy fácil de entender y lo ayuda a construir un sitio web interactivo en poco tiempo sin profundizar en los intrincados detalles de JavaScript.

Sí, ciertamente es posible. Hay toneladas de recursos gratuitos disponibles en línea. Puede comenzar con el curso freecodecamp, que comienza con lo básico y luego pasa a cosas avanzadas. Pero recuerde esto, aprender tecnologías web es una cosa y construir algo con ellas es otra. Y construir cosas buenas generalmente lleva mucho más tiempo que una o dos semanas.

bueno, nada es imposible, pero tendrás que trabajar muy duro e invertir una o dos semanas completas en html y css no es que JS sea tu mayor obstáculo, por lo que es completamente posible aprenderlo en semanas

No. Y es un poco insultante para ti pensar que podría ser. El desarrollo web es una profesión. Es algo real No es algo que pueda aprender en “una semana o dos”.

Puede aprender los conceptos básicos de cualquiera de ellos dentro de una semana, si dedica todo el tiempo a practicarlo. Sin embargo, no es posible aprender los tres por completo, incluso si tiene uno o dos meses, especialmente JS que tomará mucho tiempo.

Supongo que sí, pero realmente no alcanzarás ese nivel de competencia que si lo hubieras aprendido durante un período de tiempo más largo.