Después de probar suerte en el curso HTML / CSS sobre learntocode. Estoy interesado en seguir un curso avanzado en desarrollo web. ¿Qué tengo que hacer?

En mi opinión, hay 3 caminos desde aquí:

  1. Avanzar en el funcionamiento del front-end utilizando javascript , jQuery , angular , etc. Esto significa ser increíble en animaciones y UX.
  2. Avanzar en el funcionamiento del sitio desde dentro utilizando php-mySql o su versión .net. Esto lo ayudará a crear algoritmos avanzados, pero, por increíble que parezca, lleva tiempo crear algo significativo y único. Más adelante puede cambiar a marcos o marcos de CMS.
  3. Obviamente, esto es lo mejor de ambos mundos donde te conviertes en un desarrollador de pila completa. Con una mejor comprensión de cómo funciona el sitio internamente, también mejorará en la parte de representación.

Personalmente elegí la tercera opción, pero todavía estoy confundido si debo cambiar al # 1 o # 2. Pero es genial, sé un conocimiento intermedio de ambos.

Creo que PHP + MySQL será una gran opción si estás buscando desarrollar una carrera en desarrollo web.

En lo que se refiere a algunas nuevas tecnologías, Big Data, Hadoop, Sentiment Analysis, HPCC, DevOps, Internet of Things (IOT), Angular js, Machine Learning, etc. , son pasteles calientes en el mercado.

Si está interesado en la programación funcional, pruebe con Ocaml.

Si estás en desarrollo, prueba Python . Es realmente rápido y fácil de aprender.

Pero lo que elija, intente tener una base sólida en cualquier lenguaje de programación orientado a objetos.