Bueno, a pesar de que se me pidió que respondiera la pregunta, personalmente no soy un desarrollador web, y dudo un poco en afirmar que escribir un marco HTML, hacerlo bonito con CSS y luego animarlos es realmente igual a la programación, pero lo seguiré.
Sin embargo, el lenguaje que se usa hoy en día para el comportamiento dinámico de las páginas web (JavaScript), de hecho, puede hacer algunas cosas bastante poderosas, incluidos la programación de servidores y juegos utilizando el lienzo HTML5 y otras cosas.
Nunca sabes realmente lo que necesitas. La mayoría de las matemáticas son necesarias cuando intentas escribir juegos. Para eso, necesitas algo de conocimiento de física elemental (y a veces no solo elemental, dependiendo del juego y la cantidad de la rueda que estás reinventando en gráficos y comportamiento), trigonometría, álgebra lineal y algo de cálculo, que cubre principalmente los juegos. Pero probablemente necesitará alguna teoría de probabilidad de vez en cuando. Puedo recomendar este libro con seguridad para aprenderlos, ya que los cubre bastante bien en términos bastante simples: 3D Math Primer for Graphics and Game Development, 2nd Edition: 9781568817231: Computer Science Books @ Amazon.com
- Cómo escribir un programa en C para verificar si para cualquier triplete entero (x, y, z) y otro entero n, [matemática] n ^ x + n ^ y = n ^ z [/ matemática] ocurre para (a, b) siendo la entrada donde [matemáticas] a \ leq n \ leq b [/ matemáticas]
- Cómo resolver la relación de recurrencia T (n + 1) = T (n) + ceil (n + 1) usando la sustitución para hacer un análisis asintótico
- ¿Cuáles son algunas ideas geniales para una presentación del día pi?
- ¿Existe algún plan de estudios en línea que enseñe matemáticas con un enfoque en la programación o mecánica de videojuegos?
- ¿Cómo decimos que un lenguaje no bombeable no es regular?
Sin embargo, si se dan la mayoría de estos, necesitará algoritmos. Los algoritmos son básicamente una “forma paso a paso de hacer algo, y con eso producir una salida para una entrada dada”. También hay libros sobre eso, pero no estoy seguro de cuál recomendar, lo siento 🙂
Al final, sin embargo, la mayoría de las veces, para el desarrollo web, no necesita tanta matemática como necesita aprender a manipular API para bibliotecas, conoce los conceptos básicos de programación en términos de pensamiento secuencial, estructuración de código e instrucciones. que no te repitas mucho y practiques más y más.
Sin embargo, cuando comencé, no soy realmente un desarrollador web, principalmente trabajo con Java. Sin embargo, si desea analizar el desarrollo web desde cero, este sitio web tiene algunos tutoriales interactivos básicos para que pueda comenzar a usar HTML, CSS y Javascript (y JQuery, que es una biblioteca para facilitar aún más el uso de JS): http: // www .codecademy.com /
Y, por supuesto, ayuda si finalmente busca patrones de diseño, que son soluciones a problemas específicos que lo ayudan a estructurar los componentes de su aplicación que resuelven la tarea en cuestión. Para Javascript, en realidad hay un libro gratuito para eso: http://addyosmani.com/resources/…
Y como con la mayoría de las cosas, la práctica ayuda con el tiempo 🙂