ENCICLOPEDIA DE MICROSOFT VISUAL C#. INTERFACES GRÁFICAS Y APLICACIONES PARA INT

ENCICLOPEDIA DE MICROSOFT VISUAL C#. INTERFACES GRÁFICAS Y APLICACIONES PARA INT

4ª EDICION

CEBALLOS SIERRA, FCO. JAVIER

59,90 €
IVA incluido
Editorial:
RA-MA
Año de edición:
2013
Materia
Informatica
ISBN:
978-84-9964-264-2
Páginas:
1118
59,90 €
IVA incluido
Añadir a favoritos

PRÓLOGO
PARTE 1. INTRODUCCIÓN
CAPÍTULO 1. INTRODUCCIÓN A MICROSOFT .NET
PLATAFORMA .NET
.NET Framework
Aplicaciones de cliente
Aplicaciones web
ADO.NET
Biblioteca de clases base
Entorno de ejecución común de los lenguajes
.NET Framework y COM+
Visual Studio
CAPÍTULO 2. MI PRIMERA APLICACIÓN
MICROSOFT VISUAL STUDIO
Crear un nuevo proyecto
El formulario
Dibujar los controles
Borrar un control
Propiedades de los objetos
Bloquear la posición de todos los controles
Icono de la aplicación
Escribir los controladores de eventos
Guardar la aplicación
Verificar la aplicación
Propiedades del proyecto
Crear soluciones de varios proyectos
Opciones del EDI
Personalizar el EDI
WPF
PARTE 2. INTERFACES GRÁFICAS
CAPÍTULO 3. APLICACIÓN WINDOWS FORMS
PROGRAMANDO EN WINDOWS
ESTRUCTURA DE UNA APLICACIÓN
Compilar y ejecutar la aplicación
DISEÑO DE LA INTERFAZ GRÁFICA
Crear un componente
Controles más comunes
Añadir una etiqueta y editar sus propiedades
Añadir un botón de pulsación y editar sus propiedades
Añadir una descripción abreviada a un componente
CONTROL DE EVENTOS
Asignar controladores de eventos a un objeto
CICLO DE VIDA DE UN FORMULARIO
PROPIEDADES BÁSICAS DE UN FORMULARIO
Administración de la duración
Administración de formularios
Apariencia y comportamiento
CONFIGURACIÓN DE UNA APLICACIÓN
RECURSOS DE UNA APLICACIÓN
ATRIBUTOS GLOBALES DE UNA APLICACIÓN
CICLO DE VIDA DE UNA APLICACIÓN
Permitir una sola instancia de la aplicación
Argumentos en la línea de órdenes
Pantalla de presentación
CAPÍTULO 4. INTRODUCCIÓN A WINDOWS FORMS
BIBLIOTECA DE CLASES DE WINDOWS FORMS
CAJAS DE TEXTO, ETIQUETAS Y BOTONES
Desarrollo de la aplicación
Objetos
Eventos
Pasos a seguir durante el desarrollo
El formulario, los controles y sus propiedades
Tecla de acceso
Botón predeterminado
Responder a los eventos
Enfocar un objeto
Seleccionar el texto de una caja de texto
INTERCEPTAR LA TECLA PULSADA
VALIDACIÓN DE UN CAMPO DE TEXTO
Eventos Validating y Validated
Expresiones regulares
Ejemplos de expresiones regulares
El motor de expresiones regulares
MaskedTextBox
EJERCICIOS RESUELTOS
Diseño de una calculadora
Objetos
Eventos
Pasos a seguir durante el desarrollo
Diseño de la ventana y de los controles
Establecer una fuente
Color
Escribir el código
EJERCICIOS PROPUESTOS
CAPÍTULO 5. MENÚS Y BARRAS DE HERRAMIENTAS
ARQUITECTURA
MENÚS
DISEÑO DE UNA BARRA DE MENÚS
Crear un menú mediante programación
Controlador de un elemento de un menú
Aceleradores y nemónicos
IMÁGENES EN CONTROLES
Recursos de una aplicación
LISTA DE TAREAS
BARRA DE HERRAMIENTAS
Diseño de una barra de herramientas
BARRA DE ESTADO
Diseño de una barra de estado
DESARROLLO DE UN EDITOR DE TEXTOS
Caja de texto multilínea
Diseño del editor
El portapapeles
Objeto Clipboard
Trabajar con texto seleccionado
Diseño de la barra de menús
Diseño de la barra de herramientas
Asociar un método con un elemento de un menú
Archivo - Salir
Edición - Cortar
Edición - Copiar
Edición - Pegar
Opciones - Fuente
Opciones - Tamaño
Habilitar o inhabilitar los elementos de un menú
Marcar el elemento seleccionado de un menú
Deshacer
Recordar las ediciones reversibles
Añadir a la interfaz la orden Deshacer
Listas desplegables en menús
MENÚS CONTEXTUALES
MENÚS DINÁMICOS
EJERCICIOS PROPUESTOS
CAPÍTULO 6. CONTROLES Y CAJAS DE DIÁLOGO
CAJAS DE DIÁLOGO MODALES Y NO MODALES
CAJAS DE MENSAJE
CAJAS DE DIÁLOGO PERSONALIZADAS
Crear una caja de diálogo
Mostrar una caja de diálogo
Introducción de datos y recuperación de los mismos
DIÁLOGO ACERCA DE
FORMULARIO PROPIETARIO
OTROS CONTROLES WINDOWS FORMS
Casillas de verificación
Botones de opción
Listas simples
Diseñar la lista
Iniciar la lista
Acceder a los elementos seleccionados
Colección de elementos de una lista
Clase CheckedListBox
Listas desplegables
Diseñar la lista
Iniciar la lista
Acceder al elemento seleccionado
Colección de elementos de una lista desplegable
Controles de rango definido
ScrollBar
TrackBar
ProgressBar
Control con pestañas
Gestión de fechas
FlowLayoutPanel y TableLayoutPanel
CAJAS DE DIÁLOGO ESTÁNDAR
Cajas de diálogo Abrir y Guardar
Caja de diálogo Color
Caja de diálogo Fuente
REDIMENSIONAR UN COMPONENTE
TEMPORIZADORES
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAPÍTULO 7. TABLAS Y ÁRBOLES
TABLAS
Arquitectura de un control DataGridView
Construir una tabla
Añadir las columnas a la tabla
Iniciar la tabla
Tamaño de las celdas
Acceder al valor de la celda seleccionada
ÁRBOLES
Arquitectura de un árbol
Construir un árbol
Añadir nodos a un árbol
Imágenes para los nodos del árbol
Iniciar el árbol
Acceder al nodo seleccionado
Recorrer todos los nodos del árbol
Añadir y borrar nodos
Añadir un nodo
Borrar el nodo seleccionado
Borrar todos los nodos excepto la raíz
Personalizar el aspecto de un árbol
VISTAS DE UNA LISTA
Personalizar el aspecto de una vista
La colección Columns
Elemento de la lista
La colección Items
Un ejemplo con ListView, TreeView y SplitContainer
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAPÍTULO 8. DIBUJAR Y PINTAR
SERVICIOS DE GDI+
OBJETOS DE DIBUJO BÁSICOS
Objeto Graphics
Objeto Color
Objeto Pen
Objeto Brush
Objeto Point
Objeto Rectangle
Objeto Font
Objeto GraphicsPath
MÉTODOS DE DIBUJO
Líneas y rectángulos
Elipses y arcos
Tartas
Polígonos
Curvas flexibles
Trazados
Regiones
GRÁFICOS PERSISTENTES
SISTEMAS DE COORDENADAS Y TRANSFORMACIONES
Tipos de sistemas de coordenadas
Transformaciones de color
MOSTRAR IMÁGENES
Mapas de bits
Cargar y mostrar un mapa de bits
Intercambiar imágenes a través del portapapeles
CAMBIAR LA FORMA DEL PUNTERO DEL RATÓN
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAPÍTULO 9. INTERFAZ PARA MÚLTIPLES DOCUMENTOS
CREACIÓN DE UNA APLICACIÓN MDI
Organizar los formularios hijo
EDITOR DE TEXTO MDI
Formulario padre
Formulario hijo
Vincular código con los controles
Iniciar y finalizar la aplicación
Nuevo documento
Abrir un documento
Guardar un documento
Guardar como
Imprimir un documento
Cortar, copiar y pegar
Recordar las ediciones reversibles
Barras de herramientas y de estado
Menú Ventana
Selección actual del texto
El documento ha cambiado
Operaciones de arrastrar y soltar
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAPÍTULO 10. CONSTRUCCIÓN DE CONTROLES
REUTILIZACIÓN DE CONTROLES EXISTENTES
Control TextBox extendido
Clasificación de las propiedades de un control
CONTROLES DE USUARIO
Construir el control de usuario
Añadir propiedades
Añadir métodos
Añadir eventos
Opciones fecha-hora alarma o actual
Verificar el control de usuario
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAPÍTULO 11. PROGRAMACIÓN CON HILOS
ESPACIO DE NOMBRES System.Threading
Clase Thread
Resumen de los métodos y propiedades de Thread
Estados de un hilo
ACCESO A CONTROLES DESDE HILOS
Delegados
Componente BackgroundWorker
Ejecutar una tarea de forma asíncrona
Notificar el progreso a la interfaz gráfica del usuario
Recuperar el estado después de la finalización de la tarea
Cancelación anticipada
MECANISMOS DE SINCRONIZACIÓN
Objetos de sincronización
Secciones críticas
Controladores de espera
DETENER UN HILO DE FORMA CONTROLADA
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
PARTE 3. ACCESO A DATOS
CAPÍTULO 12. ENLACE DE DATOS EN WINDOWS FORMS
ASPECTOS BÁSICOS
Enlace de datos manual
Notificar cuándo cambia una propiedad
Enlace de datos con las clases de .NET
La clase Binding
Tipos de enlace
Componente BindingSource
Notificación de cambios en un enlace de Windows Forms
Crear un enlace
Enlaces con otros controles
Aplicar conversiones
ORÍGENES DE DATOS COMPATIBLES CON WINDOWS FORMS
Enlace a colecciones de objetos
List
BindingList
BindingSource
ACCEDIENDO A LOS DATOS
Ventana de orígenes de datos
Vinculación maestro-detalle
Operaciones con los datos
Elemento actual
Navegar
Ordenación, filtrado y búsqueda
BindingListView
Elemento actual de la vista
Ordenar
Filtrar
Buscar
Datos introducidos por el usuario
Error en los datos
Validación
Datos que no necesitan validación
CAPÍTULO 13. ACCESO A UNA BASE DE DATOS
SQL
Crear una base de datos
Crear una tabla
Escribir datos en la tabla
Modificar datos de una tabla
Borrar registros de una tabla
Seleccionar datos de una tabla
Crear una base de datos
Base de datos Microsoft Access
Base de datos Microsoft SQL Server
ADO.NET
Componentes de ADO.NET
Conjunto de datos
Proveedor de datos
Objeto conexión
Objeto orden
Objeto lector de datos
Adaptador de datos
Modos de conexión
Probando una conexión
Servicio de conexiones
ACCESO CONECTADO A UNA BASE DE DATOS
ATAQUES DE INYECCIÓN DE CÓDIGO SQL
Órdenes parametrizadas
Procedimientos almacenados
TRANSACCIONES
Transacción implícita TransactionScope
Transacciones explícitas
ESCRIBIR CÓDIGO INDEPENDIENTE DEL PROVEEDOR
CONSTRUIR COMPONENTES DE ACCESO A DATOS
Capa de presentación
Operaciones contra la base de datos
Objetos de negocio
Capa de acceso a datos
Capa de lógica de negocio
Diseño de la capa de presentación
Lógica de interacción con la capa de presentación
Desacoplar la IU del resto de la aplicación
Adaptar la colección de objetos
Capa de lógica de negocio
Lógica de interacción con la capa de presentación
Validación
ACCESO DESCONECTADO A UNA BASE DE DATOS
ASISTENTES DE VISUAL STUDIO
Crear la infraestructura para el acceso a la base de datos
Crear el conjunto de datos
Agregar un control rejilla al formulario
Código subyacente
Asistente para configurar orígenes de datos
VISTA EN DETALLE DEL CONJUNTO DE DATOS
Diseño del formulario
Vincular las cajas de texto con el conjunto de datos
Controles de navegación
Añadir, borrar y buscar datos
CONTROL BindingNavigator
DISEÑO MAESTRO-DETALLE
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
CAPÍTULO 14. LINQ
RECURSOS DEL LENGUAJE COMPATIBLES CON LINQ
Declaración implícita de variables locales
Matrices de tipos definidos de forma implícita
Tipos anónimos
Propiedades autoimplementadas
Iniciadores de objetos y colecciones
Métodos extensores
Expresiones lambda
El delegado Func
Operadores de consulta
Árboles de expresiones lambda
EXPRESIONES DE CONSULTA
Compilación de una expresión de consulta
Sintaxis de las expresiones de consulta
Cláusula group
Productos cartesianos
Cláusula join
Cláusula into
Cláusula let
PROVEEDORES DE LINQ
ENTITY FRAMEWORK
MARCO DE ENTIDADES DE ADO.NET
Consultar un modelo de objetos
ACCESO A UNA BASE DE DATOS
Conectarse a la base de datos
Generar el modelo de entidades
Las clases de entidad y el contexto de objetos
Propiedades de navegación
Mostrar datos en una interfaz gráfica
Una aplicación con interfaz gráfica
Vincular los controles con sus orígenes de datos
Proveedor de datos
Filtros
Contextos de corta duración
REALIZAR CAMBIOS EN LOS DATOS
Modificar filas en la base de datos
Insertar filas en la base de datos
Borrar filas en la base de datos
Problemas de concurrencia
El seguimiento de cambios
CODE FIRST: UN NUEVO MODELO DE TRABAJO
Aplicando Code First
Definir el modelo de entidades
Definir el contexto de objetos
Anotaciones en datos y convenciones predeterminadas
Cadena de conexión
Generar la base de datos
Validación de entidades
Atributos de anotación de datos
Interfaz fluida
Code First desde una base de datos existente
Cadena de conexión
Contexto de objetos
El modelo de entidades
Acceder a los datos
EJERCICIOS RESUELTOS
EJERCICIOS PROPUESTOS
PARTE 4. APLICACIONES PARA INTERNET
CAPÍTULO 15. ASP.NET
ASP.NET
Conceptos básicos de ASP.NET
Páginas web ASP.NET
Controles HTML
Controles de servidor web
Presentación del texto
Controles de entrada
Envío y devolución
Exploración
Controles de diseño
Selección de fechas
Controles con enlaces a datos
Controles de validación
Un ejemplo de diseño de una página web ASP.NET
Software para el desarrollo de aplicaciones ASP.NET
Componentes de una página web ASP.NET
¿Cómo se publica una aplicación web?
Crear un directorio virtual
Convertir la aplicación en una aplicación web de IIS
Seguridad asociada con una carpeta
Modelo de ejecución de una página web ASP.NET
Lógica de negocio
Enlaces de datos en ASP.NET
Expresiones de enlace de datos
Controles de lista enlazados a datos
Modelo de enlace de ASP.NET
GridView
Seleccionar datos
Actualizar y eliminar datos
Insertar datos (FormView)
Estado del modelo y validación
Asistente para publicar un proyecto web ASP.NET
CAPÍTULO 16. FORMULARIOS WEB
APLICACIÓN WEB ASP.NET
Crear la capa de acceso a datos
Añadir un nuevo formulario web
Descripción de un formulario web ASP.NET
Agregar controles y texto a la página
Ciclo de vida de una página
Modelo de eventos de ASP.NET
Añadir los controladores de eventos
Obtener acceso a la base de datos
CONTROLES DE VALIDACIÓN
HERRAMIENTA DE PRECOMPILACIÓN ASP.NET
PROCESAMIENTO DE FORMULARIOS
Formato de la petición HTTP
Petición HTTP get
Petición HTTP post
Respuestas en el protocolo HTTP
Contexto de un formulario web
Redireccionar una solicitud a otra URL
ESTADO DE UNA PÁGINA ASP.NET
Administración de estado en el cliente
Cookies
Cadenas de consulta
Campos de formulario ocultos
Estado de vista
Administración de estado en el servidor
Estado de aplicación
Estado de sesión
Bases de datos
MEJORANDO EL RENDIMIENTO EN EL SERVIDOR
Almacenamiento en la caché de resultados
Configurar el almacenamiento en caché a nivel de página
Actualización dinámica de fragmentos de una página en caché
Configurar el almacenamiento en caché por programación
Almacenamiento en caché de datos procedentes de SQL Server
Reducir la información hacia y desde el servidor
CONTROLES DE SERVIDOR COMO ORIGEN DE DATOS
SQL y desarrollo web
Control SqlDataSource
Responder a los eventos
LINQ y desarrollo web
Control EntityDataSource
Responder a los eventos
Generar la consulta Select mediante código
Realizar cambios en los datos
Actualizar y eliminar filas en la base de datos
Controlar los errores en una página ASP.NET
Insertar filas en la base de datos
MODELO DE ENLACE DE ASP.NET
Realizar cambios en los datos
Actualizar y eliminar filas en la base de datos
Controlar los errores en una página ASP.NET
Insertar filas en la base de datos
Capa de la lógica de negocio
Paginación, ordenación y filtrado
EJERCICIOS PROPUESTOS
CAPÍTULO 17. SERVICIOS WEB
Integrar un servicio web en una aplicación
SERVICIOS WCF
MODELO DE PROGRAMACIÓN DE WCF
Implementar un servicio WCF
Definir un contrato
Configuración del servicio WCF
Implementar un cliente WCF
Configuración del cliente WCF
Obtener acceso al servicio web
Ejecución asíncrona
Seguridad en WCF
SERVICIOS WEB Y LINQ
Arquitectura de N capas lógicas y N niveles físicos
Crear la base de datos
Crear el servicio WCF
Cliente WCF
Llenar la lista
Mostrar datos
Actualizar datos
Cambiar foto
Agregar datos
Borrar datos
Errores inesperados
EJERCICIOS PROPUESTOS
CAPÍTULO 18. SEGURIDAD DE APLICACIONES ASP.NET
ARQUITECTURA ASP.NET
CICLO DE VIDA DE UNA APLICACIÓN ASP.NET
GRUPOS DE APLICACIONES EN IIS
AUTENTICACIÓN DE WINDOWS
AUTORIZACIÓN
SUPLANTACIÓN DE IDENTIDAD
AUTENTICACIÓN MEDIANTE FORMULARIOS
CONTROLES PARA INICIO DE SESIÓN
SERVICIO DE SUSCRIPCIONES
SEGURIDAD EN LA TRANSMISIÓN DE DATOS
Criptografía simétrica
Criptografía asimétrica
AUTENTICACIÓN USANDO CERTIFICADOS
Instalar un certificado SSL en IIS 7.0 o superior
Certificado de cliente rechazado
CAPÍTULO 19. PÁGINAS MAESTRAS
ESTRUCTURA DE UNA PÁGINA MAESTRA
Controles de usuario web
Mejorar el aspecto de la interfaz
Temas y máscaras en ASP.NET
Perfiles
EJERCICIOS RESUELTOS
Base de datos
Cliente web
CAPÍTULO 20. AJAX
FUNDAMENTOS DE AJAX
XMLHttpRequest
AJAX con ASP.NET
GENERACIÓN DE CÓDIGO JAVASCRIPT
Fichero JavaScript
Vincular un evento con una función JavaScript
Inyectar código JavaScript desde el lado del servidor
ASP.NET AJAX
Crear un sitio web ASP.NET AJAX
Clase ScriptManager
Clases ScriptManager y ScriptManagerProxy
Clase UpdatePanel
Clase AsyncPostBackTrigger
Clase UpdateProgress
Cancelar una llamada asíncrona
Clase Timer
Servicios web
Métodos de página
EJERCICIOS RESUELTOS
PARTE 5. ACERCA DEL CD Y DE LOS APÉNDICES
HERRAMIENTAS DE DESARROLLO
PÁGINAS WEB
INTERNACIONALIZACIÓN
.NET PARA LINUX
ÍNDICE

C# evolucionó a partir del lenguaje C/C++ incorporando numerosas instrucciones, funciones y palabras clave directamente relacionadas con la interfaz gráfica de Windows. Actualmente ofrece capacidades para realizar un diseño completamente orientado a objetos y acceso directo a Microsoft .NET Framework, entorno que proporciona un amplio conjunto de interfaces de programación de aplicaciones para Windows e Internet.
Desde la aparición de Visual Studio .NET, entorno de desarrollo que incluye a Visual C#, dicho paquete ha sido revisado y ampliamente modificado, con el único objetivo de ofrecer una herramienta flexible para los desarrolladores de aplicaciones de línea de negocios que crean aplicaciones Windows, web o móviles. Así, hemos oído hablar de Visual Studio 2002, 2003, 2005, 2008, 2010 y 2012 y .NET Framework 2.0, 3.5, 4.0 y 4.5.
Al mismo tiempo, Microsoft ha publicado una gama de productos denominada Express, de descarga gratuita, que está enfocada a programadores no profesionales. Estos entornos de desarrollo son Visual Studio Express for Windows Desktop, for Web (para el desarrollo de aplicaciones web), for Windows Phone, etc., y SQL Server Express. Los desarrolladores profesionales podrán elegir también entre las versiones profesionales de Visual Studio, en las que encontrarán herramientas específicas para arquitectos, desarrolladores o probadores, o herramientas de software de ciclo de vida. Este software de desarrollo se complementa con ASP.NET AJAX para el desarrollo de aplicaciones web basadas en AJAX.
Enciclopedia de Microsoft Visual C# es un libro totalmente actualizado con las nuevas características de .NET Framework 4.5, para aprender a programar escribiendo línea a línea el código de una determinada aplicación, o bien utilizando herramientas de diseño rápido como Microsoft Visual Studio 2012 y SQL Server, que le permitirán crear aplicaciones cliente Windows tradicionales, componentes distribuidos, aplicaciones cliente-servidor, aplicaciones para acceso a bases de datos (ADO.NET), acceso a bases de datos utilizando Entity Framework y LINQ, aprender sobre enlaces a datos, páginas web y servicios WCF, crear aplicaciones para Internet (ASP.NET) basadas o no en AJAX, y muchas otras.
Por otra parte, mi otro libro Aplicaciones .NET multiplataforma (Proyecto Mono) es una extensión a esta enciclopedia que le enseñará a realizar sus desarrollos .NET sobre una máquina Linux aplicando todo lo estudiado en esta obra.

Artículos relacionados

  • CURSO DE MICROSOFT 365 Y COPILOT
    FERNÁNDEZ GUTIÉRREZ, ISABEL
    En este libro te mostraré el uso de potentes herramientas que potenciarán tu productividad en el entorno laboral, permitiéndote adaptarte rápidamente a los tiempos en que el trabajo remoto o híbrido es una opción probable.Este libro te enseñará a ubicar tus documentos en la nube para acceder a ellos desde cualquier lugar y dispositivo, comprenderás las diferencias entre OneDriv...
    Disponible en tienda

    29,95 €

  • INTELIGENCIA ARTIFICIAL
    MITCHEL, MELANIE
    Melanie Mitchell separa la ciencia real de la ciencia ficción en este amplio examen del estado actual de la IA y de cómo está rehaciendo nuestro mundo. Ninguna empresa científica reciente ha resultado tan seductora, aterradora y llena de extravagantes promesas y frustrantes reveses como la inteligencia artificial. La galardonada autora Melanie Mitchell, una destacada científica...
    Disponible en tienda

    26,00 €

  • WEB3
    TAPSCOTT, ALEX
    En las tres últimas décadas hemos pasado de la "web de solo lectura" a la "web de lectura escritura", que ha convertido a los usuarios de Internet en creadores de contenido y ofrece infinitas oportunidades para la colaboración. Si bien esta nueva web revolucionó los medios de comunicación, el comercio y otras industrias, la proliferación de ciberataques, ataques de datos y la r...
    Disponible en tienda

    29,95 €

  • TOMA EL CONTROL DE TUS DATOS
    ASÍN, ALICIA
    Un libro para todos los públicos que, con tono pedagógico, nos da las herramientas para ser más libres o conscientes del entorno en el que nos movemos, a través de ejemplos muy prácticos y definiciones sencillas que permitan que todo el mundo pueda entender el papel que juegan las tecnologías en nuestra vida privada y en nuestro entorno social. ...
    Disponible en tienda

    19,90 €

  • ANALÍTICA DE DATOS CON PYTHON PARA MARKETING DIGITAL
    RUIZ DÍEZ, JOSEBA / HERVÁS OLVERA, UBALDO
    Queremos que las personas que se dedican al marketing digital aprendan lo que se están perdiendo por no saber Python. Esta fue la premisa que los autores, Ubaldo Hervás y Joseba Ruiz, plantearon como principal en el momento de creación de este libro. Ya seas especialista en marketing o analítica digital, CRO, SEO, performance, email marketing o social media, te interesa conocer...
    Disponible en tienda

    29,95 €

  • INTELIGENCIA (ARTIFICIAL) PARA EMPRENDEDORES
    GARDE SÁNCHEZ, JOSE LUIS
    En esta obra, te proporcionaremos información detallada sobre cómo implementar la IA en tu negocio, destacando las numerosas ventajas que puede brindarte. Exploraremos en profundidad el potencial de esta tecnología revolucionaria y cómo puede convertirse en tu asistente personal y tecnológico del siglo XXI.Aprenderás a seleccionar las herramientas adecuadas según tus necesidade...
    Disponible en tienda

    23,50 €

Otros libros del autor