facebook
favorite button
super instructor icon
Profesor fiable
Este profe tiene una tasa de respuesta rápida muy elevada, ofreciendo así un servicio de buena calidad y fiabilidad a sus estudiantes.
member since icon
Desde marzo 2026
Profesor desde marzo 2026
Traducido con Google TraductorVer original
Piensa como un ingeniero de software: Java, Kotlin y mejores prácticas
course price icon
A partir de 30 € /h
arrow icon
Aprende Java y Kotlin desde una perspectiva práctica y real. Este curso se centra no solo en los lenguajes de programación, sino también en habilidades esenciales de ingeniería de software, como código limpio, pruebas y trabajo con bases de datos.

Ideal para estudiantes y profesionales que desean mejorar sus habilidades de programación, desarrollar proyectos y ganar confianza en la resolución de problemas reales.
Lugar
location type icon
Conectado desde España
Acerca de mí
¡Hola! Soy ingeniero de software especializado en Java y Kotlin, con más de 7 años de experiencia.
Ayudo a estudiantes y profesionales no solo a aprender a programar, sino también a desarrollar habilidades reales de ingeniería de software.

Mis clases son prácticas, se centran en código limpio, resolución de problemas y situaciones reales. Mi objetivo es crear un entorno de apoyo donde puedas aprender con confianza y mejorar paso a paso.
Formación
- Máster en Informática, Universidad de Trento (UNITN)
- Máster en Informática, Universidad Eötvös Loránd (ELTE)
- Licenciatura en Ciencias de la Computación, Universidad de Camerino
- Programa de Intercambio (Erasmus), Universidad de Ciencias Aplicadas Metropolia – Helsinki
Experiencia / Calificaciones
- Especializado en desarrollo Java y Kotlin
- Sólido conocimiento de las mejores prácticas de ingeniería de software (código limpio, pruebas, principios de diseño).
- Experiencia con sistemas backend y bases de datos.
- Pasión por la mentoría y por ayudar a otros a crecer como desarrolladores.
Edad
Niños de preescolar (4-6 años)
Niños (7-12 años)
Adolescentes (13-17 años)
Adultos (18-64 años)
Tercera edad (65+ años)
Nivel del estudiante
Principiante
Intermedio
Avanzado
Duración
60 minutos
La clase se imparte en
inglés
italiano
español
Disponibilidad en una semana típica.
(GMT -04:00)
Nueva York
at teacher icon
En línea vía webcam
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Clases similares
arrow icon previousarrow icon next
verified badge
Soy un desarrollador full stack profesional con más de 15 años de experiencia práctica en ingeniería de software, diseño de sistemas e inteligencia artificial.
He trabajado en frontend, backend, DevOps e IA, creando sistemas de nivel empresarial para aplicaciones del mundo real, desde microservicios a gran escala hasta plataformas de IA cognitiva.

Me apasiona enseñar la forma real y moderna de codificar, combinando fundamentos técnicos profundos con las tecnologías más avanzadas de la actualidad: IA generativa, sistemas agenticos, arquitecturas RAG, automatización en la nube y DevOps inteligente.

Ya sea que sea un principiante que explora su primer "Hola Mundo", un profesional que mejora su stack o un investigador/desarrollador que explora sistemas de IA, puedo guiarlo paso a paso: conceptual, práctica y estratégicamente.

🧩 Lo que aprenderás
🖥️ Desarrollo Front-End

Domine cómo crear interfaces interactivas, responsivas y de alto rendimiento:

HTML / HTML5 – Estructura, semántica, formularios, accesibilidad

CSS / CSS3 / SCSS – Diseño, animaciones, diseño responsivo, Flexbox, Grid

Bootstrap / Tailwind / Material UI: marcos de diseño rápido

JavaScript (ES6+): programación funcional, bucles de eventos, cierres, async/await

TypeScript: tipado fuerte, interfaces, decoradores y genéricos

React.js / Next.js: componentes, ganchos, gestión de estados, enrutamiento, API

Angular (1.x a 17): módulos, inyección de dependencias, RxJS, arquitectura avanzada

Vue.js (opcional): programación reactiva, gestión del ciclo de vida

jQuery/AJAX: compatibilidad con versiones anteriores y comunicación backend

Rendimiento web: Lighthouse, Core Web Vitals, PWA, estrategias de almacenamiento en caché

⚙️ Desarrollo back-end y empresarial

Cree sistemas del lado del servidor escalables, seguros e inteligentes:

C / C++ / Estructuras de datos / Algoritmos / OOPS

Java / J2EE / Spring / Spring Boot / Spring Cloud / Hibernate / Struts / Wicket

Arquitectura de microservicios: puerta de enlace API, registro de servicios, comunicación entre servicios

Node.js / Express / NestJS: backend moderno de JavaScript/TypeScript

Servicios web REST y SOAP: diseño de API, seguridad y documentación (Swagger/Postman)

Python (Flask/FastAPI): API REST, pipelines de aprendizaje automático, automatización

Scripting de shell (Linux/Unix): automatización, trabajos cron, análisis de registros, scripting de DevOps

PHP / Laravel / CodeIgniter: desarrollo web backend clásico

Contenerización y orquestación: Docker, Kubernetes, Helm

CI/CD y nube: Jenkins, GitHub Actions, Azure DevOps Pipelines

☁️ Dominio de la nube y DevOps

Aprenda a crear, implementar y escalar aplicaciones en la nube:

AWS (EC2, S3, Lambda, DynamoDB, API Gateway, ECS)

Azure (servicios de aplicaciones, funciones, CosmosDB, DevOps)

Google Cloud (GCP, Vertex AI, BigQuery, Cloud Run)

Monitoreo y registro: ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, Prometheus

Infraestructura como código (IaC): Terraform, AWS CDK, Azure Bicep

Control de versiones y colaboración: Git, GitHub, GitLab, Bitbucket

Pipelines de CI/CD: compilación, prueba, implementación, automatización, reversión, gestión de versiones

📱 Desarrollo de aplicaciones

Desarrollar aplicaciones móviles e híbridas de extremo a extremo:

Android (Java/Kotlin): UI/UX, ciclo de vida de la actividad, integración de API

Frameworks híbridos: Ionic, Cordova, React Native

Aplicaciones web progresivas (PWA): optimización para dispositivos móviles, almacenamiento en caché y sin conexión

Integración de Firebase: autenticación, Firestore y mensajería en la nube

🤖 Inteligencia artificial y aprendizaje automático

Descubra cómo se construyen e implementan los sistemas de IA modernos:

Fundamentos de IA: redes neuronales, aprendizaje supervisado y no supervisado

Aprendizaje automático con Python: scikit-learn, TensorFlow, PyTorch

Procesamiento del lenguaje natural (PLN): Transformadores, BERT, GPT

Visión artificial: OpenCV, YOLO, clasificación de imágenes

API e integraciones de IA: Google DialogFlow, Azure Cognitive Services, API de OpenAI

🧬 IA generativa, RAG y sistemas agentes

Enfoque especial en la integración y automatización de IA en el mundo real:

Modelos de IA generativos (GPT, Claude, Gemini, Llama, Mistral): implementación práctica

Ingeniería de indicaciones: diseño de marcos de indicaciones potentes y reutilizables

Generación aumentada por recuperación (RAG): arquitecturas híbridas de búsqueda y generación

Sistemas de IA con agentes: creación de flujos de trabajo autónomos con múltiples agentes (p. ej., AutoGPT, CrewAI)

RAG Agenético: sistemas de memoria contextual, encadenamiento y razonamiento

LangChain / LlamaIndex: pipelines RAG, cargadores de documentos, incrustaciones, bases de datos vectoriales

Bases de datos vectoriales: Pinecone, Chroma, Weaviate, FAISS

Gráficos de conocimiento y gestión del contexto: vinculación de datos empresariales con RAG

Implementación de aplicaciones de IA: FastAPI + Streamlit + LangServe + Docker

Herramientas de copiloto e IA: GitHub Copilot, API ChatGPT, intérprete de código, Vertex AI Studio

Kit para desarrolladores de Google AI (ADK): Edge AI, TensorFlow Lite, Coral y servicio de modelos

Inteligencia artificial de voz y diseño conversacional: Dialogflow CX, OpenAI Assistants, ElevenLabs

🔬 Datos, pruebas y calidad

Sistemas de bases de datos: MySQL, PostgreSQL, MongoDB, Oracle, DB2, Redis

Diseño de bases de datos: ERD, normalización, indexación, ajuste del rendimiento

Herramientas de prueba: JUnit, Mockito, Selenium, Cypress, Postman

Prácticas TDD/BDD: Pruebas unitarias, de integración y de extremo a extremo

Registro y monitorización: ELK, Splunk, Prometheus

Optimización del rendimiento: creación de perfiles, almacenamiento en caché y concurrencia

🧩 Sistemas operativos y scripts

Administración de Windows/Linux/Ubuntu/Unix

Sistemas de archivos, permisos, redes, gestión de procesos

Scripting de shell / Automatización / Análisis de registros

Seguridad del sistema y refuerzo de SSH

🧠 Temas adicionales

Matemáticas para programadores: lógica, combinatoria, probabilidad, teoría de grafos

Fundamentos del desarrollo de juegos: Unity, Phaser.js, HTML5 Canvas

Ética de la IA, privacidad de datos, diseño responsable de IA

Proyectos de automatización y rastreo/scraping web: BeautifulSoup, Selenium, Puppeteer

Integraciones sin código/con poco código: Zapier, Make, automatizaciones de IA
verified badge
Docker es una herramienta imprescindible para cualquier desarrollador en la actualidad. Permite flexibilidad y acelera el desarrollo.
Ya sea que desee comenzar a aprender sobre contenedorización o si desea llevar sus conocimientos al siguiente nivel, puedo ayudarlo. Docker es una gran herramienta no solo para entregar software, sino también para jugar con diferentes tecnologías y probar múltiples versiones sin sobrecargar su entorno local.
verified badge
Soy una estudiante doctoral de la Universidad de Luxemburgo. Durante los últimos 4 años, enseñé en la Universidad los siguientes cursos: estadística y teoría de la probabilidad a estudiantes de primer año y economía a estudiantes de tercer año.

Realmente disfruto enseñar. Espero poder ayudar a los estudiantes cuando necesiten refuerzo en diferentes materias, o cualquier persona interesada en aprender los siguientes temas:

Para matemáticas: Sistema de ecuaciones, derivadas, integrales, tipo de ecuaciones, etc.

Para estadística: teoría de la probabilidad, estadística descriptiva, análisis de regresión, análisis multivariado, pruebas de hipótesis y métodos estadísticos de inferencia causal.

Para jóvenes profesionales: tengo una amplia experiencia en análisis de datos, manejo de datos y modelado estadístico. Mi clase combina partes teóricas y prácticas usando datos financieros o encuestas socio-demográficas como ejemplos.

Si estás interesado, escríbeme un mensaje diciéndome qué temas te interesa aprender.
verified badge
A- Introducción a la programación en Python
1- Variables en Python
2- Matemáticas en Python
3- Listas, tuplas y diccionarios en Python
4- Indexación y corte en Python
5- Declaraciones condicionales y bucles en Python
6- Funciones en Python

B- Introducción a la ciencia de datos
1- Introducción a la IA/ML
2- Algoritmos de búsqueda básicos
3- Técnicas de agrupamiento
4- Agrupación basada en densidad
5- Técnicas de clasificación
6- Técnicas de Multiclasificación
7- Técnicas de regresión
8- Técnicas de Regresión Multivariada
9- Reducción de dimensionalidad
10- Visualización de datos
11- Poder BI
verified badge
Ofrezco clases particulares de informática y programación desde nivel básico hasta intermedio-alto, incluyendo la posibilidad de aprender programación desde 0, sin necesidad de conocimientos previos. Mis especialidades incluyen:

✔ Python – Desde fundamentos hasta desarrollo avanzado y automatización.
✔ Desarrollo web – HTML, CSS, JavaScript, frameworks modernos.
✔ Programación móvil – Aplicaciones para Android e iOS.
✔ Bases de datos y SQL – Diseño, optimización y consultas avanzadas.
✔ Buenas prácticas y metodologías – Desarrollo ágil, patrones de diseño y arquitectura de software.

Soy un profesional con mas de 8 años de experiencia en desarrollo de software, habiendo trabajado tanto en España como en el extranjero, incluyendo una experiencia en el CERN. Cuento con un Grado Superior en Desarrollo de Aplicaciones Multiplataforma, una Ingeniería en Software y un Máster en Big Data.

Las clases pueden impartirse en español o en inglés y se pueden realizar de manera online, en mi domicilio o me puedo desplazar según la ubicación y preferencia del estudiante. Mi enfoque es práctico, combinando teoría con ejercicios reales para garantizar una mejor comprensión y aplicación de los conocimientos.
verified badge
Como programador e ingeniero de datos, entiendo a la perfección las necesidades tanto académicas como profesionales que son cruciales para un correcto desempeño en todos los sectores. Podremos aprender desde la sintaxis básica necesaria para entender un lenguaje hasta conceptos tan avanzados como backtracking o NPL.
verified badge
Doy clases para estudiantes de FP y Universidad, o cualquiera interesado en el ámbito, y también para personas que quieren aprender programación desde cero o mejorar para trabajar.

📍 Murcia (presencial - consultar disponibilidad) y Online (Zoom/Meet + ejercicios + material)

✅ ¿En qué puedo ayudarte?
- Programación (Java)
- POO y lógica de programación (desde cero)
- Bases de datos SQL (consultas, diseño, modelos relacionales)
- APIs REST / Backend (cómo se hace en empresa)
- Git y control de versiones
- Preparación de exámenes, prácticas y recuperaciones

🎯 Para quién es
- Estudiantes de DAM / DAW / ASIR
- Universidad (asignaturas de programación e informática)
- Personas que quieren entrar a trabajar en desarrollo

🧠 Cómo son las clases
- 100% personalizadas según tu nivel
- Explicación + práctica guiada + ejercicios
- Te doy recursos, ejemplos y seguimiento

Si tienes prácticas, las revisamos juntos y mejoramos el código

⚠️ Importante: no hago trabajos por ti, pero te explico y te guío para que lo saques adelante con tu propio código.

📩 Escríbeme con tu asignatura/temario y tu objetivo y preparo un plan de estudio
verified badge
Clases de Java y Desarrollo Web para todos los niveles. Aprende desde los fundamentos de la programación hasta crear aplicaciones web completas con HTML, CSS, JavaScript y Spring Boot. Metodología práctica, con proyectos reales y ritmo adaptado al alumno.
verified badge
Este curso ofrece una formación integral en el desarrollo de aplicaciones empresariales utilizando Java y el ecosistema Spring, uno de los frameworks más demandados en el desarrollo backend moderno. Está diseñado para proporcionar tanto fundamentos sólidos como habilidades prácticas orientadas al entorno profesional.

Objetivos del curso:
- Comprender la arquitectura y principios del desarrollo backend con Java.
- Dominar el uso de Spring Framework y sus módulos principales.
- Construir aplicaciones robustas, escalables y mantenibles.
- Integrar bases de datos, servicios REST y herramientas modernas del ecosistema Spring.
- Aplicar buenas prácticas de desarrollo, testing y despliegue.
verified badge
Aprender a programar abre muchísimas puertas, y con el enfoque correcto es una habilidad al alcance de todos. Mis clases están diseñadas para guiarte paso a paso, desde los conceptos fundamentales de la lógica de programación hasta el desarrollo y estructuración de proyectos reales.

Ya sea que busques herramientas para dar tus primeros pasos en el mundo IT, necesites apoyo con materias de la facultad, o quieras aprender a fondo un lenguaje específico, adaptaré el plan de estudios a tus objetivos particulares.

¿Qué podemos aprender juntos?

Lógica de programación y algoritmos.

Lenguajes como Python, Java, C#, Lua o SQL.

Resolución de problemas y buenas prácticas de escritura de código.

Trabajaremos con ejemplos prácticos, ejercicios reales y paciencia para asegurar que cada concepto quede claro. ¡Consultame por tu nivel y armamos un plan a tu medida!
verified badge
Profesor técnico de Formación Profesional de Grado Superior y consultor IT con más de 15 años de experiencia en desarrollo de software, bases de datos y automatización.

Ofrezco clases prácticas de programación orientadas tanto a estudiantes como a personas que quieran iniciarse o mejorar sus conocimientos en desarrollo backend y lógica de programación.

Las clases pueden adaptarse a distintos niveles y objetivos:
• Aprender programación desde cero
• Refuerzo para FP o universidad
• Preparación de prácticas y proyectos
• Resolución de ejercicios
• Mejora de lógica de programación
• Introducción al desarrollo backend

Contenidos que podemos trabajar:
• Java
• Programación orientada a objetos
• Variables, estructuras de control y funciones
• Arrays y colecciones
• Clases y objetos
• Manejo de errores
• Conexión con bases de datos SQL
• Git y buenas prácticas
• Introducción a APIs y desarrollo backend

Mi metodología es muy práctica y adaptada al nivel del alumno, utilizando ejercicios reales y explicaciones paso a paso para entender cómo funciona realmente la programación en entornos profesionales.
verified badge
* Clases de programación orientadas al desarrollo de aplicaciones empresariales, desde conceptos básicos hasta el despliegue de aplicaciones de escritorio y sitios web en entornos reales.
* Enseñanza de lenguajes como Java, JavaScript, HTML, CSS, C#, VB.NET y Python, incluyendo el uso de frameworks y tecnologías relacionadas.
* Implementación y administración de infraestructura para el alojamiento y publicación de aplicaciones.
* Gestión de repositorios y control de versiones utilizando Git.
* Manejo y administración de bases de datos como MySQL, Oracle, SQL Server y PostgreSQL.
* Uso de plataformas y servicios en la nube como OCI, AWS y Azure.
* Análisis, diseño y arquitectura de sistemas de software.
* Técnicas de depuración, troubleshooting y resolución de errores en aplicaciones y entornos empresariales.
verified badge
¿Te gustaría trabajar en tecnología como QA Automation Tester?
En este curso aprenderás desde cero cómo convertirte en un profesional del testing de software utilizado por empresas internacionales.

El objetivo es enseñarte herramientas reales utilizadas en proyectos IT para automatizar pruebas web, móviles y APIs, además de prepararte para entrevistas y trabajo en equipos ágiles.

Aprenderás:

Testing manual y automatizado
Automatización Web con Playwright y WebdriverIO
Automatización Mobile con Appium
Testing de APIs con Postman y Karate
Performance Testing con K6
Jira, Xray y gestión de bugs
Gherkin, Cucumber y BDD
Integración CI/CD y buenas prácticas QAOps
Creación de frameworks profesionales
Preparación para entrevistas IT reales

Las clases pueden adaptarse tanto a principiantes como a personas con experiencia que quieran mejorar profesionalmente.

Además, compartiré experiencia real trabajando en proyectos internacionales de aerolíneas, fintech y eCommerce.

Modalidad:

Online
Clases personalizadas
Enfoque práctico
Mentoría profesional
Ideal para:
✔ Personas que quieren entrar al mundo IT
✔ QA Manual que quiere pasar a Automation
✔ Developers que desean mejorar calidad
✔ Empresas que desean formar equipos QA
verified badge
Soy magister en Informatica. Enseño los fundamentos basicos de la Informatica: microprocesadores, programación de lenguajes, sistemas operativos, bases de datos, de una manera facil y sencilla, tanto a nivel universitario como a nivel post-grado de diferentes especialidades.
verified badge
¿Quieres aprender Excel y Power BI de forma práctica y aplicada a casos reales? Este curso personalizado está diseñado para estudiantes, profesionales y empresas que desean mejorar sus habilidades en análisis de datos, automatización de procesos y creación de reportes interactivos.

Durante la capacitación aprenderás desde los conceptos básicos hasta técnicas avanzadas, adaptando el contenido a tu nivel y necesidades específicas. Trabajaremos con ejercicios reales para que puedas aplicar inmediatamente los conocimientos en tu entorno laboral o académico.

¿Qué aprenderás?

✅ Manejo eficiente de Excel desde nivel básico hasta avanzado.
✅ Creación de fórmulas y funciones esenciales.
✅ Tablas dinámicas y análisis de información.
✅ Diseño de dashboards profesionales en Excel.
✅ Limpieza y transformación de datos con Power Query.
✅ Modelado de datos en Power BI.
✅ Creación de indicadores (KPIs) y métricas de negocio.
✅ Desarrollo de dashboards interactivos en Power BI.
✅ Introducción al lenguaje DAX para análisis avanzados.
✅ Publicación y compartición de reportes.

¿A quién está dirigido?
Estudiantes universitarios.
Profesionales de cualquier área.
Analistas de datos.
Personal administrativo.
Emprendedores.
Empresas que buscan mejorar la toma de decisiones mediante datos.

No se requieren conocimientos previos, ya que el contenido se adapta al nivel de cada participante.

Modalidad 100% personalizada y práctica. Aprenderás trabajando con ejemplos reales relacionados con tu área de interés o actividad laboral.
message icon
Contactar con Tiziano
repeat students icon
La primera clase está respaldada
por nuestra
Garantía del Buen Profesor
Clases similares
arrow icon previousarrow icon next
verified badge
Soy un desarrollador full stack profesional con más de 15 años de experiencia práctica en ingeniería de software, diseño de sistemas e inteligencia artificial.
He trabajado en frontend, backend, DevOps e IA, creando sistemas de nivel empresarial para aplicaciones del mundo real, desde microservicios a gran escala hasta plataformas de IA cognitiva.

Me apasiona enseñar la forma real y moderna de codificar, combinando fundamentos técnicos profundos con las tecnologías más avanzadas de la actualidad: IA generativa, sistemas agenticos, arquitecturas RAG, automatización en la nube y DevOps inteligente.

Ya sea que sea un principiante que explora su primer "Hola Mundo", un profesional que mejora su stack o un investigador/desarrollador que explora sistemas de IA, puedo guiarlo paso a paso: conceptual, práctica y estratégicamente.

🧩 Lo que aprenderás
🖥️ Desarrollo Front-End

Domine cómo crear interfaces interactivas, responsivas y de alto rendimiento:

HTML / HTML5 – Estructura, semántica, formularios, accesibilidad

CSS / CSS3 / SCSS – Diseño, animaciones, diseño responsivo, Flexbox, Grid

Bootstrap / Tailwind / Material UI: marcos de diseño rápido

JavaScript (ES6+): programación funcional, bucles de eventos, cierres, async/await

TypeScript: tipado fuerte, interfaces, decoradores y genéricos

React.js / Next.js: componentes, ganchos, gestión de estados, enrutamiento, API

Angular (1.x a 17): módulos, inyección de dependencias, RxJS, arquitectura avanzada

Vue.js (opcional): programación reactiva, gestión del ciclo de vida

jQuery/AJAX: compatibilidad con versiones anteriores y comunicación backend

Rendimiento web: Lighthouse, Core Web Vitals, PWA, estrategias de almacenamiento en caché

⚙️ Desarrollo back-end y empresarial

Cree sistemas del lado del servidor escalables, seguros e inteligentes:

C / C++ / Estructuras de datos / Algoritmos / OOPS

Java / J2EE / Spring / Spring Boot / Spring Cloud / Hibernate / Struts / Wicket

Arquitectura de microservicios: puerta de enlace API, registro de servicios, comunicación entre servicios

Node.js / Express / NestJS: backend moderno de JavaScript/TypeScript

Servicios web REST y SOAP: diseño de API, seguridad y documentación (Swagger/Postman)

Python (Flask/FastAPI): API REST, pipelines de aprendizaje automático, automatización

Scripting de shell (Linux/Unix): automatización, trabajos cron, análisis de registros, scripting de DevOps

PHP / Laravel / CodeIgniter: desarrollo web backend clásico

Contenerización y orquestación: Docker, Kubernetes, Helm

CI/CD y nube: Jenkins, GitHub Actions, Azure DevOps Pipelines

☁️ Dominio de la nube y DevOps

Aprenda a crear, implementar y escalar aplicaciones en la nube:

AWS (EC2, S3, Lambda, DynamoDB, API Gateway, ECS)

Azure (servicios de aplicaciones, funciones, CosmosDB, DevOps)

Google Cloud (GCP, Vertex AI, BigQuery, Cloud Run)

Monitoreo y registro: ELK Stack (Elasticsearch, Logstash, Kibana), Grafana, Prometheus

Infraestructura como código (IaC): Terraform, AWS CDK, Azure Bicep

Control de versiones y colaboración: Git, GitHub, GitLab, Bitbucket

Pipelines de CI/CD: compilación, prueba, implementación, automatización, reversión, gestión de versiones

📱 Desarrollo de aplicaciones

Desarrollar aplicaciones móviles e híbridas de extremo a extremo:

Android (Java/Kotlin): UI/UX, ciclo de vida de la actividad, integración de API

Frameworks híbridos: Ionic, Cordova, React Native

Aplicaciones web progresivas (PWA): optimización para dispositivos móviles, almacenamiento en caché y sin conexión

Integración de Firebase: autenticación, Firestore y mensajería en la nube

🤖 Inteligencia artificial y aprendizaje automático

Descubra cómo se construyen e implementan los sistemas de IA modernos:

Fundamentos de IA: redes neuronales, aprendizaje supervisado y no supervisado

Aprendizaje automático con Python: scikit-learn, TensorFlow, PyTorch

Procesamiento del lenguaje natural (PLN): Transformadores, BERT, GPT

Visión artificial: OpenCV, YOLO, clasificación de imágenes

API e integraciones de IA: Google DialogFlow, Azure Cognitive Services, API de OpenAI

🧬 IA generativa, RAG y sistemas agentes

Enfoque especial en la integración y automatización de IA en el mundo real:

Modelos de IA generativos (GPT, Claude, Gemini, Llama, Mistral): implementación práctica

Ingeniería de indicaciones: diseño de marcos de indicaciones potentes y reutilizables

Generación aumentada por recuperación (RAG): arquitecturas híbridas de búsqueda y generación

Sistemas de IA con agentes: creación de flujos de trabajo autónomos con múltiples agentes (p. ej., AutoGPT, CrewAI)

RAG Agenético: sistemas de memoria contextual, encadenamiento y razonamiento

LangChain / LlamaIndex: pipelines RAG, cargadores de documentos, incrustaciones, bases de datos vectoriales

Bases de datos vectoriales: Pinecone, Chroma, Weaviate, FAISS

Gráficos de conocimiento y gestión del contexto: vinculación de datos empresariales con RAG

Implementación de aplicaciones de IA: FastAPI + Streamlit + LangServe + Docker

Herramientas de copiloto e IA: GitHub Copilot, API ChatGPT, intérprete de código, Vertex AI Studio

Kit para desarrolladores de Google AI (ADK): Edge AI, TensorFlow Lite, Coral y servicio de modelos

Inteligencia artificial de voz y diseño conversacional: Dialogflow CX, OpenAI Assistants, ElevenLabs

🔬 Datos, pruebas y calidad

Sistemas de bases de datos: MySQL, PostgreSQL, MongoDB, Oracle, DB2, Redis

Diseño de bases de datos: ERD, normalización, indexación, ajuste del rendimiento

Herramientas de prueba: JUnit, Mockito, Selenium, Cypress, Postman

Prácticas TDD/BDD: Pruebas unitarias, de integración y de extremo a extremo

Registro y monitorización: ELK, Splunk, Prometheus

Optimización del rendimiento: creación de perfiles, almacenamiento en caché y concurrencia

🧩 Sistemas operativos y scripts

Administración de Windows/Linux/Ubuntu/Unix

Sistemas de archivos, permisos, redes, gestión de procesos

Scripting de shell / Automatización / Análisis de registros

Seguridad del sistema y refuerzo de SSH

🧠 Temas adicionales

Matemáticas para programadores: lógica, combinatoria, probabilidad, teoría de grafos

Fundamentos del desarrollo de juegos: Unity, Phaser.js, HTML5 Canvas

Ética de la IA, privacidad de datos, diseño responsable de IA

Proyectos de automatización y rastreo/scraping web: BeautifulSoup, Selenium, Puppeteer

Integraciones sin código/con poco código: Zapier, Make, automatizaciones de IA
verified badge
Docker es una herramienta imprescindible para cualquier desarrollador en la actualidad. Permite flexibilidad y acelera el desarrollo.
Ya sea que desee comenzar a aprender sobre contenedorización o si desea llevar sus conocimientos al siguiente nivel, puedo ayudarlo. Docker es una gran herramienta no solo para entregar software, sino también para jugar con diferentes tecnologías y probar múltiples versiones sin sobrecargar su entorno local.
verified badge
Soy una estudiante doctoral de la Universidad de Luxemburgo. Durante los últimos 4 años, enseñé en la Universidad los siguientes cursos: estadística y teoría de la probabilidad a estudiantes de primer año y economía a estudiantes de tercer año.

Realmente disfruto enseñar. Espero poder ayudar a los estudiantes cuando necesiten refuerzo en diferentes materias, o cualquier persona interesada en aprender los siguientes temas:

Para matemáticas: Sistema de ecuaciones, derivadas, integrales, tipo de ecuaciones, etc.

Para estadística: teoría de la probabilidad, estadística descriptiva, análisis de regresión, análisis multivariado, pruebas de hipótesis y métodos estadísticos de inferencia causal.

Para jóvenes profesionales: tengo una amplia experiencia en análisis de datos, manejo de datos y modelado estadístico. Mi clase combina partes teóricas y prácticas usando datos financieros o encuestas socio-demográficas como ejemplos.

Si estás interesado, escríbeme un mensaje diciéndome qué temas te interesa aprender.
verified badge
A- Introducción a la programación en Python
1- Variables en Python
2- Matemáticas en Python
3- Listas, tuplas y diccionarios en Python
4- Indexación y corte en Python
5- Declaraciones condicionales y bucles en Python
6- Funciones en Python

B- Introducción a la ciencia de datos
1- Introducción a la IA/ML
2- Algoritmos de búsqueda básicos
3- Técnicas de agrupamiento
4- Agrupación basada en densidad
5- Técnicas de clasificación
6- Técnicas de Multiclasificación
7- Técnicas de regresión
8- Técnicas de Regresión Multivariada
9- Reducción de dimensionalidad
10- Visualización de datos
11- Poder BI
verified badge
Ofrezco clases particulares de informática y programación desde nivel básico hasta intermedio-alto, incluyendo la posibilidad de aprender programación desde 0, sin necesidad de conocimientos previos. Mis especialidades incluyen:

✔ Python – Desde fundamentos hasta desarrollo avanzado y automatización.
✔ Desarrollo web – HTML, CSS, JavaScript, frameworks modernos.
✔ Programación móvil – Aplicaciones para Android e iOS.
✔ Bases de datos y SQL – Diseño, optimización y consultas avanzadas.
✔ Buenas prácticas y metodologías – Desarrollo ágil, patrones de diseño y arquitectura de software.

Soy un profesional con mas de 8 años de experiencia en desarrollo de software, habiendo trabajado tanto en España como en el extranjero, incluyendo una experiencia en el CERN. Cuento con un Grado Superior en Desarrollo de Aplicaciones Multiplataforma, una Ingeniería en Software y un Máster en Big Data.

Las clases pueden impartirse en español o en inglés y se pueden realizar de manera online, en mi domicilio o me puedo desplazar según la ubicación y preferencia del estudiante. Mi enfoque es práctico, combinando teoría con ejercicios reales para garantizar una mejor comprensión y aplicación de los conocimientos.
verified badge
Como programador e ingeniero de datos, entiendo a la perfección las necesidades tanto académicas como profesionales que son cruciales para un correcto desempeño en todos los sectores. Podremos aprender desde la sintaxis básica necesaria para entender un lenguaje hasta conceptos tan avanzados como backtracking o NPL.
verified badge
Doy clases para estudiantes de FP y Universidad, o cualquiera interesado en el ámbito, y también para personas que quieren aprender programación desde cero o mejorar para trabajar.

📍 Murcia (presencial - consultar disponibilidad) y Online (Zoom/Meet + ejercicios + material)

✅ ¿En qué puedo ayudarte?
- Programación (Java)
- POO y lógica de programación (desde cero)
- Bases de datos SQL (consultas, diseño, modelos relacionales)
- APIs REST / Backend (cómo se hace en empresa)
- Git y control de versiones
- Preparación de exámenes, prácticas y recuperaciones

🎯 Para quién es
- Estudiantes de DAM / DAW / ASIR
- Universidad (asignaturas de programación e informática)
- Personas que quieren entrar a trabajar en desarrollo

🧠 Cómo son las clases
- 100% personalizadas según tu nivel
- Explicación + práctica guiada + ejercicios
- Te doy recursos, ejemplos y seguimiento

Si tienes prácticas, las revisamos juntos y mejoramos el código

⚠️ Importante: no hago trabajos por ti, pero te explico y te guío para que lo saques adelante con tu propio código.

📩 Escríbeme con tu asignatura/temario y tu objetivo y preparo un plan de estudio
verified badge
Clases de Java y Desarrollo Web para todos los niveles. Aprende desde los fundamentos de la programación hasta crear aplicaciones web completas con HTML, CSS, JavaScript y Spring Boot. Metodología práctica, con proyectos reales y ritmo adaptado al alumno.
verified badge
Este curso ofrece una formación integral en el desarrollo de aplicaciones empresariales utilizando Java y el ecosistema Spring, uno de los frameworks más demandados en el desarrollo backend moderno. Está diseñado para proporcionar tanto fundamentos sólidos como habilidades prácticas orientadas al entorno profesional.

Objetivos del curso:
- Comprender la arquitectura y principios del desarrollo backend con Java.
- Dominar el uso de Spring Framework y sus módulos principales.
- Construir aplicaciones robustas, escalables y mantenibles.
- Integrar bases de datos, servicios REST y herramientas modernas del ecosistema Spring.
- Aplicar buenas prácticas de desarrollo, testing y despliegue.
verified badge
Aprender a programar abre muchísimas puertas, y con el enfoque correcto es una habilidad al alcance de todos. Mis clases están diseñadas para guiarte paso a paso, desde los conceptos fundamentales de la lógica de programación hasta el desarrollo y estructuración de proyectos reales.

Ya sea que busques herramientas para dar tus primeros pasos en el mundo IT, necesites apoyo con materias de la facultad, o quieras aprender a fondo un lenguaje específico, adaptaré el plan de estudios a tus objetivos particulares.

¿Qué podemos aprender juntos?

Lógica de programación y algoritmos.

Lenguajes como Python, Java, C#, Lua o SQL.

Resolución de problemas y buenas prácticas de escritura de código.

Trabajaremos con ejemplos prácticos, ejercicios reales y paciencia para asegurar que cada concepto quede claro. ¡Consultame por tu nivel y armamos un plan a tu medida!
verified badge
Profesor técnico de Formación Profesional de Grado Superior y consultor IT con más de 15 años de experiencia en desarrollo de software, bases de datos y automatización.

Ofrezco clases prácticas de programación orientadas tanto a estudiantes como a personas que quieran iniciarse o mejorar sus conocimientos en desarrollo backend y lógica de programación.

Las clases pueden adaptarse a distintos niveles y objetivos:
• Aprender programación desde cero
• Refuerzo para FP o universidad
• Preparación de prácticas y proyectos
• Resolución de ejercicios
• Mejora de lógica de programación
• Introducción al desarrollo backend

Contenidos que podemos trabajar:
• Java
• Programación orientada a objetos
• Variables, estructuras de control y funciones
• Arrays y colecciones
• Clases y objetos
• Manejo de errores
• Conexión con bases de datos SQL
• Git y buenas prácticas
• Introducción a APIs y desarrollo backend

Mi metodología es muy práctica y adaptada al nivel del alumno, utilizando ejercicios reales y explicaciones paso a paso para entender cómo funciona realmente la programación en entornos profesionales.
verified badge
* Clases de programación orientadas al desarrollo de aplicaciones empresariales, desde conceptos básicos hasta el despliegue de aplicaciones de escritorio y sitios web en entornos reales.
* Enseñanza de lenguajes como Java, JavaScript, HTML, CSS, C#, VB.NET y Python, incluyendo el uso de frameworks y tecnologías relacionadas.
* Implementación y administración de infraestructura para el alojamiento y publicación de aplicaciones.
* Gestión de repositorios y control de versiones utilizando Git.
* Manejo y administración de bases de datos como MySQL, Oracle, SQL Server y PostgreSQL.
* Uso de plataformas y servicios en la nube como OCI, AWS y Azure.
* Análisis, diseño y arquitectura de sistemas de software.
* Técnicas de depuración, troubleshooting y resolución de errores en aplicaciones y entornos empresariales.
verified badge
¿Te gustaría trabajar en tecnología como QA Automation Tester?
En este curso aprenderás desde cero cómo convertirte en un profesional del testing de software utilizado por empresas internacionales.

El objetivo es enseñarte herramientas reales utilizadas en proyectos IT para automatizar pruebas web, móviles y APIs, además de prepararte para entrevistas y trabajo en equipos ágiles.

Aprenderás:

Testing manual y automatizado
Automatización Web con Playwright y WebdriverIO
Automatización Mobile con Appium
Testing de APIs con Postman y Karate
Performance Testing con K6
Jira, Xray y gestión de bugs
Gherkin, Cucumber y BDD
Integración CI/CD y buenas prácticas QAOps
Creación de frameworks profesionales
Preparación para entrevistas IT reales

Las clases pueden adaptarse tanto a principiantes como a personas con experiencia que quieran mejorar profesionalmente.

Además, compartiré experiencia real trabajando en proyectos internacionales de aerolíneas, fintech y eCommerce.

Modalidad:

Online
Clases personalizadas
Enfoque práctico
Mentoría profesional
Ideal para:
✔ Personas que quieren entrar al mundo IT
✔ QA Manual que quiere pasar a Automation
✔ Developers que desean mejorar calidad
✔ Empresas que desean formar equipos QA
verified badge
Soy magister en Informatica. Enseño los fundamentos basicos de la Informatica: microprocesadores, programación de lenguajes, sistemas operativos, bases de datos, de una manera facil y sencilla, tanto a nivel universitario como a nivel post-grado de diferentes especialidades.
verified badge
¿Quieres aprender Excel y Power BI de forma práctica y aplicada a casos reales? Este curso personalizado está diseñado para estudiantes, profesionales y empresas que desean mejorar sus habilidades en análisis de datos, automatización de procesos y creación de reportes interactivos.

Durante la capacitación aprenderás desde los conceptos básicos hasta técnicas avanzadas, adaptando el contenido a tu nivel y necesidades específicas. Trabajaremos con ejercicios reales para que puedas aplicar inmediatamente los conocimientos en tu entorno laboral o académico.

¿Qué aprenderás?

✅ Manejo eficiente de Excel desde nivel básico hasta avanzado.
✅ Creación de fórmulas y funciones esenciales.
✅ Tablas dinámicas y análisis de información.
✅ Diseño de dashboards profesionales en Excel.
✅ Limpieza y transformación de datos con Power Query.
✅ Modelado de datos en Power BI.
✅ Creación de indicadores (KPIs) y métricas de negocio.
✅ Desarrollo de dashboards interactivos en Power BI.
✅ Introducción al lenguaje DAX para análisis avanzados.
✅ Publicación y compartición de reportes.

¿A quién está dirigido?
Estudiantes universitarios.
Profesionales de cualquier área.
Analistas de datos.
Personal administrativo.
Emprendedores.
Empresas que buscan mejorar la toma de decisiones mediante datos.

No se requieren conocimientos previos, ya que el contenido se adapta al nivel de cada participante.

Modalidad 100% personalizada y práctica. Aprenderás trabajando con ejemplos reales relacionados con tu área de interés o actividad laboral.
Garantía del Buen Profesor
favorite button
message icon
Contactar con Tiziano