SlideShare una empresa de Scribd logo
1 de 160
Descargar para leer sin conexión
MondonGO
¿Qué es MondonGO?
“Mondongo es a los ODMs lo que MongoDB a las
bases de datos.”
¿Ein?
“Mondongo es a los ODMs lo que MongoDB a las
bases de datos.”
¿Qué es ?
“MongoDB es una base de datos escalable, de alto
rendimiento, de código abierto y orientada a
documentos.”
Terminología
Base de Datos = Base de Datos
Base de Datos = Base de Datos
Tabla = Colección
Base de Datos = Base de Datos
Tabla = Colección
Registro ~ Documento
Documentos
JSON
Embebidos
Sin Esquema
Cada documento puede tener distinta estructura
No hay tipos
Drivers
en
Conectar con Mongo
Seleccionar bases de datos
Seleccionar colecciones
Las bases de datos y las colecciones se crean
automáticamente si no existen
Los documentos son simplemente arrays
Insertar documentos
Actualizar documentos
Consultar documentos
¿Qué es un ODM?
ODM == Object Document Mapper
“Un ODM es una herramienta que mapea la
estructura de bases de datos a objetos”
¿Qué es MondonGO?
“Mondongo es un sencillo, potente y ultrarápido
ODM para PHP y MongoDB.”
Sencillo
Fácil de usar
Potente
MondonGO es increíblemente flexible gracias a
Mondator
Puede usarse para cualquier tipo y tamaño de
proyecto
Ultrarápido
Ha sido diseñado para ser extremadamente
ligero
Es el mapeador más rápido en PHP actualmente
¿Qué es Mondator?
“Mondator es un generador de clases para PHP.”
Mondongo usa Mondator para generar las clases
de documentos y repositorios
Iniciar un mondator
Las configuraciones de clases contienen la
información de las clases que deben generarse
Asignar configuraciones de clases
Asignar configuraciones de clases
Las extensiones determinan qué clases se
generarán y dónde a partir de las
configuraciones de clases
Asignar extensiones
Asignar extensiones
Procesar el mondator
Mondongo genera cuatro clases por cada
configuración de clase
Las clases Base no deben editarse, se
sobreescriben cada vez que se procesa el mondator
Documentos MondonGO
Los documentos Mondongo se mapean en las
configuraciones de clases de Mondator
Campos
Son los datos de los documentos
Tipos MondonGO
● array
● bin_data
● boolean
● date
● float
● integer
● raw
● reference_one
● reference_many
● string
Se usan setters y getters para trabajar con los
datos de los documentos
Referencias
Las referencias son relaciones hacia otros
documentos
Referencias a uno
Referencias a varios
Embebidos
Los embebidos son documentos dentro de
otros documentos
Se usan igual que las referencias
Guardar
Mondongo genera la inserción o actualización
óptima de los campos modificados
Borrar
Configurar MondonGO
Iniciar un mondongo
Asignar conexiones al mondongo
Las conexiones son perezosas
Repositorios MondonGO
Los repositorios realizan funciones generales
sobre clases de documentos
Se obtienen mediante el mondongo
Consultas MondonGO
Se realizan mediante los repositorios
Consultar documentos
Consultar documentos con opciones
Consultar documentos agrupando opciones
La sintaxis de las opciones Mondongo es la
misma que la sintaxis Mongo
Consultar un documento
Consultar un documento por ID
Contar documentos
Borrar documentos
Eventos MondonGO
Mondongo proporciona varios hooks en los
documentos, que se lanzan antes y después de
ciertas acciones
● preSave
●
postSave
● preInsert
● postInsert
●
preUpdate
● postUpdate
●
preDelete
● postDelete
Extensiones MondonGO
Las extensiones Mondongo son extensiones Mondator
Las extensiones Mondongo permiten personalizar
muchísimo Mondongo
¿Quieres usar los documentos como arrays?
¿Quieres usar los documentos por sobrecarga?
¿Quieres importar y exportar datos con arrays?
Extensiones Independientes
Mondongo
Se definen en las configuraciones de clases
¿Quieres guardar fechas de creación y actualización
en algún documento?
¿Quieres guardar el slug de algún campo en algún
documento?
¿Qué puedes hacer con extensiones independientes
Mondongo?
● Modificar campos, referencias, embebidos
● Añadir
● Editar
● Borrar
● Añadir propiedades y métodos a documentos y
repositorios
● Añadir eventos a documentos
● …
Extensiones Independientes Mondongo
por defecto
¿Quieres guardar fechas de creación y actualización
en todos los documentos?
Más mondongadas...
Mondongo permite manejar fácilmente los
índices de las colecciones
Mondongo permite guardar ficheros mediante
GridFS
Mondongo permite loguear las consultas de la
base de datos para optimizar el desarrollo
Mondongo usa batchInsert para insertar
documentos de manera eficiente
Mondongo usa operaciones atómicas para
actualizar y borrar documentos eficientemente
Al usar clases generadas, y con PHPDoc,
podrás usar el autocompletado de tu editor
IDE
Mondongo está completamente testeado con
pruebas automáticas con PHPUnit
¿Por qué un ODM con MongoDB?
Un ODM acelera y simplifica muchísimo el
desarrollo y mantenimiento de las aplicaciones
Los ODMs tienen una desventaja:
el rendimiento
¿Es MondonGO realmente
ultrarápido ?
Vamos a ver unas pruebas comparando Mondongo con
Mongo directamente y con otros dos ODMs:
ActiveMongo y DoctrineMongo
Insertando
Consultando por ID
Hydratando
Resumiendo...
Y además...
sfMondongoPlugin
Integración con symfony
MondongoBundle
Integración con Symfony2
Conclusiones
● Mongo es sinónimo de alto rendimiento
Conclusiones
● Mongo es sinónimo de alto rendimiento
● Un ODM acelera y simplifica el desarrollo y
mantenimiento de las aplicaciones
Conclusiones
● Mongo es sinónimo de alto rendimiento
● Un ODM acelera y simplifica el desarrollo y
mantenimiento de las aplicaciones
● Mondongo es el mejor aliado para exprimir
hasta la última gota de MongoDB en PHP
Conclusiones
● Mongo es sinónimo de alto rendimiento
● Un ODM acelera y simplifica el desarrollo y
mantenimiento de las aplicaciones
● Mondongo es el mejor aliado para exprimir
hasta la última gota de MongoDB en PHP
● Las extensiones Mondator enlarguis your...
¡mondongo!
¿Preguntas?
http://mondongo.es
pablodip@gmail.com
http://twitter.com/pablodip
http://github.com/pablodip
¿Te gusta Mondongo?
* Úsalo
* Dalo a conocer
* Blog
* Twitter #mndgo

Más contenido relacionado

La actualidad más candente

Các kỹ thuật bảo trì phần mềm
Các kỹ thuật bảo trì phần mềmCác kỹ thuật bảo trì phần mềm
Các kỹ thuật bảo trì phần mềmNguyễn Anh
 
Mau viet tai lieu srs
Mau viet tai lieu srsMau viet tai lieu srs
Mau viet tai lieu srstrinhtv_55
 
Giáo Trình Phương Pháp Luận Lập Trình ICTU
Giáo Trình Phương Pháp Luận Lập Trình ICTUGiáo Trình Phương Pháp Luận Lập Trình ICTU
Giáo Trình Phương Pháp Luận Lập Trình ICTUNgô Doãn Tình
 
Hrm database-management-java-project
Hrm database-management-java-projectHrm database-management-java-project
Hrm database-management-java-projectchetanmbhimewal
 
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀMTÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀMNguyễn Anh
 
Mutual Authentication For Wireless Communication
Mutual Authentication For Wireless CommunicationMutual Authentication For Wireless Communication
Mutual Authentication For Wireless Communicationmanish kumar
 
Fakebuster fake news detection system using logistic regression technique i...
Fakebuster   fake news detection system using logistic regression technique i...Fakebuster   fake news detection system using logistic regression technique i...
Fakebuster fake news detection system using logistic regression technique i...Conference Papers
 
Giới thiệu về Bảo dưỡng Năng suất Tổng thể (Total Productive Maintenance)
Giới thiệu về Bảo dưỡng Năng suất Tổng thể (Total Productive Maintenance)Giới thiệu về Bảo dưỡng Năng suất Tổng thể (Total Productive Maintenance)
Giới thiệu về Bảo dưỡng Năng suất Tổng thể (Total Productive Maintenance)Le Nguyen Truong Giang
 
Phần mềm quản lý thư viện_App Prototype v1.0
Phần mềm quản lý thư viện_App Prototype v1.0Phần mềm quản lý thư viện_App Prototype v1.0
Phần mềm quản lý thư viện_App Prototype v1.0Lam Bich Du
 
Bảo trì phần mềm
Bảo trì phần mềmBảo trì phần mềm
Bảo trì phần mềmNguyễn Anh
 
Naming - Định danh trong các hệ thống phân tán
Naming - Định danh trong các hệ thống phân tánNaming - Định danh trong các hệ thống phân tán
Naming - Định danh trong các hệ thống phân tánPhan Khanh Toan
 
Bài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmBài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmHoài Phạm
 
hệ điều hành
hệ điều hànhhệ điều hành
hệ điều hànhVinh Perfect
 
IRJET- Secure File Storage on Cloud using Cryptography
IRJET-  	  Secure File Storage on Cloud using CryptographyIRJET-  	  Secure File Storage on Cloud using Cryptography
IRJET- Secure File Storage on Cloud using CryptographyIRJET Journal
 
Hostel managements system
Hostel managements systemHostel managements system
Hostel managements systemFahad Chishti
 

La actualidad más candente (20)

Các kỹ thuật bảo trì phần mềm
Các kỹ thuật bảo trì phần mềmCác kỹ thuật bảo trì phần mềm
Các kỹ thuật bảo trì phần mềm
 
Mau viet tai lieu srs
Mau viet tai lieu srsMau viet tai lieu srs
Mau viet tai lieu srs
 
Vehicle Management Information System
Vehicle Management Information SystemVehicle Management Information System
Vehicle Management Information System
 
Giáo Trình Phương Pháp Luận Lập Trình ICTU
Giáo Trình Phương Pháp Luận Lập Trình ICTUGiáo Trình Phương Pháp Luận Lập Trình ICTU
Giáo Trình Phương Pháp Luận Lập Trình ICTU
 
Hrm database-management-java-project
Hrm database-management-java-projectHrm database-management-java-project
Hrm database-management-java-project
 
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀMTÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
TÌM HIỂU CÁC KỸ THUẬT KIỂM THỬ PHẦN MỀM
 
Đè tài: Phân tích thiết kế hệ thống quản lí phòng trọ, HAY
Đè tài: Phân tích thiết kế hệ thống quản lí phòng trọ, HAYĐè tài: Phân tích thiết kế hệ thống quản lí phòng trọ, HAY
Đè tài: Phân tích thiết kế hệ thống quản lí phòng trọ, HAY
 
Mutual Authentication For Wireless Communication
Mutual Authentication For Wireless CommunicationMutual Authentication For Wireless Communication
Mutual Authentication For Wireless Communication
 
Fakebuster fake news detection system using logistic regression technique i...
Fakebuster   fake news detection system using logistic regression technique i...Fakebuster   fake news detection system using logistic regression technique i...
Fakebuster fake news detection system using logistic regression technique i...
 
Giới thiệu về Bảo dưỡng Năng suất Tổng thể (Total Productive Maintenance)
Giới thiệu về Bảo dưỡng Năng suất Tổng thể (Total Productive Maintenance)Giới thiệu về Bảo dưỡng Năng suất Tổng thể (Total Productive Maintenance)
Giới thiệu về Bảo dưỡng Năng suất Tổng thể (Total Productive Maintenance)
 
Steganography
SteganographySteganography
Steganography
 
Ipc
IpcIpc
Ipc
 
Phần mềm quản lý thư viện_App Prototype v1.0
Phần mềm quản lý thư viện_App Prototype v1.0Phần mềm quản lý thư viện_App Prototype v1.0
Phần mềm quản lý thư viện_App Prototype v1.0
 
Bảo trì phần mềm
Bảo trì phần mềmBảo trì phần mềm
Bảo trì phần mềm
 
Desktop and multiprocessor systems
Desktop and multiprocessor systemsDesktop and multiprocessor systems
Desktop and multiprocessor systems
 
Naming - Định danh trong các hệ thống phân tán
Naming - Định danh trong các hệ thống phân tánNaming - Định danh trong các hệ thống phân tán
Naming - Định danh trong các hệ thống phân tán
 
Bài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần MềmBài giảng Công Nghệ Phần Mềm
Bài giảng Công Nghệ Phần Mềm
 
hệ điều hành
hệ điều hànhhệ điều hành
hệ điều hành
 
IRJET- Secure File Storage on Cloud using Cryptography
IRJET-  	  Secure File Storage on Cloud using CryptographyIRJET-  	  Secure File Storage on Cloud using Cryptography
IRJET- Secure File Storage on Cloud using Cryptography
 
Hostel managements system
Hostel managements systemHostel managements system
Hostel managements system
 

Destacado

Continuous Improvement in PHP projects
Continuous Improvement in PHP projectsContinuous Improvement in PHP projects
Continuous Improvement in PHP projectsMayflower GmbH
 
PHP security audits
PHP security auditsPHP security audits
PHP security auditsDamien Seguy
 
Database version control without pain - the PHP Barcelona version
Database version control without pain - the PHP Barcelona versionDatabase version control without pain - the PHP Barcelona version
Database version control without pain - the PHP Barcelona versionHarrie Verveer
 
Características MONGO DB
Características MONGO DBCaracterísticas MONGO DB
Características MONGO DBmaxfontana90
 
Zend PHP 5.3 Demo Certification Test
Zend PHP 5.3 Demo Certification TestZend PHP 5.3 Demo Certification Test
Zend PHP 5.3 Demo Certification TestCarlos Buenosvinos
 
Design patterns revisited with PHP 5.3
Design patterns revisited with PHP 5.3Design patterns revisited with PHP 5.3
Design patterns revisited with PHP 5.3Fabien Potencier
 
Scaling with MongoDB
Scaling with MongoDBScaling with MongoDB
Scaling with MongoDBRick Copeland
 

Destacado (11)

Continuous Improvement in PHP projects
Continuous Improvement in PHP projectsContinuous Improvement in PHP projects
Continuous Improvement in PHP projects
 
PHP security audits
PHP security auditsPHP security audits
PHP security audits
 
Database version control without pain - the PHP Barcelona version
Database version control without pain - the PHP Barcelona versionDatabase version control without pain - the PHP Barcelona version
Database version control without pain - the PHP Barcelona version
 
Características MONGO DB
Características MONGO DBCaracterísticas MONGO DB
Características MONGO DB
 
MongoDB: la BBDD NoSQL más popular del mercado
MongoDB: la BBDD NoSQL más popular del mercadoMongoDB: la BBDD NoSQL más popular del mercado
MongoDB: la BBDD NoSQL más popular del mercado
 
CouchDB Vs MongoDB
CouchDB Vs MongoDBCouchDB Vs MongoDB
CouchDB Vs MongoDB
 
Mongodb vs couchdb
Mongodb vs couchdb Mongodb vs couchdb
Mongodb vs couchdb
 
Zend PHP 5.3 Demo Certification Test
Zend PHP 5.3 Demo Certification TestZend PHP 5.3 Demo Certification Test
Zend PHP 5.3 Demo Certification Test
 
Design patterns revisited with PHP 5.3
Design patterns revisited with PHP 5.3Design patterns revisited with PHP 5.3
Design patterns revisited with PHP 5.3
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
Scaling with MongoDB
Scaling with MongoDBScaling with MongoDB
Scaling with MongoDB
 

Similar a MondonGO: el ODM ultrarrápido para MongoDB en PHP

Similar a MondonGO: el ODM ultrarrápido para MongoDB en PHP (20)

Mongo db
Mongo dbMongo db
Mongo db
 
MongoDB GDG
MongoDB GDGMongoDB GDG
MongoDB GDG
 
Mongo db
Mongo dbMongo db
Mongo db
 
Investigación de sobre los conceptos que se deben de tratar en Mongo DB
Investigación de sobre los conceptos que se deben de tratar en Mongo DBInvestigación de sobre los conceptos que se deben de tratar en Mongo DB
Investigación de sobre los conceptos que se deben de tratar en Mongo DB
 
Mongo db
Mongo dbMongo db
Mongo db
 
Mongo db
Mongo dbMongo db
Mongo db
 
Sgbd mongodb
Sgbd   mongodbSgbd   mongodb
Sgbd mongodb
 
Diapositva
DiapositvaDiapositva
Diapositva
 
MEAN Stack
MEAN StackMEAN Stack
MEAN Stack
 
Mallorca MUG: Introducción a MongoDB
Mallorca MUG: Introducción a MongoDBMallorca MUG: Introducción a MongoDB
Mallorca MUG: Introducción a MongoDB
 
Introduccón a Mongodb
Introduccón a MongodbIntroduccón a Mongodb
Introduccón a Mongodb
 
Mongo db
Mongo dbMongo db
Mongo db
 
MongoDB
MongoDBMongoDB
MongoDB
 
Que es MongoDB
Que es MongoDBQue es MongoDB
Que es MongoDB
 
Lunch & Learn: El poder de las NoSQL con mongoDB
Lunch & Learn:  El poder de las NoSQL con mongoDBLunch & Learn:  El poder de las NoSQL con mongoDB
Lunch & Learn: El poder de las NoSQL con mongoDB
 
mongodb.base de datis noo relacionles fr
mongodb.base de datis noo relacionles frmongodb.base de datis noo relacionles fr
mongodb.base de datis noo relacionles fr
 
Seminario web: Simplificando el uso de su base de datos con Atlas
Seminario web: Simplificando el uso de su base de datos con AtlasSeminario web: Simplificando el uso de su base de datos con Atlas
Seminario web: Simplificando el uso de su base de datos con Atlas
 
¿que es mongodb?
¿que es mongodb?¿que es mongodb?
¿que es mongodb?
 
MongoDB y Symfony
MongoDB y SymfonyMongoDB y Symfony
MongoDB y Symfony
 
Mongo bd michael landeo vargas
Mongo bd michael landeo vargasMongo bd michael landeo vargas
Mongo bd michael landeo vargas
 

Último

Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024anasofiarodriguezcru
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalEmanuelCastro64
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nóminacuellosameidy
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerenciacubillannoly
 
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdftecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdflauralizcano0319
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaElizabethLpezSoto
 
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.radatoro1
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888ElianaValencia28
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskbydaniela5
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxCarolina Bujaico
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 

Último (20)

Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024Trabajo de tecnología primer periodo 2024
Trabajo de tecnología primer periodo 2024
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
Trabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamentalTrabajo de tecnología liceo departamental
Trabajo de tecnología liceo departamental
 
Nomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de NóminaNomisam: Base de Datos para Gestión de Nómina
Nomisam: Base de Datos para Gestión de Nómina
 
Slideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan GerenciaSlideshare y Scribd - Noli Cubillan Gerencia
Slideshare y Scribd - Noli Cubillan Gerencia
 
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdftecnologiaactividad11-240323205859-a9b9b9bc.pdf
tecnologiaactividad11-240323205859-a9b9b9bc.pdf
 
Tecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestríaTecnología Educativa- presentación maestría
Tecnología Educativa- presentación maestría
 
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
TinkerCAD y figuras en 3D. Uso del programa TinkerCAD para crear fuguras.
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888TECNOLOGIA 11-4.8888888888888888888888888
TECNOLOGIA 11-4.8888888888888888888888888
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjskTrabajo de Tecnología .pdfywhwhejsjsjsjsjsk
Trabajo de Tecnología .pdfywhwhejsjsjsjsjsk
 
Clasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptxClasificación de Conjuntos de Datos Desequilibrados.pptx
Clasificación de Conjuntos de Datos Desequilibrados.pptx
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 

MondonGO: el ODM ultrarrápido para MongoDB en PHP