Con conocimiento en HTML, CSS y un poco de JavaScript, ¿con qué tipo de proyectos debo comenzar para fortalecer mis habilidades en el desarrollo web?

Espero que ya haya desarrollado pequeños componentes de la interfaz de usuario, como controles deslizantes, etiquetas de entrada flotantes y modales. Si no, adelante y hazlo primero.

También espero que comprenda los propósitos principales de estas tecnologías como se muestra en la imagen ( cortesía de FastWebStart ) a continuación:

A continuación, profundice en los documentos disponibles en Mozilla Developer Network. Ser sincero.

Luego, elige un proyecto. Cualquier proyecto Si no puede obtener un proyecto pago, ofrezca realizar el desarrollo de forma gratuita.

Una mejor manera, que creo, es tomar algunos proyectos personales. Los proyectos deben ser el desarrollo de sitios web que le gusten o que visite con frecuencia, como Facebook, Quora, Stack Overflow y Behance.

Desarrolle uno de ellos usando HTML, CSS y Javascript. Desarrolle una página a la vez. Solo opte por bibliotecas frontend populares (jQuery, React, etc.) y frameworks (Angular, Bootstrap, etc.) cuando pueda replicar la mayoría de los diseños utilizando las tres tecnologías anteriores ‘.

Pruebe su código en varios navegadores, corrija los errores. Encuentre soluciones en Stack Overflow, MDN o resultados de Google. Una vez que todo se vea bien, haga que el mismo sitio web responda. Prueba y corrige errores.

Hospede su código frontend en el servidor (deberá comprar hosting). Si no desea invertir dinero para el alojamiento, use las páginas de Github para alojar sus proyectos.

¡Todo lo mejor!

Te recomendaría encarecidamente que te sumerjas en proyectos de WordPress. Con su conocimiento en HTML y CSS, no sería demasiado difícil para usted convertirse en un desarrollador de WordPress, aunque necesitaría aprender un PHP básico que estoy seguro de que aprenderá rápidamente.

Si no está interesado en WordPress, le recomendaría proyectos simples como construir sitios web de una página para eventos, páginas de ventas, etc.

También puede intentar construir controles deslizantes, formularios de contacto, etc. para practicar lo que ha aprendido hasta ahora.

Con este paquete de conocimientos, puede comenzar proyectos pequeños y simples, y esta es la clave para convertirse en un mejor desarrollador: utilice sus herramientas para crear algo, aprender de él y mejorar.

¿Qué pasa con un sitio web simple y personal? O tal vez una simple aplicación.

Quiero vincular esta publicación de mi blog, un ejercicio simple con HTML5 y JavaScript para crear un mapa interactivo simple. Espero que les guste: una integración simple de la API de geolocalización HTML5 con Google Maps | DailyGit

En mi opinión, hacer algo que requiera una base de datos, un inicio de sesión y una entrada y salida de información dinámica. Intente diseñarlo como un sitio web receptivo, utilizando posiblemente bootstrap o base. No tengas miedo de mezclar un poco de php para hablar con tu base de datos mysql. Estoy apostando a todos estos jóvenes que están interesados ​​en palabras de moda como mongodb, node js, etc., para que nunca aprendan estas tecnologías, ¡muchos programas están escritos para mantenerme empleado!

Bueno, hermano, aprendiste todas las habilidades básicas y hay mucho que aprender, como dijo Jon (una de las personas que respondió), ve a los proyectos divertidos y cuanto más construyas el proyecto, más aprenderás, pero hay mucho para ir muchas cosas hay que aprender en WEBDEV estar motivado y aprender cosas nuevas y tomar nuevos proyectos también te encantará el viaje buena suerte hay mucho que aprender.

Le recomendaría FreeCodeCamp Aprenda a codificar y ayudar a organizaciones sin fines de lucro, eche un vistazo a los proyectos de front-end, no demasiado difícil pero justo, aprendí mucho de este sitio.

Actualmente estoy en la secuencia de comandos de algoritmos básicos, y hasta ahora ha sido excelente y obtienes un certificado para completar el curso, estoy seguro de que vale la pena tu tiempo.

con html, css y javascript, puede crear cualquier sitio web estático y también puede aprender el lenguaje de fondo para crear un sitio web dinámico completo. 🙂

En estos días el mercado de scripts Java es muy bueno. Comenzaré a trabajar con SPA (aplicaciones de una sola página) … nuevamente, esta es mi perspectiva

Elige algo que te parezca divertido. Cuando su motivación es más que solo dinero, es mucho más fácil sentarse y aprender cosas que aún no sabe.