Si conoce Java y Python, está listo para el desarrollo web.
Según mi opinión sobre su pregunta, creo que acaba de ingresar al Desarrollo Web y probablemente no sepa cómo funcionan los idiomas “Server Side” y “Client Side”.
El desarrollo web tiene dos lados:
- Lado del servidor
- Lado del cliente
LADO DEL SERVIDOR
Mientras lees esto, solo mira el código fuente de esta página HTML. Todo este código es generado por un programa. ¿Sorprendido?
Bueno, esta es la magia de los lenguajes del lado del servidor. Manejan todas estas cosas una vez que los datos salen de su computadora.
Ahora, ya que conoce Java y Python, puede comenzar a escribir sus propios programas del lado del servidor. Todo este código reside y se ejecuta en el servidor, por lo tanto, se llama “lado del servidor”
Los idiomas populares que podrías considerar son
- PHP (más utilizado y mucho más sencillo): si está probando en un sitio de alojamiento web gratuito, busque PHP, ya que se proporciona en todas partes en Internet.
- Python: a diferencia de PHP, Python no está específicamente diseñado para el lado del servidor. Pero marcos como Django, Flask son útiles.
- Java: debe haber oído hablar de Java Servlets o archivos .jsp. Estos son programas de Java, pero personalmente creo que tengo Python y PHP como opciones, no preferiría Java para el lado del servidor porque me resulta muy engorroso escribir código en Java en comparación con Python o PHP. Entonces, mi elección personal sería Python o PHP.
Creo que debería optar por PHP porque se verá obligado a aprender mucho sobre las cosas del lado del servidor y está en bruto con $ _SERVER y otras variables globales. Agregarlo le daría una ventaja adicional ya que aprendería un nuevo idioma.
LADO DEL CLIENTE
El navegador que utilizamos es el mejor amigo de los idiomas del lado del cliente. Esto se debe al hecho de que los programas escritos en idiomas del lado del cliente se ejecutan en nuestra máquina o más específicamente en el “navegador”. Necesita poner sus manos en el lado del cliente porque, según su pregunta, no creo que esté en la programación del lado del cliente.
De hecho, el lenguaje más popular es “Javascript”. Su sintaxis corresponde con Java y es mucho más fácil que esta última.
Después de tenerlo entre manos, eche un vistazo a Frameworks de Javascript como “jQuery”. muy útil ya que no tienes que escribir mucho código. De hecho, es mucho más fácil codificar mecanismos avanzados como “Live -Search”, etc.
- No sé nada sobre acciones. ¿Cuál es la mejor manera de comenzar a ganar a través de ellos?
- Quiero aprender guitarra acústica ahora. ¿Cuál es la mejor manera de hacerlo?
- ¿Por qué mi teléfono se calienta cuando se carga con el MI 10400 en comparación con un cargador?
- ¿Por qué mi cabeza se siente tan llena?
- Necesito ingresar a una de las 10 mejores universidades de EE. UU. Para obtener mi maestría en informática. ¿Qué debo hacer para agregar una ventaja a mi solicitud además de los puntajes? Además, ¿qué puntajes CGPA, GRE y TOEFL se requieren?