Recursos para aprender a programar

4116 poruka, 138 stranica:  1; 134 135136 137 138 ↖ Vrati se nazad na listu tema

Skor: +39

4051. Mohamed_Albaricoque,

from sqlalchemy.dialects.mysql.base import ischema_names

Skor: +0

4052. Dherhion,

let decoder = JSONDecoder()

Skor: +0

4053. Qhay,

class mainMenu(Menu):

Skor: +0

4054. valkorion,

pip install pygame

Skor: +0

4055. el-prevoste,

include "bgt_compat.nvgt"

Skor: +0

4056. Markk,

Las cosas que hace Microsoft:
https://github.com/microsoft/markitdown

Skor: +0

4057. James_Potter,

git clone y no me acuerdo el repo.

Skor: +0

4058. Lionel-Messi,

Hola, cracks de la programación. ¿Alguien sabe cómo puedo aprender NVGT, ese motor que creó Samtupi? Es que BGT ya está descontinuado y quiero aprender a programar.

Skor: +0

4059. Rayo,

empieza por un lenguaje más establecido. no te quieras tirar de una a hacer jueguitos. Python, java o c++ son buenas opciones. el chiste es que aprendas las bases.

Skor: +0

4060. Olga-Luciia-Vives,

pregunta, y muy pequeña: ¿si quiero hacer páginas, de conviene saber solo de HTML? o cuál más recomiendan: css descartado, no lo entiendo ni aunque me lo expliquen con peras y manzanas.

Skor: +0

4061. Rayo,

hoy día no vale de casi nada saber solo HTML, necesitas aprender más tecnologías de la web como js, y de allí pues ya depende para donde tires. desarrollo backend? php, Python, o cualquier marco que te permita trabajar por ese lado. pero casi en ningún lugar verás webs hechas con HTML puro.

Skor: +0

4062. Markk,

JavaScript

Skor: +0

4063. Olga-Luciia-Vives,

esque mi idéa es tirar a desarrollo de páginas, no al diseño y esas cosas.

Skor: +0

4064. Rayo,

lo dicho, de nada te sirve solo HTML, tienes que saber mínimo js y algún framework.

Skor: +0

4065. Markk,

Yo de momento te recomiendo centrarte en elegir un lenguaje de programación, el que sea, y aprenderlo. La gente elige mucho Python o Js porque son fáciles de aprender en principio

Skor: +0

4066. Angel_R05,

Estoy con los demás, js o python son buenas opciones para ir aprendiendo a hacer cosas en desarrollo web.

Skor: +0

4067. Heracles,

No tiene nada de malo que aprendas HTML, pero ese no es un lenguaje de programación, está más relacionado con el diseño.
Por otra parte, el HTML por si solo te servirá para escribir páginas estáticas y aburridas. Sí haces algún curso de HTML si o sí Tienes que aprender CSS y JS

Skor: +0

4068. el-inadaptado,

Rayo: empieza por un lenguaje más establecido. no te quieras tirar de una a hacer jueguitos. Python, java o...: yesterday 03:22. por qué? cual es la diferencia suponiendo que únicamente le interese hacer jueguitos? y no lo digo a mal, que a mi también me interesa el tema. quiero aprender aunque sea a escribir un hello world. pero no sé con que lenguaje empezar. busco algo que sea simple, y que de preferencia no requiera mucha consola para su manejo porque no estoy familiarizado con la misma y no me gusta usarla. si, quiero hacer jueguitos

Skor: +0

4069. Angel_R05,

Porque si no sabe programación, y lo que quiere es empezar de lleno a intentarlo sin siquiera tener las bases, se va a frustrar, aparte que tampoco es la mejor práctica (experiencia). Aparte NVGT sí es funcional, peeero qué mejor que empezar a manejarse en este mundillo en un lenguaje que tenga una mega comunidad que lo respalde y documentación sólida de dónde partir.

Skor: +0

4070. Markk,

Se refiere a que no quieras correr sin saber caminar. Está bien si tu objetivo final es hacer jueguitos, podés direccionar el aprendizaje hacia eso. Pero si no te ponés objetivos más pequeños y vas escalando te vas a frustrar.
Lenguaje simple... Python, por decir alguno. Aunque lo que es sintaxis es relativamente fácil de aprender en casi cualquier lenguaje, lo importante son los conceptos. Con la consola te vas a tener que amigar. No existe nada más accesible para nosotros que la consola y si te acostumbrás hasta podés hacer todo más rápido, hacerte scripts para automatizar, etc

Skor: +0

Poslednja izmena od strane Markk, 7 Jan 2025 21:41:50

4071. FlutterShy,

Creo que para terminar de entender el proceso del aprendizaje (que esto aplica a todo) es que hay pasos necesarios para subir cada escalón.
Es como un idioma (por eso lo de "lenguaje de programación" xd). Si quieres ser un escritor en griego, no empezarás comprando tu mejor lápiz y mejor libro e intentando escribir el mejor libro de la historia en una noche. Necesitarás aprender primero cómo escribir las palabras más comunes y cómo se conjugan. Luego irás avanzando, aprendiendo más verbos, tiempos, etc. Una vez que tengas algo más sólido, podrás empezar a escribir frases, palabras más complejas, párrafos, y finalmente un libro. Quizás el primer libro te salga horrible (o tal vez no), pero luego irás perfeccionando tu forma de escribir, de narrar, y de llegar a un final de la manera más eficiente posible.
Puedes empezar tu camino en la programación con ejemplos simples, como:
Restar dos variables e imprimirlas en pantalla, imaginando que es un juego:
(Ejemplo en Python)

salud_jugador = 50
danio = 25
resultado = salud_jugador - danio
print("Tu salud es: " + str(salud_jugador) + ". Tu jugador encontró un enemigo. El enemigo disparó a tu jugador, quitándole " + str(danio) + " puntos. La salud de tu jugador es ahora: " + str(resultado))

Luego podrás escalar según lo que aprendas, añadiendo condicionales, funciones, bucles y muchas cosas más. La clave es comprender cada paso y aplicarlo en muchísimos problemas para dominarlo.

Skor: +0

Poslednja izmena od strane FlutterShy, 7 Jan 2025 22:21:53

4072. r-althor,

incluso antes que cualquier lenguaje, yo trabajaría las bases sobre seudocódigo aplicándolo a la vida cotidiana. Igual no me hagan mucho caso, no programo ni tampoco me interesa hacerlo, adleast for now.

Skor: +0

4073. Amil,

No sé, si tiras con python con la idea de después pasar a nvgt o c#, me parece que te vas a dar una ostia, porque python está diseñado para que hasta cualquiera que lea un código lo entienda. Cave aclarar que lo digo desde mi experiencia. Entonces lo que recomiendo es ir por eso, el manual de bgt porque nvgt es parecido. O de una leer info sobre conceptos de programación, como para aprender lo que hacen funciones, condicionales, bucles etc.

Skor: +0

4074. el-prevoste,

bgt es algo, python es otra cosa y nvgt es otra cosa, aunque bgt y nvgt son parecidos por dentro no tienen punto de comparación en cuanto a optimización y rendimiento. mi recomendación, aprende python. es un lenguaje remunerado, altamente popular y que tiene una comunidad enorme y puedes encontrar soluciones y respuestas a cualquier problema o duda que tengas a diferencia de bgt o nvgt

Skor: +0

4075. Qhay,

Si pretendes hacer juegos para la comunidad ciega, ¡Python sería la mejor opción! No te importa mucho la potencia ya que el audio no consume tanto como en un video juego donde renderizas, animaciones etc, ¡y su sintáxis es muy limpia! Además, siempre es un buen lenguaje para aprender los conceptos básicos, que tu cerebro desarrolle lógica porque es muy sencillo decir "terminé el curso de tutorialesprogramacionya" donde te enseñan de lo básico hasta lo avanzado con algunos ejemplos y sepas hacer ese tipo de ejercicios como cosas de bancos y así, a que yo te diga, desarróllame un sistema de traducción por salida para un juego. Son lógicas que tu cerebro ya luego cogerá más rápido, solo practicar practicar, usar chat GPT o Google para dudas (solo dudas y específicas no lo uses para la solución de todo tu problema) y poco más.

Skor: +0

4076. Disquete,

A mi juicio, si quieres dedicarte de forma más profesional a programar, empieza con Java o C++ (Java es más fácil). Python es bueno para empezar, pero por el tema de la gestión del tipado y otros asuntos, al pasar de Python a otros lenguajes pueden llevarse un buen batacazo.

Skor: +0

4077. el-prevoste,

python para un audiojuego no es la mejor opción. varias cosas: complicaciones a la ora de programar. tienes que hacer un montón de mierdas (incluyendo tus propias clases de menú, un montón de librerías que añadirán peso extra, y en general, una pesadilla. quieres programar audiojuegos? nvgt e la solución. ahora bién, quieres un lenguaje bueno para lo que se te ocurra? python

Skor: +0

4078. Markk,

Me pongo en el lugar de alguien que tiene 0 conocimientos sobre el tema y lee este hilo y... pobre de esa persona.
Que si aprende Python, que para juegos mejor nvgt, que no, que mejor Java, que si no programas en tal o cual lenguaje no eres profesional, que html no es un lenguaje de programación (?)
Cada uno dice una cosa distinta. Cada vez más convencido de que lo que menos importa es el lenguaje. Cada uno recomienda lo que sabe o conoce y por lo general los consejos suelen estar orientados desde ese lado y no con argumentos bien fundamentados sobre el tema. En definitiva, aprendan lo que les pinte, pero aprendan. Hay muchos caminos y en ninguno está la clave del éxito asegurado

Skor: +1

4079. Dherhion,

Yo si tuviera que recomendar algo recomendaría lo siguiente:
Aprende lo que te salga de los cojones salvo BGT/NVGT. son lenguajes hechos por y para ciegos. En el momento que tengas un problema vas a sufrir una cosa mala.

Skor: +1

4080. el-inadaptado,

mi +1 para markk. personalmente para lo único que utilicé c++ no me gustó. pasé 3 días intentando descubrir como compilar ngt (que no nvgt) porque quería usarlo pero ya no lo distribuían compilado. aparte de que tengo pc de bajos recursos por lo que utilizar visual studio no me sale muy factible que digamos. bien, descartamos ese. nvgt. bastante bueno para lo que quiero hacer, pero con el problema de quien sabe hasta cuando dure el soporte y la documentación limitada pero entendible, al menos. puede ser. bgt. descartado porque ya no tiene soporte. ngt. me gustaba al inicio pero parece que hacen borrón y cuenta nueva por cada actualización, aparte de que está muy pensado para utilizarse con vscode y que la manera en la que está hecha la documentación no me gusta mucho. java. puede ser, no e investigado mucho sobre el. pitton? creo que es el más factible.

Skor: +0

Poslednja izmena od strane el-inadaptado, 8 Jan 2025 18:51:56

4116 poruka, 138 stranica:  1; 134 135136 137 138 ↖ Vrati se nazad na listu tema

Odgovori na temu

Morate da se prijavite kako biste mogli da pišete

Zaboravljena lozinka? Napravi nalog