CSS, según yo, es el lenguaje más vasto y no tan fácil de aprender, pero una vez que lo domines, créeme, no hay quien pare. Por lo tanto, le recomendaría que aprenda CSS, pero si aún no tiene tiempo, puede contratar a un desarrollador front-end para lograr su objetivo.
Para CSS básico para su proyecto, puede obtener ayuda de http://www.adobe.com/in/creative… donde puede cargar sus PSD y al hacer clic puede obtener fácilmente parte del código CSS básico. Nota: Esta herramienta en línea solo le dará los códigos CSS muy básicos.
Para mejorar sus habilidades de CSS, puede consultar los sitios de tutoriales en línea o seguir cualquiera de los canales de YouTube que se centran en el desarrollo front-end.
- ¿Qué enfoque tomarías para codificar Facebook? ¿Con qué comenzarías? Front-end o backend?
- ¿Qué marcos y plataformas de servicios de back-end son la mejor combinación para un front-end de AngularJS?
- ¿Puede un desarrollador back-end de Java (con más de 5 años de experiencia) cambiar de pista al desarrollo de pila MEAN?
- ¿Cuál es la diferencia entre front-end, back-end y programación / desarrollo del lado del servidor?
- ¿Existe un lenguaje de programación todo en uno para la web que no requiera un back-end (como en todo incluido)?
Puede encontrar muchas cosas buenas sobre CSS
https://css-tricks.com/
Sitio en línea básico para referir:
http://www.htmldog.com/guides/cs…
El mejor canal de YouTube para entender CSS:
https://www.youtube.com/channel/…
La última y la mejor manera de aprender CSS es implementar sus aprendizajes en algunos de sus proyectos ficticios. Es decir, si le gusta el diseño de cualquier sitio web, intente replicarlo (no al 100%, pero trate de acercarse) en su local y trabaje estrictamente en HTML y CSS.
Todo lo mejor