Buenas, espero que entre unos y otros me aconsejéis y pueda tomar una buena decisión.
Os pongo en situación, actualmente y desde hace ya bastantes años trabajo como técnico de sistemas, he hecho de todo, y me suelo atrever con todo porque me gusta investigar y aprender, actualmente tengo una tienda de informática local, osea pequeñita, en la que me defiendo vendiendo lo que podemos, reparaciones, servicios a empresas, etc ... pero a mi lo que me gusta es programar, estudié en su momento programación y estuve trasteando bastante en su momento con delphi y sobre todo visual basic 6.0 lenguaje con el cual hice varios programillas a medida.
Quiero reciclarme en el tema de la programación, tengo varias ideas y proyectos pero no se hacia donde tirar. Como se que todo depende del tipo de aplicación, os comento más o menos, una de las ideas requiere de una aplicación de escritorio con base de datos (windows en principio) y una parte web para mostrar resultados con acceso a esa base de datos o una réplica de esta. El segundo proyecto/idea es una aplicación/servicio web con app para móviles, también con base de datos.
Con estos datos que lenguajes de programación me aconsejáis ¿?, entornos, ides, frameworks, etc.
En un principio me interesé por python como lenguaje, para usar django de framework e incluso había pensado hacer la aplicación de escritorio con python usando algo de este tipo http://dabodev.com/ , también vi esto pero lo veo un poco desfasado https://sites.google.com/site/mavignau/de-visual-basic-a-python-como-y-porque
Son muchas cosas y ando un poco liado ... ayudaaaaaa.
al final elegir el lenguaje depende de lo que quieras hacer.
para el primer proyecto dicen que para hacer desarrollos multiplataforma python va muy bien, creo que dropbox esta hecho con python, si es sólo para windows a lo mejor podría encajar .net.
para el segundo proyecto phonegap o xamarin para hacer apps para móviles multiplataforma y hacer una api con algún microframwork como puede ser silex.
Como bien dice Miquel, el lenguaje de programación depende mucho del tipo de aplicación que quieras construir.
Para el primer proyecto, igual te compensa más centrarte en la aplicación web y olvidarte de la de escritorio. Hoy en día hay frameworks javascript (como AngularJS, Backbone o Ember) que te permiten crear SAPs (Single Page Application) muy potentes y con poco que envidiar a las de escritorio. Después de muchos años haciendo desarrollo web tradicional (con frameworks MVC del lado del servidor) llevo algunos meses con AngularJS, y estoy encantado. Al principio cuesta un poco entender algunos conceptos nuevos, pero luego es increíble lo potente que es.
Si hoy en día partiera de cero y tuviera que escoger, me decantaría por aprender AngularJS.
Es solo mi opinión, no quisiera empezar una guerra de a ver qué framework o lenguaje es mejor :)
Yo estoy probando con lenguajes de base de datos que los utilizo más para la carrera.
no son para mostrar paginas o aplicaciones sino más bien para gestionar datos.
https://carrerasuniversitarias10.com/ingenieria-electromecanica-que-es-especialidades-campo-laboral-y-mas/
Os pongo en situación, actualmente y desde hace ya bastantes años trabajo como técnico de sistemas, he hecho de todo, y me suelo atrever con todo porque me gusta investigar y aprender, actualmente tengo una tienda de informática local, osea pequeñita, en la que me defiendo vendiendo lo que podemos, reparaciones, servicios a empresas, etc ... pero a mi lo que me gusta es programar, estudié en su momento programación y estuve trasteando bastante en su momento con delphi y sobre todo visual basic 6.0 lenguaje con el cual hice varios programillas a medida.
Quiero reciclarme en el tema de la programación, tengo varias ideas y proyectos pero no se hacia donde tirar. Como se que todo depende del tipo de aplicación, os comento más o menos, una de las ideas requiere de una aplicación de escritorio con base de datos (windows en principio) y una parte web para mostrar resultados con acceso a esa base de datos o una réplica de esta. El segundo proyecto/idea es una aplicación/servicio web con app para móviles, también con base de datos.
Con estos datos que lenguajes de programación me aconsejáis ¿?, entornos, ides, frameworks, etc.
En un principio me interesé por python como lenguaje, para usar django de framework e incluso había pensado hacer la aplicación de escritorio con python usando algo de este tipo http://dabodev.com/ , también vi esto pero lo veo un poco desfasado https://sites.google.com/site/mavignau/de-visual-basic-a-python-como-y-porque
Son muchas cosas y ando un poco liado ... ayudaaaaaa.
20/06/2014 15:08
al final elegir el lenguaje depende de lo que quieras hacer.
para el primer proyecto dicen que para hacer desarrollos multiplataforma python va muy bien, creo que dropbox esta hecho con python, si es sólo para windows a lo mejor podría encajar .net.
para el segundo proyecto phonegap o xamarin para hacer apps para móviles multiplataforma y hacer una api con algún microframwork como puede ser silex.
un saludo y suerte!
21/06/2014 00:06
Como bien dice Miquel, el lenguaje de programación depende mucho del tipo de aplicación que quieras construir.
Para el primer proyecto, igual te compensa más centrarte en la aplicación web y olvidarte de la de escritorio. Hoy en día hay frameworks javascript (como AngularJS, Backbone o Ember) que te permiten crear SAPs (Single Page Application) muy potentes y con poco que envidiar a las de escritorio. Después de muchos años haciendo desarrollo web tradicional (con frameworks MVC del lado del servidor) llevo algunos meses con AngularJS, y estoy encantado. Al principio cuesta un poco entender algunos conceptos nuevos, pero luego es increíble lo potente que es.
Si hoy en día partiera de cero y tuviera que escoger, me decantaría por aprender AngularJS.
Es solo mi opinión, no quisiera empezar una guerra de a ver qué framework o lenguaje es mejor :)
Saludos!
14/07/2020 12:23
no son para mostrar paginas o aplicaciones sino más bien para gestionar datos.
https://carrerasuniversitarias10.com/ingenieria-electromecanica-que-es-especialidades-campo-laboral-y-mas/