Inicio de Python

38 views
Skip to first unread message

Jose Camperos

unread,
Oct 5, 2020, 1:38:52 PM10/5/20
to Python Venezuela
Buenas tardes

Saludos

Mi nombre es jose camperos, soy programador Clarión, estoy investigando y enterándome sobre python lenguaje de programación que me llama la atención, he leido alguna información pero tengo dudas, las cuales deseo compartir en este foro a ver si me pueden ayudar.

1. cual es el escenario de desarrollo que se debe tener en cuenta para diseñar aplicaciones DESKTOP

2. cual es el escenario de desarrollo que se debe tener en cuenta para diseñar aplicaciones WEB  

Estas inquietudes rondan mi mente para poder iniciarme de lleno con este lenguaje, claro hay muchas mas pero de momento estas dos me asaltan de momento




jgomo3

unread,
Oct 6, 2020, 8:35:48 AM10/6/20
to Python Venezuela
El lunes, 5 de octubre de 2020 a la(s) 15:08:52 UTC-2:30, jcam...@gmail.com escribió:
Buenas tardes

Saludos

Mi nombre es jose camperos, soy programador Clarión, estoy investigando y enterándome sobre python lenguaje de programación que me llama la atención, he leido alguna información pero tengo dudas, las cuales deseo compartir en este foro a ver si me pueden ayudar.

Saludos José
 

1. cual es el escenario de desarrollo que se debe tener en cuenta para diseñar aplicaciones DESKTOP

2. cual es el escenario de desarrollo que se debe tener en cuenta para diseñar aplicaciones WEB  

 
Creo que no entendí bien tus preguntas. Lo digo porque me parecen preguntas que pertenecen a una conversación superior a Python. Pero como mencionas que las dudas te surgieron por la atención que te ha merecido Python, sospecho que simplemente las estoy mal interpretando.

Entonces, ayúdame a entenderte: ¿Qué es para ti un «escenario de desarrollo?.

Jose Camperos

unread,
Oct 6, 2020, 11:28:17 AM10/6/20
to python-v...@googlegroups.com
Buen dia

Gracias por su atencion

defino escenario de desarrollo, a las herramientas que se deben utilizar para crear sistemas en PYTHON, por ejemplo, leo que debo usar PYTHON como tal, un editor de texto, o un frame para el diseño de ventanas o Form de edición de datos, me han planteado que debo instalar DJANGO, FIGMA me hablan también de FLASH para poder conectarme a las bases de datos.




--
Este es un mensaje del foro Python de Venezuela - http://www.python.org.ve
Para suscripciones y retiros: http://goo.gl/ug9by
---
Has recibido este mensaje porque estás suscrito a un tema del grupo "Python Venezuela" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/python-venezuela/C06_XvpRkIc/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a python-venezue...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/python-venezuela/c551d615-4ca1-4589-b09b-246eb899935en%40googlegroups.com.


--
Jose Camperos
Maracaibo - Zulia - Venezuela
Movil. 0414-6138097
Correos. jcam...@hotmail.com
Twitter.  @jgcamperos


jgomo3

unread,
Oct 6, 2020, 1:34:40 PM10/6/20
to Python Venezuela
El martes, 6 de octubre de 2020 a la(s) 12:58:17 UTC-2:30, jcam...@gmail.com escribió:
Buen dia

Gracias por su atencion

defino escenario de desarrollo, a las herramientas que se deben utilizar para crear sistemas en PYTHON

Entendido...
 
, por ejemplo, leo que debo usar PYTHON como tal, un editor de texto, o un frame para el diseño de ventanas o Form de edición de datos, me han planteado que debo instalar DJANGO, FIGMA me hablan también de FLASH para poder conectarme a las bases de datos.


Tienes una buena idea para comenzar. Tengo muy poca experiencia en el desarrollo de aplicaciones con GUI del sistema en Python. Mi experiencia es mayormente web. Te puedo confirmar que el marco de trabajo Django es un buen punto de partida para trabajar web con Python.

No conozco Figma. Y Flash, no se de qué estás hablando, a menos que sea del Adobe Flash, que no es Python, en cuyo caso de todas formas no tengo opinión al respecto.

De todas formas dices que estás comenzando con el lenguaje. No hay mejor lugar para empezar que el tutorial oficial[1] y también recomiendo mucho el libro «Dive into Python 3»[2].

[1] https://docs.python.org/3/tutorial/index.html
[2] https://diveintopython3.problemsolving.io/

Jose Camperos

unread,
Oct 6, 2020, 2:02:52 PM10/6/20
to python-v...@googlegroups.com
Tu ayuda es muy pero muy util, por lo que te agradezco la misma de verdad, preset colaboración en una empresa llamada SAINT DE VENEZUELA en desarrollos DESKTOP y quiero introducirme en este mundo mi nombre es Jose Camperos (jcam...@gmail.com), estamos a la orden

Has recibido este mensaje porque estás suscrito al grupo "Python Venezuela" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a python-venezue...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/python-venezuela/44b9f82b-5cd4-47ff-b111-1e7f5b223f9en%40googlegroups.com.

Victor Inojosa

unread,
Oct 6, 2020, 4:29:37 PM10/6/20
to python-v...@googlegroups.com
Hola José.

Voy a intentar poner en orden algunas cosas que creo que se entremezclaron y te voy a dejar algunos enlaces.

Python tiene una gran amplitud de campos en los que se aplica, desde Web, Desktop, Automatización, Data Science.

Te recomiendo leer un poco sobre Web Frameworks (https://en.wikipedia.org/wiki/Web_framework) y empezar por allí ...
En Python hay muchos web frameworks, pero los más conocidos y usados son Django y Flask.

Aclaro: Figma es solo una plataforma para hacer Mocking de aplicaciones. Debes verlo como el Photoshop del desarrollo de software (sobre simplificando), no desarrollas nada con eso más que la parte visual.

Ahora, un stack común en una aplicación web sencilla donde Python sea uno de los componentes tendría algo como lo siguiente:
  • Django (Web Framework)
  • Bootstrap (CSS)
  • Javascript (Vanilla o ReactJS)
  • PostgreSQL (Database)

Para ver más del tech stack de Python echale un vistazo a:

Si te interesa saber más sobre el Stack de tecnologías que utilizan las principales compañías del mundo, revisa esto:

Saludos.






--
- Victor José Inojosa Mundo -
Odoo ERP / Python Developer
A.K.A. vijoin
Usuario GNU/Linux # 418487
Debian GNU/Linux User
Montevideo - Uruguay
Twitter: @vijoin

Jose Camperos

unread,
Oct 7, 2020, 12:41:01 PM10/7/20
to python-v...@googlegroups.com
Buenas tardes

Victor muchas gracias por esta informacion, en verdad te la agradezco, un poco mas alla para que estemos en sintonía, soy programador clarion un lenguaje RAD (desarrollo rapido de aplicaciones), con este lenguaje se pueden crear aplicaciones DESKTOP muy rápidamente tanto en File System como en SQL server, es un lenguaje que solo debes diseñar el diccionario de datos y luego el WIZARD te ayuda en la creación de Ventanas, Formas, Reportes, Vistas(Browse), es decir acortas el tiempo de desarrollo, pero bueno el lenguaje se ha quedado atras en cuanto a la tecnología, pero algo muy importante aqui solo usas una sola herramienta, con estos lenguajes nuevos no es el caso y en este caso que estudio PAYTHON me ha costado entender que se deben usar en el caso WEB varias herramientas (evidentemente muchas soluciones estan siendo migradas a la nubre), mi caso va orientado por ahora al diseño DESKTOP sobre una aplicación para la administración de data polizas de seguro etc aplicacion cliente servidor, partiendo de alli es que hize el plnateamiento

alfonso olavarria

unread,
Oct 7, 2020, 12:55:05 PM10/7/20
to python-v...@googlegroups.com
Toda esa parte visual Jose desde un app web puedes hacerlo por medio de lo que Victor te comento Bootstrap (CSS) y todo el tema de acción para esa parte visual se hace con  Javascript (Cliente ) y luego de alli se envían los datos a  tu backend (Servidor) que en el ejemplo sería Django o Flask . 



--





La Vid verdadera, Jn 15.

Victor Inojosa

unread,
Oct 7, 2020, 1:03:00 PM10/7/20
to python-v...@googlegroups.com
Excelente.

José, si estás en el mundo de los procesos de negocio (Business Process) te recomiendo echarle un ojo a odoo.com ... su backend está hecho en Python y cuenta con un framework bastante robusto y una buena cantidad de módulos ya listos. Además es open source.

alfonso olavarria

unread,
Oct 7, 2020, 1:14:48 PM10/7/20
to python-v...@googlegroups.com
Claro si buscas algo asi como lo que victor dice, es un ERP es cuestión de que investigues.  

Jose Camperos

unread,
Oct 7, 2020, 1:18:01 PM10/7/20
to python-v...@googlegroups.com
En efecto es algo así, solo que por ser una aplicación propia será rediseñada por eso la búsqueda de un lenguaje moderno y actual , existen muchos procesos que no son comunes en la empresa donde laboro, es por ello que hemos visto algunas opciones y PYTHON es la mas llamativa

Reply all
Reply to author
Forward
0 new messages