Imagen de portada

Nacho Naves

Estudiante

Sobre mí

Mi nombre es Nacho y, aunque mi camino profesional comenzó en el sector del turismo, sentía que ese no era mi lugar. Me formé como técnico superior y trabajé durante dos años en el sector hotelero, incluso realicé un Master en Dirección Hotelera buscando un crecimiento profesional que me diera el empujón que creía necesitar, pero con el tiempo me di cuenta de que no era algo que me llenara a largo plazo. A pesar de haber aprendido y crecido en ese entorno, sentía que me faltaba motivación.

Todo esto cambió hace más de un año, cuando descubrí la programación. Lo que empezó como una curiosidad se transformó rápidamente en mi verdadera pasión. La emoción de resolver problemas, crear soluciones y aprender constantemente sobre nuevas tecnologías me ha enganchado de una manera que no había experimentado antes. Hoy, la programación no es solo objeto de estudio, sino también mi principal hobbie. Paso mis días aprendiendo nuevas técnicas, mejorando mis habilidades y trabajando duro para cumplir mi sueño de hacerme un hueco en el mundo del desarrollo.

Perfil de Nacho Naves

Desarrollo Aplicaciones Web & Diseño de Interfaces.

Actualmente, compagino mis estudios con un trabajo a media jornada, lo que me permite seguir creciendo tanto profesional como personalmente. Estoy en la recta final de mi titulación y en los próximos meses finalizaré mis estudios. Por ello estoy buscando empresas donde poder realizar mis prácticas, y así comenzar oficialmente mi carrera como programador.

En cuanto a las tecnologías, aún no tengo una especialización definida. En esta etapa inicial me estoy centrando en aprender un poco de todo. Aunque muchos de los recursos que utilizo están más relacionados con el frontend, las bases de datos y backend también me llaman mucho la atención. Por eso, mi idea es formarme como full-stack hasta que encuentre un área en la que quiera profundizar.

Lo que más me motiva es el constante aprendizaje y no tengo miedo a enfrentar nuevos retos. Estoy disfrutando mucho del proceso y creo que mi mayor potencial reside en mis ganas de crecer y mi ambición por aprender. Cada nuevo desafío es una oportunidad para mejorar y dar un paso más hacia mi objetivo.

Horas Formación Profesional

Horas Estudio Autodidacta

Proyectos en GitHub

Cursos finalizados

Formación

Formación Profesional

Desarrollo de Aplicaciones Web

2023 - Actualidad

Ilerna FP

  • Sistemas informáticos: Instalación de servidores en máquina virtual, creación y configuración de dominios y administración en remoto. Oracle VM VirtualBox, Windows, Ubuntu, Macrium Reflect y Team Viewer.
  • Bases de datos: Diseño de modelos lógicos interpretando diagramas entidad/relación. Consulta y modificación de información almacenada en una base de datos utilizando asistentes, herramientas gráficas y el lenguaje de manipulación de datos. Diseño físico de BBDD. Implantación de métodos de control de acceso y procedimientos almacenados. Administración de la información almacenada en bases de datos objeto-relacional.
  • Programación: Estudio de las estructuras básicas de programación y planteamiento de problemas. Desarrollo de programas, analizando y aplicando los principios de la programación orientada a objetos. Gestión de errores y diseño de interfaces de usuario. Gestión de la información almacenada en las bases de datos, en especial las BBDD orientadas a objetos.
  • Lenguajes de marcas y sistemas de gestión de información: Distinción de los distintos lenguajes de marcado, lenguajes de consulta y almacenamiento XML. Uso de la sindicación de contenidos y de los Sistemas de Gestión de Información (ERP).
  • Desarrollo web entorno cliente: Trabajo de diferentes lenguajes web, para ofrecer un mayor rendimiento, velocidad y agilidad en los entornos web. Comunicación asíncrona de los lenguajes de entorno cliente y utilización de librerías (jQuery, Ajax) para obtener más funcionalidades del lenguaje.
  • Desarrollo web entorno servidor: Desarrollo de las aplicaciones web dentro del lado del servidor. creación de webs dinámicas, SQL, conexión a bases de datos, PHP, formularios, validación de datos y XML.
  • Despliegue de aplicaciones web: Estudio de los procesos de implantación de aplicaciones web en servidores de aplicaciones, la identificación de los parámetros de configuración de los servicios de red implicados en el despliegue seguro de aplicaciones web, los procesos de instalación, configuración y uso de herramientas de control de versiones. Elaboración de documentación relativa a la aplicación web y la evaluación de los recursos y requerimientos técnicos necesarios para su implantación.
  • Diseño de interfaces web: Dominio de HTML y CSS, junto con las herramientas de Usabilidad y Accesibilidad. Elementos multimedia y Javascript (jQuery).
  • Entornos de Desarrollo: Evaluación de entornos de desarrollo integrado, funcionamiento y optimización del código utilizando herramientas disponibles en el entorno de desarrollo. Lenguaje UML y diagramas de clases.

Formación Autodidacta

Python Crash Course

Eric Matthes

  • Sentencias If y bucles While
  • Funciones y clases
  • Visualización de datos
  • Uso de API web
  • Estilo y despliegue de una app
  • Django
  • GIT para el control de versiones

Eloquent Javascript

Marijn Haverbeke

  • Valores, tipos y operadores
  • Estructuras de datos
  • Funciones de orden superior
  • Programación asíncrona
  • Bugs y errores
  • Módulos
  • Node.JS

C# Course

Juan Díaz

  • Control de flujo
  • Programación orientada a objetos
  • Arrays
  • Clases abstractas, properties y structs
  • Interfaces gráficas
  • BBDD. SQL Server
  • Unity

Proyectos

  • All
  • Python
  • Javascript
  • CSS
  • Bootstrap
Logo de Youtube Download

Youtube Download

Logo de Web de empresa

Company Website

En desarrollo

Logo de PassWord

PassWord

Logo de Expense Managment

Expense Managment

Logo de RRSS

RRSS

Logo de Web profesional

Personal Website

Recursos

Introducción a JavaScript

Curso de introducción a la programación con JS. Tipos de datos, operadores, estructuras de control y funciones.

Midudev

Introducción a Python

Curso de introducción a la programación con Python. Variables, strings, tuplas, listas, Sets, diccionarios, bucles, funciones y módulos.

Brais Moure

Patrones de diseño

Página de apoyo sobre la refactorización, los patrones de diseño, los principios SOLID y otros temas de la programación inteligente.

Refactoring Guru

BBDD con MySQL y SQLite

Curso Udemy de introducción a la gestión de bases de datos relacionales basadas en SQL, MySQL y SQLite.

Vladimir Rodríguez

Backend con Python

Introduccion al backend con Python. Peticiones HTTP, recursos estáticos, autorización OAuth2 y MongoDB.

Brais Moure

Ia y productividad

Principios básicos de la inteligencia artificial, herramientas de IA como Gemini para optimizar su productividad en el trabajo diario.

Google

Contacto