Soy un diseño gráfico interesado en aprender código. ¿Sería el desarrollo web el mejor lugar para comenzar?

Sugeriría HTML / CSS / JS simplemente porque el diseño web (o desarrollo front-end ) es una extensión natural del diseño. Si diseña un sitio web (o cualquier cosa que aparezca en la web) antes de que realmente se pueda usar, un desarrollador front-end debe traducir cada activo a HTML y CSS. Si los aprende, puede eliminar al intermediario, y eso lo haría increíblemente valioso en cualquier equipo, sin mencionar que es bastante peligroso por sí mismo.

JavaScript es realmente el lenguaje de programación de los tres, y te permitirá acostumbrarte a los conceptos básicos de programación en un entorno bastante fácil. Puede agregar interactividad a las páginas web y, de hecho, probar el “desarrollo de software” directamente en su navegador.

Entonces apunta a favor de HTML / CSS / JS:

  1. Es una extensión natural del diseño.
  2. Te dará una suave introducción a la programación.
  3. Solo hay 1 “web”, por lo que estos idiomas están garantizados para ser útiles y populares.

Python es un lenguaje realmente excelente para aprender también, pero llevará más tiempo poder crear algo realmente útil.

Olvidé agregar:

El curso HTML / CSS de Codecademy es una excelente manera fácil de comenzar. Enlace debajo:

Aprende a codificar

Académicamente diría Python. Es una de las formas más limpias de aprender sobre los fundamentos de la programación.

Profesionalmente, sugeriría aprender desarrollo web.

El desarrollo web complementará sus habilidades como diseñador mucho mejor que Python, por lo que a medida que crezca verá más oportunidades abiertas para aplicar ambos conjuntos de habilidades. Puedo afirmar con seguridad que hay más trabajos de desarrollo web que puestos de Python.

Conseguir trabajo puede no parecer importante para el aprendizaje, pero juega un papel muy importante en su desarrollo personal. Se le pagará por desarrollar sus habilidades, lo que puede ser un gran motivador para continuar aprendiendo. También se le dará acceso a mentores experimentados que pueden guiar su educación y carrera en la dirección correcta.

Considera el factor unicornio. Un diseñador capaz de construir sus simulacros es increíblemente valioso para cualquier empresa. La mayoría de los días incluso me conformaría con un desarrollador que pueda gestionar una conversación decente en el campo. Serás más respetado por los desarrolladores existentes durante el proceso de aprendizaje, ya que podrás hablar en su nivel. Su diseño también mejorará, ya que comprenderá mejor las limitaciones técnicas. Esencialmente, desarrollar tus habilidades de desarrollo web junto con el diseño te convierte en una autoridad.

More Interesting

Estoy buscando un marco PHP para una capa intermedia delgada del lado del servidor que sea extremadamente segura y RESTful. ¿Qué marco se acerca más?

Empecé a aprender JavaScript, pero luego descubrí que JavaScript solo es inútil. Tienes que aprender HTML y CSS para JavaScript para tener alguna función. ¿Es esto cierto? Y si 'termino' de aprender JavaScript, ¿será fácil aprender HTML y CSS o los mezclaré y olvidaré qué código es para qué idioma?

Creé un formulario de inicio de sesión y registro simple en el código Ignitor. ¿Cómo puedo escribir el código para enviar un correo electrónico cuando la casilla de verificación del usuario olvidó la contraseña y también el código para recordarme?

Me encanta instantdomainsearch.com. ¿Cuánto dinero y tiempo de desarrollo se necesitaría para crear una interfaz tan simplista en un mercado con un número limitado de productos (500-600) de varios proveedores?

¿Qué lenguaje de desarrollo web debo aprender en 2017?

Ahora estoy trabajando como aprendiz en Python y Django. ¿Crees que esta combinación está lista para superar a la pila LAMP en el desarrollo web?

Cómo comenzar a crear un sitio web

Tengo una aplicación web de chat desarrollada con la pila MEAN. ¿Cómo sirvo mejor una gran cantidad de archivos mp3 cortos?

He perdido el uso de mi brazo, quiero continuar con el desarrollo de la pila LAMP, ¿por dónde debo comenzar?

Acabo de comprar un tema de WordPress para mi sitio, pero parece que no puedo hacer que se vea como lo que vi en la demostración. ¿Todos los temas son tan difíciles de armar?

Estoy planeando obtener una MacBook Pro. Lo usaré para el desarrollo de iOS y también para algunos desarrollos web. ¿Estoy atascado entre la cantidad de ram para elegir, ya sea 16gb u 8gb?

¿Con qué frecuencia los desarrolladores web hacen clic en el enlace del desarrollador en la parte inferior de los sitios web?

¿Qué debo hacer después de crear un sitio web usando solo HTML y CSS?

Si dijera que MVC era contra-intuitivo, ¿cómo me convencerías de lo contrario?

¿Qué puntos debo tener en cuenta al diseñar un sitio web receptivo?