(+34) 673 566 782 - (+34) 960 653 052 formacion@imaginagroup.com

Tutoriales Nivel Intermedio

Aquí tienes el listado de todos los tutoriales para usuarios con nivel Intermedio. Ya sabes que en Imagina Formación te ofrecemos un amplio catálogo de tutoriales de nuevas tecnologías. Si quieres estar a la última en cualquiera de las diferentes plataformas echa un vistazo, seguro que encuentras documentación técnica que te ayuda en tus proyectos.

Flutter, React Native o Xamarin. ¿Cuál es el mejor framework para desarrollar una aplicación móvil?

Las aplicaciones móviles ya forman parte fundamental de nuestra vida cotidiana. Cada día todos nosotros utilizamos los teléfonos móviles para realizar compras, pagar facturas, acceder a nuestra cuenta bancaria, gestionar nuestras redes social... y todas estas operaciones las realizamos mientras estamos en continuo movimiento. Cuando desarrollamos una aplicación móvil no solo queremos mejorar la experiencia del usuario al utilizar nuestra app, sino que también mejore nuestro…

Leer Tutorial

React Native 0.60 RC1 ya está disponible

El pasado 10 de junio el equipo de desarrollo de React Native comunicaba vía twitter que habían liberado una nueva versión, la 0.60, dejando claro que aún no es una versión estable. Según nos indican algunos de los principales cambios que traerá esta versión son: Compatibilidad con AndroidX Eliminación completa de WebView y Geolocalización Se permite que las vistas se aniden en el componente de texto…

Leer Tutorial

Novedades de Scala 3: Conoce todo lo que nos trae esta nueva versión

Intersecciones y uniones Los tipos de intersección y unión son ligeramente diferentes: Empecemos por los tipos de unión. Un tipo de unión, expresado como A | B, representa una unión "verdadera", a diferencia de una unión disjunta, la cual separa entre “izquierda” y “derecha”. En este caso no hay izquierda y derecha, por lo que literalmente podemos hacer esto: val a: A | B = new…

Leer Tutorial

Novedades C# 8: Aquí tienes un repaso de todas ellas

¿Que es C#? Es un lenguaje de programación orientado a objetos desarrollado por Microsoft. Deriva de los lenguajes C, C++, pero aplicando el sistema de objetos de Java. Su nombre viene de añadir otros dos ++ a C++, lo cual resultaría en #. Este lenguaje además soporta la mayoría de paradigmas de programación, incluyendo tales como el tipado dinámico y su contraparte el estático, y características…

Leer Tutorial

Qué es y cómo crear una tabla dinámica en Excel 2016

¿Qué es una tabla dinámica? Una tabla dinámica es una forma interactiva de resumir rápidamente grandes volúmenes de datos.Se puede usar una tabla dinámica para analizar datos numéricos con mayor detalle y para responder a preguntas imprevistas sobre los datos. Las tablas dinámicas están especialmente diseñadas para: Consultar grandes cantidades de datos de muchas formas sencillas. Obtener subtotales y sumas de datos numéricos, resumir datos por…

Leer Tutorial

Aprende Ruby on Rails - Tutorial de Primeros Pasos

¿Qué es Ruby on Rails? Ruby on Rails es un entorno de desarrollo web de código abierto que está enfocado en crear sitios web y combina Ruby con HTML, CSS y JavaScript, se suele llamar simplemente Rails. Ruby on Rails produce librerías para simplificar las tareas de crear complejas aplicaciones web. Hay una herramienta llamada RubyMotion que te permite construir con Ruby de manera muy fácil…

Leer Tutorial

Aprende NativeScript - Tutorial de Primeros Pasos

¿Qué es NativeScript? Es un framework de código abierto diseñado para crear aplicaciones móviles nativas permitiendo a los desarrolladores a utilizar los lenguajes de programación de JavaScript, XML, CSS o mediante cualquier lenguaje que se transpila a JavaScript, como TypeScript. NativeScript soporta frameworks como Angular y Vue. Puedes utilizar  cualquier librería de JavaScript que puedes encontrar en npm que no se base en el navegador y…

Leer Tutorial

Aprende Flutter - Tutorial de Primeros Pasos

¿Qué es Flutter? Flutter es un Framework propiedad de Google que permite crear aplicaciones multiplataforma de forma nativa en el lenguaje Dart. Este Framework es un SDK(Software Development Kit) que incluye librerías, elementos de UI y herramientas de testeo para que nuestra aplicación sea fácil y eficiente.

Leer Tutorial

Aprende Node.js - Tutorial de Primeros Pasos

¿Qué es Node.js? Node.js es una plataforma de desarrollo basada en Google’s V8, que es el motor de Google Chrome para Javascript, para ejecutar código Javascript en cualquier plataforma, sin necesidad de que sea un navegador. Además es de código abierto con una gran comunidad detrás y se suele utilizar para realizar tareas de servidor. Node.js maneja todas la peticiones de manera asíncrona, por lo que…

Leer Tutorial

Aprende Python - Tutorial de Primeros Pasos

¿Qué es Python? Es un lenguaje de programación interpretado de tipado dinámico y multiparadigma cuya filosofía se basa en una sintaxis que favorezca un código legible. Gracias al uso de una sintaxis legible, la curva de aprendizaje es muy rápida, permitiendo ser uno de los mejores lenguajes para iniciarse en la programación.

Leer Tutorial

Animaciones usando CSS3 transitions

En este tutorial vamos a aprender como crear unas sencillas transiciones aumentando el tamaño de la imagen que nos permiten las nuevas propiedades de CSS3. Para este ejercicio utilizaremos las propiedades de transition. Todavía no son reglas estandarizadas al 100% y por tanto en nuestra hoja de estilos deberemos incluir el prefijo de los diferentes propietarios de los diferentes motores render de navegadores (-webkit, -moz, -ms,…

Leer Tutorial

Tutorial pintado en iOS - Guía

En el presente tutorial vamos a ver de forma sencilla el algoritmo de pintado que utilizamos en Imagina Group & Mono Agency para desarrollar la parte de Educación Infantil de los iCuadernos by Rubio. En esta primera parte simplemente pondremos nuestro lienzo y, sobre él, podremos pintar definiendo de inicio un color y un grosor para nuestro “lápiz”. Para comenzar crearemos un nuevo proyecto de tipo Simple View…

Leer Tutorial

Joystick con Cocos2d y SneakyInput - Guía

Para la implementación de nuestro joystick vamos a necesitar la librería SnekayInput que nos facilitará bastante esta tarea. Deberemos descargar la librería SneakyInput desde github. Crearemos un proyecto nuevo de tipo cocos2d como hemos realizado en el videojuego de Hungry Monster.

Leer Tutorial

Patrón Delegate en iOS - Guía

En este tutorial vamos a aprender a implementar el patrón delegate. Este patrón se utiliza en objetos habituales a la hora de programar en iOS, por ejemplo, al hacer uso de un objeto UITableView, lo habitual es hacer uso de un controlador para que sea su delegate, e implementamos los métodos correspondientes, como por ejemplotableView:didSelectRowAtIndexPath:. Para empezar vamos a crear un nuevo proyecto de tipo Single…

Leer Tutorial

Crear una aplicación con SQLite en iOS 6 (Parte 2)

En esta segunda parte del tutorial vamos a explicar cómo hacer inserciones, modificaciones y borrados de datos en nuestra base de datos de vehículos. Para ello, lo primero que vamos a hacer va a ser completar la clase VehiculoDAO añadiéndole los métodos necesarios para realizar el resto de operaciones. El código fuente a añadir es el siguiente: VehiculoDAO.h - (void) crearVehiculo: (NSString *)nombre ruedas:(NSInteger) ruedas; - (void)…

Leer Tutorial

Crear una aplicación con SQLite en iOS 6 (Parte 1)

En el siguiente tutorial vamos a explicar cómo crear una aplicación sencilla que nos permita realizar las cuatro operaciones básicas contra una base de datos SQL Lite, esto es: altas, bajas, modificaciones y consultas contra esta base de datos. En esta primera parte del tutorial vamos a crear la base de datos mediante un gestor, vamos a introducir unos pocos datos de prueba y después crearemos…

Leer Tutorial

Configura una carga de datos actualizando la interfaz en Android

El objetivo de éste tutorial es implementar una Actividad que podamos aprovechar al realizar una carga de datos donde el usuario tenga que esperar en nuestras aplicaciones. En el ejemplo no realizaremos una carga real, sólo crearemos una pequeña secuencia donde un TextView muestre una carga de 0% a 100% y una vezcompletada la “carga” abriremos otra actividad. Ésta técnica podremos utilizarla a partir del Android…

Leer Tutorial

Implementa un scroll en iOS - Guía

Este tutorial nos va a servir para aprender a realizar un scroll. Este tipo de scroll incorpora un efecto parallax muy de tendencia últimamente con las navegaciones verticales pero que ya apareció en los primeros videojuegos. Este scroll tiene la particularidad de disponer de diversas imágenes que realizan un ligero desplazamiento conforme se desplaza el scroll, de manera que se visualiza otra parte de la imagen. El primer…

Leer Tutorial

En Imagina Formación te ofrecemos formación en estas nuevas tecnologías. Si quieres estar a la última en cualquiera de las diferentes plataformas, y a fin de cuentas, tu objetivo es aprender no dudes en solicitar información sin compromiso. Contamos con las herramientas y los medios necesarios para impartir cualquier tipo de formación. Te lo ponemos fácil. Formación online, presencial o de empresa, elige la modalidad que mejor se adapte a tus necesidades.

¿Sabes cómo puedes realizar una formación sin coste para tu empresa?

¿Buscas cursos bonificados? ¿Conoces qué es la Fundación Tripartita? Si eres trabajador tus cursos están subvencionados. Imagina Formación es una entidad organizadora de la Fundación Estatal de modo que puedes gestionar la formación bonificada de los cursos con nosotros. Nos encargamos de todos los trámites para conseguir la bonificación sin ningún coste adicional. Cumplimos con todos los requisitos para que nuestros cursos sean 100% bonificables.

Échale un vistazo a nuestro catálogo de Cursos Destacados y amplia tus conocimientos en las últimas tecnologías de referencia del sector. Si tienes cualquier duda… ¡Contacta con nosotros!

Uso de cookies: Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies

ACEPTAR
Aviso de cookies