Bueno, parece que puedes desarrollar aplicaciones web-Front End .
La MEJOR solución: (con esto puedes ponerte a prueba y mejorar también)
- Elija una aplicación web existente.
IMPORTANTE: No vea el código fuente del sitio web. Lea la respuesta completa y continúe.
- Estoy familiarizado con JavaScript, Ruby y Scala. Para el desarrollo de backend, ¿debería aprender Node, Rails o Play?
- Sé HTML 5, CSS, conceptos básicos de JavaScript y ASP .NET. ¿Qué más necesito saber para aprender MVC?
- Desarrollo web, ¿cuál es el tema de tendencia único más que nada?
- ¿Soy un mal programador si uso bibliotecas o marcos de terceros?
- Cómo extraer una tabla de datos en el archivo pivote a CSV, pero el archivo CSV tiene una estructura como la tabla pivote en jQuery
Front End: (suponiendo que haya elegido Quora.com)
- Intente crear una copia exacta del sitio web (Quora en este caso).
- No te preocupes por la programación de back-end.
- HTML
- Este es el primer paso del desarrollo web
- Comprender la estructura de Quora. Pregúntate a ti mismo las siguientes preguntas:
- ¿Cuáles son las páginas en Quora? (Respuesta: perfil, lectura, respuesta, blog… ..)
- ¿Cuál es la estructura de flujo de cada página?
- Después de estructurar los contenidos en html …
- CSS
- Diseño de las páginas web. Crear UI.
- Puede usar herramientas como selectores de color, identificadores de fuente …
- Después de este paso, su sitio web debe ser el mismo que Quora en apariencia.
- JAVASCRIPT
- Descubra los controladores de eventos, funciones, programas de front-end, animaciones … lo que sea que esté codificado con JS.
- Ahora, implemente lo mismo.
- También puede usar JQUERY , si lo necesita.
- Si puede construir el 90 – 100% del sitio web: Excelente.
- Compare su código con el del código real de Quora. Piense en cómo puede mejorar y optimizar Quora.
- Intenta crear plantillas para mostrar tus habilidades.
- Concéntrese en las tendencias (como paralaje, capacidad de respuesta)
- 70 – 90%
- Ahora puede ver el código fuente, comparar y contrastar.
- Aprenda las cosas que no puede hacer y explore conceptos relacionados
- Compara tu código que hiciste hasta ahora.
- Por debajo del 70%
- Considerando aprender lo básico.
- Lea y comprenda el código fuente de una variedad de sitios web.
- Para empezar, Quora es un sitio web complejo, puede elegir cualquier sitio web de bajo nivel.
Nota:
Al elegir un sitio web, use google, explore tantos sitios web pero no busque el código fuente.
Para practicar CSS, elija plantillas listas para usar.
Pero para JS, elija sitios web que tengan buenas animaciones, eventos, lógica, etc.