Mostrando las entradas con la etiqueta Curso Completo Udemy. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Curso Completo Udemy. Mostrar todas las entradas

martes, 24 de enero de 2023

★★🚨🚀 Aprende a Desplegar Aplicaciones Django de Python 🐍 en Entorno VPS con Apache2 o NGINX ★★

 


Bienvenido al curso donde aprenderás a desplegar una aplicación Django en un entorno VPS y de varias formas, según sea tu necesidad:





El desarrollo de una aplicación es una etapa muy importante, en este punto el desarrollador debe poner en práctica muchas habilidades, pero una vez que tenemos la aplicación, estamos en un ambiente de desarrollo y tenemos la necesidad de publicarla o hacer el despliegue (o deploy) de dicha aplicación para poder utilizarla para el cliente o de cara al público, a esto se le conoce como ambiente de producción.  Este ambiente, puede ser muy variado y diverso y acá entra en juego este curso, al cual le he dedicado mucho tiempo en prepararlo para que te sea de mucha utilidad, explicándolo de la manera más sencilla y clara.


Cuando implementa una aplicación web basada en Python, normalmente se conforma por tres tres piezas o partes:


  1. Servidor web (Nginx, Apache)

  2. Servidor de aplicaciones WSGI (Gunicorn, uWSGI, mod_wsgi, Waitress)

  3. Aplicación web (Django, Flask, Pyramid, FastAPI)


El curso, inicialmente estará dividido en 6 secciones. 


En la primera crearemos las condiciones para el deploy, así que haremos un proyecto pequeño, en una clase maestra.  El proyecto será pequeño, porque no es el objetivo principal del curso.

Luego, en las demás secciones te iré mostrando cómo realizar el deploy de tu aplicación, comenzaremos en el siguiente orden:

- Heroku

- Linux + Apache2 + Git

- Linux + Apache2 + Git + GitLab CI/CD  (Automatización)

- Linux + Apache2 + Git + NGINX + GUNicorn

- Linux + Apache2 + Git + NGINX + GUNicorn + GitLab CI/CD (Automatización)

En cada sección iré detallando el paso a paso de lo que se debe hacer, ve tomando nota y analiza cuál de las opciones es la que se adapta a tus necesidades o requerimientos.

Adicionalmente, aprenderás a instalar las herramientas necesarias adicionales, como el servidor de base de datos, utilizaremos PostgreSQL y lo haremos en dos ambientes diferentes.

Así que no pierdas tiempo e inscríbete y comienza lo más pronto posible a realizar tus despliegues de una aplicación Django (o Flask) de manera profesional.  Yo ya llevo varios años aplicando alguna de las técnicas vistas en el curso.



martes, 18 de octubre de 2022

★★🚨🎉 Elabora CRUD Dinámico desde tabla HTML hacia Postgresql usando Django de Python 🐍 ★★


Bienvenido al curso donde aprenderás a elaborar operaciones CRUD (Create, Read, Update y Delete) en una tabla HTML  dinámicamente usando jQuery o JavaScript  hacia la base de Datos PostgreSQL o cualquier otra Base de Datos que soporte Django de Python. 








El curso está dividido en secciones para que tu aprendizaje sea más ordenado, luego de la sección de bienvenida, iniciamos con una sección 2 donde elaboraremos todas las operaciones CRUD manualmente, esto es sin usar ningún plugin, veremos cómo agregar filas a la tabla por medio de un formulario, así como inicializar la tabla con un "endpoint" (elaborado en Django) que cargará todo el contenido de la tabla, todo esto dinámicamente.  Luego de tener la tabla html con filas, vamos a guardar de dos formas:

  1. Recorrer la tabla y guardar cada fila por medio de Django

  2. Enviar todo el contenido de la tabla por medio de Django

Así como las operaciones de edición y borrado de las filas de la tabla.

A partir de la segunda sección, trabajaremos las operaciones CRUD sobre una tabla HTML, pero usando un plugin.



La sección 3, trabajaremos con el plugin llamado BootsTable, que permite realizar operaciones de edición inline. También actualizaremos el plugin para que se adapte con Bootstrap 5.

La sección 4, trabajaremos con el plugin DataTable, pero con el plugin Editor, el cual es una extensión premium que DataTable ofrece para procesar operaciones CRUD de una tabla HTML en minutos.

En la sección 5, tomando como base la funcionalidad del Editor de DataTable, aprenderás a emular las mismas funcionalidades, pero sin ningún costo adicional, aprenderás a realizar operaciones CRUD con el plugin DataTable, tanto para botones inline, como usando la extensión Buttons de DataTable.

En la sección 6, aprenderás a utilizar el plugin Bootstrap-Table, el cual extiende una tabla HTML para trabajar con los FrameWorks CSS más conocidos (como Bootstrap, Semantic UI, Bulma, Material Design, Foundation, etc).

Esto y mucho más, aprenderás de una manera didáctica y a la vez práctica, que te llevará a que puedas desarrollar tus propias habilidades para realizar las operaciones CRUD sobre una tabla HTML.

Para que te des una idea de qué trata el curso, la primer sección está publicada en mi canal de youtube, entérate en mi perfil.





sábado, 8 de junio de 2019

🚨 Curso Desarrollo Web Python 🐍 usando Django - 💢 Sistema de Compra y Facturación





Aprende Desarrollo Web con Python usando Django haciendo una aplicación completa de compras y facturación, con este curso, el más completo hasta el momento y sino, el mejor curso que yo he hecho hasta la fecha.



Descripción
¿Cuántas veces has querido realizar una aplicación web completa? En este curso crearemos un Sistema de Compra y Facturación, utilizando Django en su versión LTS  de Python.
La idea principal es que aprendas a realizar tus propias aplicaciones, a partir del proyecto que elaboraremos y en el trayecto, vayas aprendiendo o consolidando conocimientos sobre Django.
Puedo anotar que es el mejor curso que he hecho hasta el momento, he tratado de abarcar lo más posible, mezclando tanto conocimiento de Django, como manejo de ORM del mismo, como las consultas e incluso el uso de Signals; también la interacción tanto JavaScript donde llegamos a hacer uso de jQuery y algunos Plugins de éste mismo.

Dediqué una sección de Reportería, para que veas cómo puedes potenciar tu creatividad realizando informes de cualquier índole y presentarlos con Django.

Al finalizar, tendrás suficientes conocimiento para que hagas tus propios proyectos. 
¿Para quién es este curso?
  • Desarrolladores en general que desean aprender a elaborar sistema completo con Python usando Django


Más información y registro
95% Descuento



viernes, 30 de noviembre de 2018

♻ Replicación de Base de Datos con SymmetricDS


#data #database #opensource #replica #basedatos #sqlserver #postgresql #mariadb #mysql #SymmetricDS #integration #udemy #video #clases #curso #course

Elabora solución de replicación multiplataforma, multi BBDD, eficiente, estable, escalable y fácil de configurar

Lo que aprenderás

  • Implementar solución de replicación robusta, escalable, flexible y de fácil configuración sin invertir absolutamente nada en software.
  • Implementar solución de replicación robusta, escalable, flexible y de fácil configuración sin invertir absolutamente nada en software.

Descripción

¿Te gustaría implementar una solución de replicación robusta, eficiente, escalable sin invertir un solo centavo? ¿Eres DBA o quieres serlo?  ¿Eres desarrollador y requieres hacer pruebas en diferentes bases de datos? Entonces debes tomar este curso.

#SymmetricDS es un software de código abierto para replicación de datos asíncrona que permite subscriptores múltiples y sincronización bidireccional. Utiliza tecnologías web y de bases de datos para replicar tablas entre bases de datos relacionales, casi en tiempo real. El software fue diseñado para escalar a un gran número de bases de datos, trabajar con conexiones de bajo ancho de banda, y resistir a periodos de inoperatividad de la red.

Una replicación de base de datos  es una técnica mediante la cual copiamos de forma exacta en otra  ubicación una instancia (o cluster) de la base de datos. Se utiliza en entornos  distribuidos de Sistemas de Gestión de Bases de Datos donde una sola  base de datos tiene que ser utilizada y actualizada en varios lugares de  forma simultánea.

Desde este blog lo puedes tener con precio de lanzamiento, con 87% descuento de su precio original.


87% Descuento Cupos Limitados

lunes, 22 de octubre de 2018

Iniciando con Entity FrameWork



¿Qué aprenderé?


  •  Desarrollar aplicaciones (Web o Escritorio) utilizando tecnología Entity FrameWork

Incluye

  • 1 hora de vídeo bajo demanda
  • 2 artículos
  • Acceso de por vida
  • Acceso en dispositivos móviles y TV
  • Certificado de finalización
  • 2 recursos descargables

Descripción

En este curso verás de manera práctica cómo desarrollar una aplicación con el Entity FrameWork, realizando operaciones CRUD (Create, Read, Update, Delete) sobre una base de datos en SQL Server.

Estos fundamentos, se pueden server no sólo para desarrollar aplicaciones de escritorio, sino para tener una mejor comprensión en el desarrollo de aplicaciones web utilizando el marco de trabajo MVC.

Su Precio es de USD 19.99 y en esta ocasión aprovecha este super descuento.

Gran Descuento

Curso - Desarrollo de una Aplicación Web con Python usando Django 2.1 Para Principiantes


¿Qué aprenderé?

  •     Crear aplicaciones web con código 100% python.
  •     Manejar diferentes tipos de CRUD sobre una base de datos PostgreSQL
  •     Realizar un proyecto, digno de estar en su repositorio para futuras consultas
  •     Generar informes PDF con DJango

Incluye

  •     9,5 horas de vídeo bajo demanda
  •     8 artículos
  •     Acceso de por vida
  •     Acceso en dispositivos móviles y TV
  •     Certificado de finalización   
  •     16 recursos descargables

Descripción

¿Sabías que Python es uno de los lenguajes de programación más populares y potentes que existen y que además es de los más sencillos de aprender?

Django, el framework para desarrollo web de Python, va sobre esa misma popularidad, potencia y sencillez, por eso he decidido hacer un curso sobre él.  Pero no cualquier curso, uno en que puedas aprender haciendo (practicando) 4 tipos de CRUD (CRUD es el acrónimo de Create, Read, Update, Delete) sobre una base de datos PostgreSQL.

Su precio es de USD 199.99, pero en esta ocasión lo puedes adquirir con un 94% de Descuento

Excelent Oportunidad

Desarrolla de Aplicaciones en Capas como un profesional

#Curso #Cupon #Coupon #CSharp #Desarrollo #SQLServer

¿Qué aprenderé?

  •     Programación por capas
  •     Elaboración de Procedimientos almacenados prácticos
  •     Concepto y base de Capa Datos
  •     Concepto y base de Capa Negocios
  •     Concepto y base de Capa Presentación
  •     Reutilizar capas para cambiar de entorno

Incluye

  • 4 horas de vídeo bajo demanda
  • 4 artículos
  • Acceso de por vida
  • Acceso en dispositivos móviles y TV 
  • 12 recursos descargables
     

 Descripción

La programación por capas es un modelo de desarrollo software en el que el objetivo primordial es la separación (desacoplamiento) de las partes que componen un sistema software o también una arquitectura cliente-servidor:   lógica de negocios, capa de presentación y capa de datos. De esta  forma, por ejemplo, es sencillo y mantenible crear diferentes interfaces  sobre un mismo sistema sin requerirse cambio alguno en la capa de datos  o lógica. 

Al mismo tiempo, he desarrollado una librería (de uso libre), que permite la interacción co la base de datos, que puede ser usada tanto para entorno de escritorio como web, usando modelo de capas o tradicional. La nombré DLL Acceso a Datos.

En este curso te enseñaré a trabajar en capas, de una forma ordenada, dividiendo el proceso por tareas, la primera parte, desarrollamos las capas para una aplicación de escritorio, para tal motivo consta de 4 grandes secciones:
  •     Devolver un registro
  •     Devolver todos los registros
  •     Guardar (Insertar/Actualizar)
  •     Borrar

En cada una de las secciones, se ordenó por operaciones en cada capa.

En una segunda parte del curso, trabajaremos en la capa de presentación, ya no usar de escritorio, sino haciendo una aplicación web, pero reutilizando las capas elaboradas en el "proyecto" anterior.  Con esto vemos una de las bondades de la programación por capas, como es la reutilización de código.


Su precio es de USD 99.99, pero en esta oportunidad y por tiempo limitado, lo puedes adquirir con 89% de descuento.  Click en el Siguiente enlace.


Con Descuento

 
>