Desarrolla un punto de venta con Delphi y Firebird
4.5 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
34 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Desarrolla un punto de venta con Delphi y Firebird to your Wishlist.

Add to Wishlist

Desarrolla un punto de venta con Delphi y Firebird

Curso para desarrollar una aplicación de punto de venta desde Delphi con conexión a una base de datos Firebird
4.5 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
34 students enrolled
Last updated 9/2017
Spanish
Current price: $10 Original price: $35 Discount: 71% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • 1 Article
  • 3 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Diseñar una base de datos Firebird en IBExpert
  • Conectar una aplicación punto de venta a la base de datos Firebird
  • Conectar componentes de acceso a base de datos en Delphi
  • Agregar campos de búsqueda, calculados y agregados en los DataSets
  • Diseñar interfaces con controles visuales conectados a base de datos en Delphi
  • Establecer una relación maestro-detalle con los ClientDataSets anidados
View Curriculum
Requirements
  • Entender los fundamentos de la programación estructurada
  • Conocer los fundamentos de las bases de datos
  • Comprender la programación orientada a objetos
  • Tener instalado Firebird 2.5, IBExpert Personal y cualquier versión de Delphi Enterprise
Description

Si estas buscando como desarrollar un sistema punto de venta con un entorno de desarrollo integrado ágil y ligero este curso es para ti, con Delphi puedes desarrollar rápidamente aplicaciones de escritorio con conexión a base de datos, para este curso vamos a utilizar la base de datos Firebird que es de las más utilizada en los desarrollos de sistemas transaccionales con Delphi.

Aprende a aplicar el proceso RAD (Rapid Application Development) con las herramientas Delphi e IBExpert.

  • Crea dominios y tablas con IBExpert en la base de datos Firebird.
  • Crea un proyecto en Delphi con formularios y acciones.
  • Implementa un sistema transaccional de punto de venta.
  • Conecta controles de acceso a datos con Firebird y sus tablas.
  • Diseña interfaces con controles visuales enlazados a conjuntos de datos.

Desarrolla aplicaciones nativas con conexión a bases de datos Firebird

En este curso te enseñare paso a paso como desarrollar aplicaciones con conexión a bases de datos desde el entorno de desarrollo integrado Delphi. Iniciarás por diseñar una base de datos Firebird en IBExpert, después desarrollarás una aplicación punto de venta en Delphi, en ella podrás usar los componentes de acceso a datos para conectarte a la base de datos que diseñaste, además diseñaras la interfaz de usuario con los controles de edición conectados a la base de datos.

Contenido y visión general

Primeramente vas a diseñar la base de datos con el programa IBExpert, en IBExpert vas a poder crear los dominios que servirán como tipos de datos, estos tipos de datos los podrás utilizar en las tablas que vas a crear en Firebird para almacenar la información capturada en el sistema punto de venta.

Luego en Delphi vas a crear un proyecto utilizando la VCL (Visual Component Library), la VCL incluye componentes visuales con conexión a los controles de acceso a datos, estos controles te permitirán tener una conexión directa con las tablas de la base de datos Firebird, además podrás usar componentes de tipo acción para ejecutar distintas funcionalidades, por ejemplo abrir los formularios de forma dinámica para evitar el consumo excesivo de recursos.

Gracias a este curso podrás diseñar e implementar un sistema punto de venta de manera ágil aplicando la programación orientada a objetos, esto lo harás aprovechando el polimorfismo para reutilizar al máximo tu código, también te apoyaras de los eventos para ejecutar códigos en distintas situaciones emitidas por los controles de acceso a datos y la interfaz de usuario.

Who is the target audience?
  • Este curso es para quienes quieren desarrollar aplicaciones Delphi con bases de datos Firebird
Students Who Viewed This Course Also Viewed
Curriculum For This Course
27 Lectures
01:44:38
+
Introducción
1 Lecture 06:10
+
Base de datos
3 Lectures 14:28
Dominios
03:44

Tablas
05:38

Integridad
05:06
+
Punto de venta
6 Lectures 15:23
Formulario principal
05:54

Formulario listado
02:38

Formulario clientes
02:32

Formulario categorías
01:38

Formulario proveedores
01:21

Formulario productos
01:20
+
Componentes de acceso a datos
4 Lectures 16:20
Conexión a la base de datos
02:05

Consultas SQL
02:36

Configurando componentes de acceso a datos
05:45

Asignando eventos a los componentes de acceso a datos
05:54
+
Campos
4 Lectures 11:04
Campo de búsqueda
03:05

Campo calculado
02:22

Campo agregado
02:22

Cambiando la visualización de campos
03:15
+
Controles visuales
3 Lectures 10:06
Conectando los controles DBNavigator y DBGrid
02:30

Asignando columnas en los DBGrid
02:41

Arrastrando los campos conectados en los formularios
04:55
+
Relación maestro-detalle
3 Lectures 12:57
Anidando conjuntos de datos
04:42

Generando el folio
03:20

+
Extras
3 Lectures 18:12
Migrando a Datasnap
08:04

Android APP de precios
09:50

Clase extra: Cupones de descuento para mis otros cursos
00:18
About the Instructor
Daniel Arturo Salinas Verduzco
4.8 Average rating
43 Reviews
654 Students
2 Courses
Coach Delphi

Hola mi nombre es Daniel Arturo Salinas Verduzco soy Licenciado en Informática, tengo una especialidad en Informática Aplicada y una Maestría en Tecnología Educativa, también estoy por terminar mi Doctorado en Sistemas Computacionales y me desempeño como docente en la Universidad Autónoma de Sinaloa. Cuento con varias certificaciones MTA y soy MCE avalado por Microsoft desde marzo del 2017.

Algunas de las clases que he impartido son:

Estructuras de Datos I
Arquitectura de Computadoras I
Sistemas Operativos
Costos
Teoría de la Computación
Ingeniería de Software I
Programación Orientada a Objetos
Ingeniería de Software II
Desarrollo de Aplicaciones Web I
Sistemas de Información
Software de Sistemas
Fundamentos de Redes
Sistemas de Soporte a la Decisión
Dispositivos Móviles
Cómputo en la Nube
Redes Nuronales
Prácticas Profesionales

Además doy distintos módulos en los diplomados "Sistemas Operativos de Red con Software Libre", "Desarrollo de Sistemas de Información" y "Administración y Desarrollo Web" que se imparten en la Facultad de Ingeniería Mochis como opción de titulación.

Cuento con las siguientes certificaciones:

Certified Java Programmer
Software Development Fundamentals
Database Fundamentals
Security Fundamentals
Microsoft Certified Professional
Microsoft Certified Educator