¿Cuál es la mejor manera de comenzar con el desarrollo de aplicaciones web para un probador de automatización Java Selenium?

no es un experto, pero me gustaría sugerir pocos recursos para comenzar

Para el desarrollo de aplicaciones web,

1. videos tutoriales en javabrains.koushik.org
2. jsp y servlet de cabeza

Para Python,

1.primera Python
2. www.thenewboston.com/videos.php?cat=36

Para Java

1. Headfirst Java / SCJP por Kathy sierra
2. videos en thenewboston.com
3. videos de derek banas

eso es para fines de aprendizaje, pero ahora la pregunta principal será “¿cuál debería ser su camino de aprendizaje?”
pensar en,

Sugeriría, revise el material rápidamente. no intente hacer todo porque tomará mucho tiempo y es muy posible que pierda vapor antes de comenzar algo real. Así que principalmente entiendo lo que se puede hacer.

luego comience con algunos mini proyectos, y allí estará su verdadero aprendizaje.

Podría relacionarme mucho con esta pregunta, porque me topé con la misma pregunta y me sumergí profundamente en las tecnologías web hace 6 meses.

Lo aprendí de la manera difícil, así que lo haré simple para ti

Incluso antes de decidir qué tecnología aprender, entienda la web y sus entresijos.

(Ignore algunos de estos temas si ya lo sabe, es un flujo genérico)

  • ¿Cómo funciona internet?
  • ¿Qué es el MVC?
  • Comprender backend y frontend
  • Aplicaciones web sin estado y con estado
  • API’s

Ahora continúe y decida si desea aprender un lenguaje de programación de backend o un lenguaje frontend

Idiomas finales:

Si aprende idiomas como Ruby y Python, puede hacer desarrollo web y usarlos también para necesidades generales de programación.

Ruby y Python son más o menos lo mismo cuando se trata de sintaxis, rendimiento y soporte comunitario. Pero también tienen sus propios superpoderes

Ruby: cuando se usa con su famoso marco web “Ruby on rails”, es divertido de codificar. Hay muchas bibliotecas y herramientas de código abierto que hacen que el desarrollo web sea fácil y divertido.

Python: no es menos que ruby ​​en el soporte de la comunidad, pero aún tiene un largo camino en el desarrollo web. Puede hacer mucho más que desarrollo web con Python, muchas cosas interesantes como el aprendizaje automático, el aprendizaje profundo y algunas cosas de ciencia avanzada.

Idiomas frontend:

Si utiliza lenguajes del lado del cliente como Javascript, hay algunos marcos geniales como angular.js y backbone.js, etc. Además, con el isomorfismo del script java que surgió rápidamente en los últimos años, puede escribir tanto frontend como backend en Javascript utilizando tecnologías como Node. js, ember.js y Express.js

Hmm … muchas tecnologías bien! confundido?

¡Solo relájate, explora todas estas tecnologías y mira lo que más te emociona!

Entonces qué, solo sumérgete en 😉

¡Feliz codificación!

Pruebe nuevas tecnologías como Polymer, Django, etc. Estas son tecnologías emergentes y le ayudarán a aprender aplicaciones móviles y de escritorio.

More Interesting

¿Cuál es la mejor solución para convertir un sitio web de red social existente creado con CodeIgniter en una aplicación móvil en tiempo real (no web móvil)?

¿Por qué los sitios web en iOS se cargan más rápido en Safari (la propia implementación de Apple) que cuando se usa software de terceros?

¿Es mejor tener un servicio de back-end que envíe json y use un marco del lado del cliente como AngularJS (o) tenga una aplicación web completa en el back-end que sirva HTML con JavaScript mínimo?

¿Cuáles son las buenas aplicaciones para Android que debo usar?

¿Qué tecnologías se utilizan para configurar el backend de una aplicación móvil?

¿Qué prácticas debo tener en cuenta al convertir una aplicación web JQuery antigua basada en AJAX a TypeScript?

¿Puedo convertir mi aplicación web PHP en una aplicación móvil?

¿Para qué aplicaciones es más adecuado el Apache Camel?

¿Es mejor tener una aplicación móvil que satisfaga varias necesidades o una aplicación para cada necesidad (como lo hizo Facebook / Foursquare)?

¿Cuál es más rápido en términos de actualización tecnológica: desarrollo web o de aplicaciones?

Tengo una buena idea para una aplicación web y una aplicación móvil. Soy diseñador gráfico y desarrollador web. ¿Cuáles son las ventajas, desventajas y realidades de crear el producto yo mismo en función de los inversores / incubadoras y un equipo?

¿Qué es una idea genial de aplicación web / móvil?

¿Cuáles son las diez mejores aplicaciones de software para rastrear los comentarios de los clientes sobre aplicaciones web y móviles?

Desde que se lanzó Flipkart lite, no he usado su aplicación nativa para comprar. ¿Es este el nuevo comienzo de Progressive Web Apps?

¿Por qué algunas aplicaciones web famosas tienen una mala experiencia móvil?