Usabilidad Web

Cursos de Tecnologías desde 1994

Curso Full Stack Python, Estándares Web W3C y Javascript

Presencial e individual en Buenos Aires (Desde 1994) , sin conocimientos previos
Cursos Regulares, Intensivos. Teoría e Implementación. Consultoría

Carlos González, autor de Usabilidad Web

Clases Presenciales e Individuales de Desarrollo Web Profesional (Desde 1994), en Buenos Aires, Argentina.

Full Stack Python El entrenamiento comienza con el estudio de Python, luego su asociación con la base de datos MySQL, luego se accede al desarrollo basado en el Sofware de Desarrollo de Código Abierto web2py. Lo que debe quedar claro es que no usaremos un Framework porque desconocemos Python, sino a pesar de ello. Se incluye el estudio detallado de los Estándares web W3C, HTML5, CSS3 y Javascript.

Resúmen: Python está Influido por ABC, ALGOL 68, C, Haskell, Icon, Lisp, Modula-3, Perl, Smalltalk, Java, es un lenguaje de programación interpretado y tiene una licencia de código abierto.

Python es un lenguaje de programación flexible y poderoso, que se usa en el desarrollo web, para escribir interfaces gráficas de usuario (GUI) de escritorio, crear juegos. Los campos de aplicación son tan diversos como las artes, los negocios, el mundo cientifico, la ingeniería, la educación, etc..

El desarrollo sobre un Framework permite reducir el tiempo empleado en aprender así como también los costos de desarrollo y mantenimiento. web2py es un marco completamente integrado y sin dependencias.

Carlos Daniel González, Curso Integral Estándares Web W3C, Javascript y Full Stack Python..
Argentina, Ciudad Autónoma de Buenos Aires, Barracas
Contactar por mail

Curso Full Stack Python. Javascript. Estudio de Python y Estándares Web. Desarrollos de Aplicaciones web con web2py.

Descripción del curso:

Se analizarán las características importantes del Framework junto al Modelo Vista Controlador y el detalle de la creación de aplicaciones, que se podrán observar operativas. Los Estándares web W3C anteceden al estudio de Python y Web2Py, como así también el estudio de Javascript.

Estándares web W3C HTML5, CSS3 asociado a Javascript: El estudio comienza con los Estándares web W3C HTML5, CSS3 asociado a Javascript. Los fundamentos teóricos y la codificación conforman una simbiosis. Los estándares son el sustrato común que usted usará siempre que necesite crear proyectos basados en web, sin importar que otras tecnologías use. Podemos usar el modelo MVC con Python y escribir nuestras interfaces con Microdatos y conexiones a Ontologías OWL.

Lenguaje Python. Python y MySQL: Un análisis de la tecnología que permitirá conocer las herramientas más importantes antecede al estudio de Python y MySQL.

web2py Full Stack Web Framework: incluye un servidor web, la base de datos y un entorno de desarrollo para navegador que provee de acceso a las características principales. La API incluye solamente 12 objetos del núcleo, que son fáciles de usar y memorizar. Puede interactual con la mayor parte de los servidores web y bases de datos y con todas librerías de Python. [Fuente: web2py.com]

Desarrollo ágil: Cada función de web2py tiene un comportamiento por defecto. Por ejemplo, ni bien se haya especificado el modelo de datos, se tendrá acceso a la interfaz administrativa de la base de datos para navegador. Además, web2py genera automáticamente los formularios para datos y permite exponer fácilmente los datos en HTML, XML, JSON, RSS, etc.. [Fuente: web2py.com]

Seguridad: La Capa de Abstracción de Base de Datos (DAL) elimina las inyecciones de SQL. El lenguaje de plantillas previene las vulnerabilidades de secuencia de comandos en sitios cruzados o (Cross Site Scripting). Los formularios generados por web2py proveen validación de campos y bloquean las falsificaciones de solicitud en sitios cruzados (CSRF). Las contraseñas siempre se almacenan codificadas. Las sesiones se almacenan del lado del servidor para prevenir la manipulación de los cookie (Cookie Tampering). Los cookie se identifican con UUID para evitar el secuestro de sesiones o Session Hijacking. [Fuente: web2py.com]

Desarrollo de Aplicaciones con el Stack Python Durante el curso se desarrollarán aplicaciones con el Stack Python y se observarán operativas.

Desde el Hola Mundo y otras aplicaciones simples hasta aplicaciones más complejas el objetivo será siempre la comprensión que lo que estamos haciendo a través de explicaciones detalladas paso a paso.

Referencias

Web2Py Web2Py by
Lenguaje Python Python by