From e2ba2d6944f9841e1a5cd58cc5004a8c5f970bf0 Mon Sep 17 00:00:00 2001 From: d074064 Date: Wed, 13 Mar 2024 08:38:05 +0100 Subject: [PATCH] =?UTF-8?q?A=C3=B1adido=20renderizado=20de=20meses=20y=20a?= =?UTF-8?q?=C3=B1os=20en=20la=20experiencia?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MainLayout.razor | 4 +- Pages/Experiencia.razor | 45 +- Pages/Index.razor | 4 +- Shared/Resources/AllResourcesRes.Designer.cs | 1089 +++++++++--------- Shared/Resources/AllResourcesRes.en.resx | 868 +++++++------- Shared/Resources/AllResourcesRes.resx | 559 ++++----- wwwroot/index.html | 7 +- 7 files changed, 1331 insertions(+), 1245 deletions(-) diff --git a/MainLayout.razor b/MainLayout.razor index da71766..c5622c8 100644 --- a/MainLayout.razor +++ b/MainLayout.razor @@ -1,4 +1,6 @@ -@inherits LayoutComponentBase +@using CV.Shared.Resources +@inherits LayoutComponentBase +@inject IStringLocalizer AllResourcesResolver
diff --git a/Pages/Experiencia.razor b/Pages/Experiencia.razor index 495b2f8..d3e0de5 100644 --- a/Pages/Experiencia.razor +++ b/Pages/Experiencia.razor @@ -30,7 +30,35 @@

-
jun. 2022 -@AllResourcesResolver["actualidad"] · @(((DateTime.Now.Year - 2022) * 12) + DateTime.Now.Month - 5) @AllResourcesResolver["meses"]
+
jun. 2022 -@AllResourcesResolver["actualidad"] · + + @{ + + var datediff = ObtenerDiferenciaAniosMeses(new DateTime(2022, 5, 1), DateTime.Now); + } + @datediff.Item1 + @if (datediff.Item1 == 1) + { + @AllResourcesResolver["year"] + } + else + { + @AllResourcesResolver["years"] + } + + @datediff.Item2 + @if (datediff.Item1 == 2) + { + @AllResourcesResolver["mes"] + } else + { + @AllResourcesResolver["meses"] + } + + + + +
@@ -72,4 +100,17 @@ -
\ No newline at end of file +
+ + +@code{ + Tuple ObtenerDiferenciaAniosMeses(DateTime fechaInicio, DateTime fechaFin) + { + int totalMeses = ((fechaFin.Year - fechaInicio.Year) * 12) + DateTime.Now.Month - fechaInicio.Month; + int anios = totalMeses / 12; + int meses = totalMeses % 12; + + return Tuple.Create(anios, meses); + } + +} \ No newline at end of file diff --git a/Pages/Index.razor b/Pages/Index.razor index c19bff0..65bfbf1 100644 --- a/Pages/Index.razor +++ b/Pages/Index.razor @@ -8,7 +8,7 @@ @page "/CV" - + @@ -47,7 +47,7 @@ - + @* * diff --git a/Shared/Resources/AllResourcesRes.Designer.cs b/Shared/Resources/AllResourcesRes.Designer.cs index 7094d18..2505a9d 100644 --- a/Shared/Resources/AllResourcesRes.Designer.cs +++ b/Shared/Resources/AllResourcesRes.Designer.cs @@ -1,531 +1,558 @@ -//------------------------------------------------------------------------------ -// -// Este código fue generado por una herramienta. -// Versión de runtime:4.0.30319.42000 -// -// Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si -// se vuelve a generar el código. -// -//------------------------------------------------------------------------------ - -namespace CV.Shared.Resources { - using System; - - - /// - /// Clase de recurso fuertemente tipado, para buscar cadenas traducidas, etc. - /// - // StronglyTypedResourceBuilder generó automáticamente esta clase - // a través de una herramienta como ResGen o Visual Studio. - // Para agregar o quitar un miembro, edite el archivo .ResX y, a continuación, vuelva a ejecutar ResGen - // con la opción /str o recompile su proyecto de VS. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - public class AllResourcesRes { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal AllResourcesRes() { - } - - /// - /// Devuelve la instancia de ResourceManager almacenada en caché utilizada por esta clase. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CV.Shared.Resources.AllResourcesRes", typeof(AllResourcesRes).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Reemplaza la propiedad CurrentUICulture del subproceso actual para todas las - /// búsquedas de recursos mediante esta clase de recurso fuertemente tipado. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - public static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Busca una cadena traducida similar a actualidad. - /// - public static string actualidad { - get { - return ResourceManager.GetString("actualidad", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Prácticas obligatorias en el grado.Desarrollo Web orientado a cliente(BBVA), proyecto D4R(Data for Reputation).. - /// - public static string contratoPracticasGnossDescripcion { - get { - return ResourceManager.GetString("contratoPracticasGnossDescripcion", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a CONTRATO DE PRÁCTICAS. - /// - public static string contratoPracticasGnossSubitulo { - get { - return ResourceManager.GetString("contratoPracticasGnossSubitulo", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Desarrollo de proyecto de fin de grado en la empresa. Durante este periodo he desarrollado un microservicio para añadir funcionalidad a una aplicación existente automatizando procesos relativos a la gestión de recursos humanos.. - /// - public static string contratoPracticasHiberus1Descripcion { - get { - return ResourceManager.GetString("contratoPracticasHiberus1Descripcion", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a HIBERUS · DESARROLLO TRABAJO FIN DE GRADO. - /// - public static string contratoPracticasHiberus1Subitulo { - get { - return ResourceManager.GetString("contratoPracticasHiberus1Subitulo", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a CONTRATO DE PRÁCTICAS. - /// - public static string contratoPracticasHiberus1Titulo { - get { - return ResourceManager.GetString("contratoPracticasHiberus1Titulo", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a CONTRATO DE PRÁCTICAS. - /// - public static string contratoPracticasHiberus21Titulo { - get { - return ResourceManager.GetString("contratoPracticasHiberus21Titulo", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Desarrollo de aplicación NetCore para gestión de recursos humanos y personal.. - /// - public static string contratoPracticasHiberus2Descripcion { - get { - return ResourceManager.GetString("contratoPracticasHiberus2Descripcion", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a HIBERUS · CONTRATO DE PRÁCTICAS. - /// - public static string contratoPracticasHiberus2Subitulo { - get { - return ResourceManager.GetString("contratoPracticasHiberus2Subitulo", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Cursos y Certificaciones. - /// - public static string cursosCertificaciones { - get { - return ResourceManager.GetString("cursosCertificaciones", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a BACHILLER CIENTÍFICO. - /// - public static string descripcionBachiller { - get { - return ResourceManager.GetString("descripcionBachiller", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Conocimientos generales en distintas las áreas del Cloud Computing. - /// - public static string descripcionCloudComputing { - get { - return ResourceManager.GetString("descripcionCloudComputing", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a ESTUDIOS ELEMENTALES DE VIOLÍN. - /// - public static string descripcionConservatorio { - get { - return ResourceManager.GetString("descripcionConservatorio", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Cursos orientado a aprender nociones básicas del uso de contenedores y su utilización en proyectos de software.. - /// - public static string descripcionContenedoresDocker { - get { - return ResourceManager.GetString("descripcionContenedoresDocker", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Desarrollo full stack utilizando blazor.. - /// - public static string descripcionCursoBlazor { - get { - return ResourceManager.GetString("descripcionCursoBlazor", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a En este curso se estudia el nuevo Framework de desarrollo de aplicaciones multiplataforma de código único y nociones básicas de NET6. - /// - public static string descripcionCursoMaui { - get { - return ResourceManager.GetString("descripcionCursoMaui", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a EDUCACIÓN SECUNDARIA OBLIGATORIA. - /// - public static string descripcionEso { - get { - return ResourceManager.GetString("descripcionEso", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Cursos orientado a aprender nociones básicas del desarrollo web utilizando HTML5 , CSS y Javascript. - /// - public static string descripcionIntroduccionDesarrolloWeb { - get { - return ResourceManager.GetString("descripcionIntroduccionDesarrolloWeb", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Las tecnologías en las que me especializo son principalmente la pila tecnológica de ASP NET Core.. - /// - public static string descripcionPersonal1 { - get { - return ResourceManager.GetString("descripcionPersonal1", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Mis preferencias son el desarrollo de aplicaciones y sus procesos de CI/ CD.. - /// - public static string descripcionPersonal2 { - get { - return ResourceManager.GetString("descripcionPersonal2", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Idiomas: Español e Inglés. - /// - public static string descripcionPersonal3 { - get { - return ResourceManager.GetString("descripcionPersonal3", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Se estudian aspectos básicos de la programación .NET desde el Front hasta Back. Usando principalmente mvc y sql server.. - /// - public static string descripcionProgramacionNET { - get { - return ResourceManager.GetString("descripcionProgramacionNET", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Sobre mi.... - /// - public static string descripcionSobreMi1 { - get { - return ResourceManager.GetString("descripcionSobreMi1", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Hola, soy Héctor! Tengo 24 años he estudiado Ingeniería Informática. Y desde pequeño siempre he tenido claro que queríadedicarme a la informática como forma de mejorar la vida de las personas y contribuir al progreso. También tengo otras aficiones como la música,los juegos de mesa, viajar, practicar deporte o simplemente leer un buen libro o una serie😃. - /// - public static string descripcionSobreMi2 { - get { - return ResourceManager.GetString("descripcionSobreMi2", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Me considero una persona constante y trabajadora y creo que mi principal aptitud es el trabajo en equipo. - /// - public static string descripcionSobreMi3 { - get { - return ResourceManager.GetString("descripcionSobreMi3", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a GRADO EN INGENIERÍA INFORMÁTICA E INGENIERÍA DE SOFTWARE. - /// - public static string descripcionUniversidad { - get { - return ResourceManager.GetString("descripcionUniversidad", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a ID de la credencial:. - /// - public static string idCredencial { - get { - return ResourceManager.GetString("idCredencial", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Lenguajes de Programación. - /// - public static string lenguagesProgramacion { - get { - return ResourceManager.GetString("lenguagesProgramacion", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a meses. - /// - public static string meses { - get { - return ResourceManager.GetString("meses", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Metodologías y principios. - /// - public static string metodologias { - get { - return ResourceManager.GetString("metodologias", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Cursos. - /// - public static string navbar_cursos { - get { - return ResourceManager.GetString("navbar_cursos", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Educacion. - /// - public static string navbar_educacion { - get { - return ResourceManager.GetString("navbar_educacion", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Experiencia. - /// - public static string navbar_experiencia { - get { - return ResourceManager.GetString("navbar_experiencia", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Inicio. - /// - public static string navbar_inicio { - get { - return ResourceManager.GetString("navbar_inicio", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a SobreMi. - /// - public static string navbar_intereses { - get { - return ResourceManager.GetString("navbar_intereses", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Tecnologías. - /// - public static string navbar_tecnologias { - get { - return ResourceManager.GetString("navbar_tecnologias", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Mi trabajo en gobierno de Navarra se puede dividir en dos áreas: GAD y Vivienda.. - /// - public static string programadorWebJuniorHiberusDescripcion1 { - get { - return ResourceManager.GetString("programadorWebJuniorHiberusDescripcion1", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a El equipo GAD (Grupo de Arquitectura de Desarrollo) es un equipo transversal cuya función principal es apoyar a los desarrolladores en aspectos relacionados con el desarrollo e integración de sus productos en el proceso de CI/CD. He podido colaborar con el proceso de CI/CD dentro de la organización a través de Jenkins, y mejorar la calidad del código a través de procesos de QA automatizados con SonarQube, además de investigar y proponer nuevas tecnologías que ayuden a la organización con las necesidades que [resto de la cadena truncado]";. - /// - public static string programadorWebJuniorHiberusDescripcion2 { - get { - return ResourceManager.GetString("programadorWebJuniorHiberusDescripcion2", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a En el área de vivienda, mis funciones son realizar trabajos de mantenimiento y mejora de los diferentes productos de esta área, utilizando principalmente la metodología SCRUM. Los productos elaborados se desarrollan principalmente con tecnologías .NET Framework (principalmente WebForms). - /// - public static string programadorWebJuniorHiberusDescripcion3 { - get { - return ResourceManager.GetString("programadorWebJuniorHiberusDescripcion3", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a PROGRAMADOR WEB JUNIOR PARA GOBIERNO DE NAVARRA. - /// - public static string programadorWebJuniorHiberusSubTitulo { - get { - return ResourceManager.GetString("programadorWebJuniorHiberusSubTitulo", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a PROGRAMADOR WEB JUNIOR. - /// - public static string programadorWebJuniorHiberusTitulo { - get { - return ResourceManager.GetString("programadorWebJuniorHiberusTitulo", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Graduado en la Universidad de la Rioja en Ingeniería informática y mención en ingeniería de Software.. - /// - public static string subtituloPersonal { - get { - return ResourceManager.GetString("subtituloPersonal", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a DESARROLLADOR & INGENIERO DE SOFTWARE. - /// - public static string subtituloProfesional { - get { - return ResourceManager.GetString("subtituloProfesional", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Sistemas de Control de versiones (SVC). - /// - public static string svcs { - get { - return ResourceManager.GetString("svcs", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Azure Fundamentals. - /// - public static string tituloaz900 { - get { - return ResourceManager.GetString("tituloaz900", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Curso de contenedores Docker. - /// - public static string tituloContenedoresDocker { - get { - return ResourceManager.GetString("tituloContenedoresDocker", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Curso de Blazor. - /// - public static string tituloCursoBlazor { - get { - return ResourceManager.GetString("tituloCursoBlazor", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Curso de NET MAUI y NET6. - /// - public static string tituloCursoMaui { - get { - return ResourceManager.GetString("tituloCursoMaui", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a INTRODUCCIÓN AL DESARROLLO WEB I Y II. - /// - public static string tituloIntroduccionDesarrolloWeb { - get { - return ResourceManager.GetString("tituloIntroduccionDesarrolloWeb", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Programación .NET. - /// - public static string tituloProgramacionNET { - get { - return ResourceManager.GetString("tituloProgramacionNET", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Verificación de certificados:. - /// - public static string verificacionCertificados { - get { - return ResourceManager.GetString("verificacionCertificados", resourceCulture); - } - } - - /// - /// Busca una cadena traducida similar a Verificación de documentos electrónicos:. - /// - public static string verificacionDocumentos { - get { - return ResourceManager.GetString("verificacionDocumentos", resourceCulture); - } - } - } -} +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace CV.Shared.Resources { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + public class AllResourcesRes { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal AllResourcesRes() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("CV.Shared.Resources.AllResourcesRes", typeof(AllResourcesRes).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + public static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized string similar to actualidad. + /// + public static string actualidad { + get { + return ResourceManager.GetString("actualidad", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Prácticas obligatorias en el grado.Desarrollo Web orientado a cliente(BBVA), proyecto D4R(Data for Reputation).. + /// + public static string contratoPracticasGnossDescripcion { + get { + return ResourceManager.GetString("contratoPracticasGnossDescripcion", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to CONTRATO DE PRÁCTICAS. + /// + public static string contratoPracticasGnossSubitulo { + get { + return ResourceManager.GetString("contratoPracticasGnossSubitulo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Desarrollo de proyecto de fin de grado en la empresa. Durante este periodo he desarrollado un microservicio para añadir funcionalidad a una aplicación existente automatizando procesos relativos a la gestión de recursos humanos.. + /// + public static string contratoPracticasHiberus1Descripcion { + get { + return ResourceManager.GetString("contratoPracticasHiberus1Descripcion", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to HIBERUS · DESARROLLO TRABAJO FIN DE GRADO. + /// + public static string contratoPracticasHiberus1Subitulo { + get { + return ResourceManager.GetString("contratoPracticasHiberus1Subitulo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to CONTRATO DE PRÁCTICAS. + /// + public static string contratoPracticasHiberus1Titulo { + get { + return ResourceManager.GetString("contratoPracticasHiberus1Titulo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to CONTRATO DE PRÁCTICAS. + /// + public static string contratoPracticasHiberus21Titulo { + get { + return ResourceManager.GetString("contratoPracticasHiberus21Titulo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Desarrollo de aplicación NetCore para gestión de recursos humanos y personal.. + /// + public static string contratoPracticasHiberus2Descripcion { + get { + return ResourceManager.GetString("contratoPracticasHiberus2Descripcion", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to HIBERUS · CONTRATO DE PRÁCTICAS. + /// + public static string contratoPracticasHiberus2Subitulo { + get { + return ResourceManager.GetString("contratoPracticasHiberus2Subitulo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cursos y Certificaciones. + /// + public static string cursosCertificaciones { + get { + return ResourceManager.GetString("cursosCertificaciones", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to BACHILLER CIENTÍFICO. + /// + public static string descripcionBachiller { + get { + return ResourceManager.GetString("descripcionBachiller", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Conocimientos generales en distintas las áreas del Cloud Computing. + /// + public static string descripcionCloudComputing { + get { + return ResourceManager.GetString("descripcionCloudComputing", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ESTUDIOS ELEMENTALES DE VIOLÍN. + /// + public static string descripcionConservatorio { + get { + return ResourceManager.GetString("descripcionConservatorio", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cursos orientado a aprender nociones básicas del uso de contenedores y su utilización en proyectos de software.. + /// + public static string descripcionContenedoresDocker { + get { + return ResourceManager.GetString("descripcionContenedoresDocker", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Desarrollo full stack utilizando blazor.. + /// + public static string descripcionCursoBlazor { + get { + return ResourceManager.GetString("descripcionCursoBlazor", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to En este curso se estudia el nuevo Framework de desarrollo de aplicaciones multiplataforma de código único y nociones básicas de NET6. + /// + public static string descripcionCursoMaui { + get { + return ResourceManager.GetString("descripcionCursoMaui", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to EDUCACIÓN SECUNDARIA OBLIGATORIA. + /// + public static string descripcionEso { + get { + return ResourceManager.GetString("descripcionEso", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cursos orientado a aprender nociones básicas del desarrollo web utilizando HTML5 , CSS y Javascript. + /// + public static string descripcionIntroduccionDesarrolloWeb { + get { + return ResourceManager.GetString("descripcionIntroduccionDesarrolloWeb", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Las tecnologías en las que me especializo son principalmente la pila tecnológica de ASP NET Core.. + /// + public static string descripcionPersonal1 { + get { + return ResourceManager.GetString("descripcionPersonal1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Mis preferencias son el desarrollo de aplicaciones y sus procesos de CI/ CD.. + /// + public static string descripcionPersonal2 { + get { + return ResourceManager.GetString("descripcionPersonal2", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Idiomas: Español e Inglés. + /// + public static string descripcionPersonal3 { + get { + return ResourceManager.GetString("descripcionPersonal3", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Se estudian aspectos básicos de la programación .NET desde el Front hasta Back. Usando principalmente mvc y sql server.. + /// + public static string descripcionProgramacionNET { + get { + return ResourceManager.GetString("descripcionProgramacionNET", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sobre mi.... + /// + public static string descripcionSobreMi1 { + get { + return ResourceManager.GetString("descripcionSobreMi1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Hola, soy Héctor! Tengo 24 años he estudiado Ingeniería Informática. Y desde pequeño siempre he tenido claro que queríadedicarme a la informática como forma de mejorar la vida de las personas y contribuir al progreso. También tengo otras aficiones como la música,los juegos de mesa, viajar, practicar deporte o simplemente leer un buen libro o una serie😃. + /// + public static string descripcionSobreMi2 { + get { + return ResourceManager.GetString("descripcionSobreMi2", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Me considero una persona constante y trabajadora y creo que mi principal aptitud es el trabajo en equipo. + /// + public static string descripcionSobreMi3 { + get { + return ResourceManager.GetString("descripcionSobreMi3", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to GRADO EN INGENIERÍA INFORMÁTICA E INGENIERÍA DE SOFTWARE. + /// + public static string descripcionUniversidad { + get { + return ResourceManager.GetString("descripcionUniversidad", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to ID de la credencial:. + /// + public static string idCredencial { + get { + return ResourceManager.GetString("idCredencial", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Lenguajes de Programación. + /// + public static string lenguagesProgramacion { + get { + return ResourceManager.GetString("lenguagesProgramacion", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to mes. + /// + public static string mes { + get { + return ResourceManager.GetString("mes", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to meses. + /// + public static string meses { + get { + return ResourceManager.GetString("meses", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Metodologías y principios. + /// + public static string metodologias { + get { + return ResourceManager.GetString("metodologias", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Cursos. + /// + public static string navbar_cursos { + get { + return ResourceManager.GetString("navbar_cursos", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Educacion. + /// + public static string navbar_educacion { + get { + return ResourceManager.GetString("navbar_educacion", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Experiencia. + /// + public static string navbar_experiencia { + get { + return ResourceManager.GetString("navbar_experiencia", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Inicio. + /// + public static string navbar_inicio { + get { + return ResourceManager.GetString("navbar_inicio", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to SobreMi. + /// + public static string navbar_intereses { + get { + return ResourceManager.GetString("navbar_intereses", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Tecnologías. + /// + public static string navbar_tecnologias { + get { + return ResourceManager.GetString("navbar_tecnologias", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Mi trabajo en gobierno de Navarra se puede dividir en dos áreas: GAD y Vivienda.. + /// + public static string programadorWebJuniorHiberusDescripcion1 { + get { + return ResourceManager.GetString("programadorWebJuniorHiberusDescripcion1", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to El equipo GAD (Grupo de Arquitectura de Desarrollo) es un equipo transversal cuya función principal es apoyar a los desarrolladores en aspectos relacionados con el desarrollo e integración de sus productos en el proceso de CI/CD. He podido colaborar con el proceso de CI/CD dentro de la organización a través de Jenkins, y mejorar la calidad del código a través de procesos de QA automatizados con SonarQube, además de investigar y proponer nuevas tecnologías que ayuden a la organización con las necesidades que [rest of string was truncated]";. + /// + public static string programadorWebJuniorHiberusDescripcion2 { + get { + return ResourceManager.GetString("programadorWebJuniorHiberusDescripcion2", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to En el área de vivienda, mis funciones son realizar trabajos de mantenimiento y mejora de los diferentes productos de esta área, utilizando principalmente la metodología SCRUM. Los productos elaborados se desarrollan principalmente con tecnologías .NET Framework (principalmente WebForms). + /// + public static string programadorWebJuniorHiberusDescripcion3 { + get { + return ResourceManager.GetString("programadorWebJuniorHiberusDescripcion3", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to PROGRAMADOR WEB JUNIOR PARA GOBIERNO DE NAVARRA. + /// + public static string programadorWebJuniorHiberusSubTitulo { + get { + return ResourceManager.GetString("programadorWebJuniorHiberusSubTitulo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to PROGRAMADOR WEB JUNIOR. + /// + public static string programadorWebJuniorHiberusTitulo { + get { + return ResourceManager.GetString("programadorWebJuniorHiberusTitulo", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Graduado en la Universidad de la Rioja en Ingeniería informática y mención en ingeniería de Software.. + /// + public static string subtituloPersonal { + get { + return ResourceManager.GetString("subtituloPersonal", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to DESARROLLADOR & INGENIERO DE SOFTWARE. + /// + public static string subtituloProfesional { + get { + return ResourceManager.GetString("subtituloProfesional", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Sistemas de Control de versiones (SVC). + /// + public static string svcs { + get { + return ResourceManager.GetString("svcs", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Azure Fundamentals. + /// + public static string tituloaz900 { + get { + return ResourceManager.GetString("tituloaz900", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Curso de contenedores Docker. + /// + public static string tituloContenedoresDocker { + get { + return ResourceManager.GetString("tituloContenedoresDocker", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Curso de Blazor. + /// + public static string tituloCursoBlazor { + get { + return ResourceManager.GetString("tituloCursoBlazor", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Curso de NET MAUI y NET6. + /// + public static string tituloCursoMaui { + get { + return ResourceManager.GetString("tituloCursoMaui", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to INTRODUCCIÓN AL DESARROLLO WEB I Y II. + /// + public static string tituloIntroduccionDesarrolloWeb { + get { + return ResourceManager.GetString("tituloIntroduccionDesarrolloWeb", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Programación .NET. + /// + public static string tituloProgramacionNET { + get { + return ResourceManager.GetString("tituloProgramacionNET", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Verificación de certificados:. + /// + public static string verificacionCertificados { + get { + return ResourceManager.GetString("verificacionCertificados", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to Verificación de documentos electrónicos:. + /// + public static string verificacionDocumentos { + get { + return ResourceManager.GetString("verificacionDocumentos", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to año. + /// + public static string year { + get { + return ResourceManager.GetString("year", resourceCulture); + } + } + + /// + /// Looks up a localized string similar to años. + /// + public static string years { + get { + return ResourceManager.GetString("years", resourceCulture); + } + } + } +} diff --git a/Shared/Resources/AllResourcesRes.en.resx b/Shared/Resources/AllResourcesRes.en.resx index 4b73728..7f316be 100644 --- a/Shared/Resources/AllResourcesRes.en.resx +++ b/Shared/Resources/AllResourcesRes.en.resx @@ -1,432 +1,438 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - actualidad - - - actualidad - - - Prácticas obligatorias en el grado.Desarrollo Web orientado a cliente(BBVA), proyecto D4R(Data for Reputation). - - - Prácticas obligatorias en el grado.Desarrollo Web orientado a cliente(BBVA), proyecto D4R(Data for Reputation). - - - CONTRATO DE PRÁCTICAS - - - CONTRATO DE PRÁCTICAS - - - Desarrollo de proyecto de fin de grado en la empresa. Durante este periodo he desarrollado un microservicio para añadir funcionalidad a una aplicación existente automaticzando procesos relativos a la gestión de recursos humanos. - - - Desarrollo de proyecto de fin de grado en la empresa. Durante este periodo he desarrollado un microservicio para añadir funcionalidad a una aplicación existente automaticzando procesos relativos a la gestión de recursos humanos. - - - HIBERUS · DESARROLLO TRABAJO FIN DE GRADO - - - HIBERUS · DESARROLLO TRABAJO FIN DE GRADO - - - CONTRATO DE PRÁCTICAS - - - CONTRATO DE PRÁCTICAS - - - CONTRATO DE PRÁCTICAS - - - CONTRATO DE PRÁCTICAS - - - Desarrollo de aplicación NetCore para gestión de recursos humanos y personal. - - - Desarrollo de aplicación NetCore para gestión de recursos humanos y personal. - - - HIBERUS · CONTRATO DE PRÁCTICAS - - - HIBERUS · CONTRATO DE PRÁCTICAS - - - Cursos y Certificaciones - - - Cursos y Certificaciones - - - BACHILLER CIENTÍFICO - - - BACHILLER CIENTÍFICO - - - Conocimientos generales en distintas las áreas del Cloud Computing - - - Conocimientos generales en distintas las áreas del Cloud Computing - - - ESTUDIOS ELEMENTALES DE VIOLÍN - - - ESTUDIOS ELEMENTALES DE VIOLÍN - - - Cursos orientado a aprender nociones básicas del uso de contenedores y su utilización en proyectos de software. - - - Cursos orientado a aprender nociones básicas del uso de contenedores y su utilización en proyectos de software. - - - Desarrollo full stack utilizando blazor. - - - Desarrollo full stack utilizando blazor. - - - En este curso se estudia el nuevo Framework de desarrollo de aplicaciones multiplataforma de código único y nociones básicas de NET6 - - - En este curso se estudia el nuevo Framework de desarrollo de aplicaciones multiplataforma de código único y nociones básicas de NET6 - - - EDUCACIÓN SECUNDARIA OBLIGATORIA - - - EDUCACIÓN SECUNDARIA OBLIGATORIA - - - Cursos orientado a aprender nociones básicas del desarrollo web utilizando HTML5 , CSS y Javascript - - - Cursos orientado a aprender nociones básicas del desarrollo web utilizando HTML5 , CSS y Javascript - - - Las tecnologías en las que me especializo son principalmente la pila tecnológica de ASP NET Core. - - - Las tecnologías en las que me especializo son principalmente la pila tecnológica de ASP NET Core. - - - Mis preferencias son el desarrollo de aplicaciones y sus procesos de CI/ CD. - - - Mis preferencias son el desarrollo de aplicaciones y sus procesos de CI/ CD. - - - Idiomas: Español e Inglés - - - Idiomas: Español e Inglés - - - Se estudian aspectos básicos de la programación .NET desde el Front hasta Back. Usando principalmente mvc y sql server. - - - Se estudian aspectos básicos de la programación .NET desde el Front hasta Back. Usando principalmente mvc y sql server. - - - Sobre mi... - - - Sobre mi... - - - Desde pequeño he querido estudiar informática como forma de mejorar la vida de las personas y contribuir al progreso, aunque también tengo otras aficiones como la música,viajar, deportes o simplemente leer un buen libro o una serie😃 - - - Desde pequeño he querido estudiar informática como forma de mejorar la vida de las personas y contribuir al progreso, aunque también tengo otras aficiones como la música,viajar, deportes o simplemente leer un buen libro o una serie😃 - - - Me considero una persona constante y trabajadora y creo que mi principal aptitud es el trabajo en equipo - - - Me considero una persona constante y trabajadora y creo que mi principal aptitud es el trabajo en equipo - - - GRADO EN INGENIERÍA INFORMÁTICA E INGENIERÍA DE SOFTWARE - - - GRADO EN INGENIERÍA INFORMÁTICA E INGENIERÍA DE SOFTWARE - - - ID de la credencial: - - - ID de la credencial: - - - Lenguajes de Programación - - - Lenguajes de Programación - - - meses - - - meses - - - Metodologías y principios - - - Metodologías y principios - - - CURSOS - - - Cursos - - - EDUCACIÓN - - - Educacion - - - EXPERIENCIA - - - Experiencia - - - INICIO - - - Inicio - - - SOBRE MI - - - SobreMi - - - TECNOLOGÍAS - - - Tecnologías - - - Mi trabajo en gobierno de Navarra se puede dividir en dos áreas: GAD y Vivienda. - - - Mi trabajo en gobierno de Navarra se puede dividir en dos áreas: GAD y Vivienda. - - - El equipo GAD (Grupo de Arquitectura de Desarrollo) es un equipo transversal cuya función principal es apoyar a los desarrolladores en aspectos relacionados con el desarrollo e integración de sus productos en el proceso de CI/CD. He podido colaborar con el proceso de CI/CD dentro de la organización a través de Jenkins, y mejorar la calidad del código a través de procesos de QA automatizados con SonarQube, además de investigar y proponer nuevas tecnologías que ayuden a la organización con las necesidades que van surgiendo. - - - El equipo GAD (Grupo de Arquitectura de Desarrollo) es un equipo transversal cuya función principal es apoyar a los desarrolladores en aspectos relacionados con el desarrollo e integración de sus productos en el proceso de CI/CD. He podido colaborar con el proceso de CI/CD dentro de la organización a través de Jenkins, y mejorar la calidad del código a través de procesos de QA automatizados con SonarQube, además de investigar y proponer nuevas tecnologías que ayuden a la organización con las necesidades que van surgiendo. - - - En el área de vivienda, mis funciones son realizar trabajos de mantenimiento y mejora de los diferentes productos de esta área, utilizando principalmente la metodología SCRUM. Los productos elaborados se desarrollan principalmente con tecnologías .NET Framework (principalmente WebForms) - - - En el área de vivienda, mis funciones son realizar trabajos de mantenimiento y mejora de los diferentes productos de esta área, utilizando principalmente la metodología SCRUM. Los productos elaborados se desarrollan principalmente con tecnologías .NET Framework (principalmente WebForms) - - - PROGRAMADOR WEB JUNIOR PARA GOBIERNO DE NAVARRA - - - PROGRAMADOR WEB JUNIOR PARA GOBIERNO DE NAVARRA - - - PROGRAMADOR WEB JUNIOR - - - PROGRAMADOR WEB JUNIOR - - - Graduado en la Universidad de la Rioja en Ingeniería informática y mención en ingeniería de Software. - - - Graduado en la Universidad de la Rioja en Ingeniería informática y mención en ingeniería de Software. - - - DESARROLLADOR & INGENIERO DE SOFTWARE - - - DESARROLLADOR & INGENIERO DE SOFTWARE - - - Sistemas de Control de versiones (SVC) - - - Sistemas de Control de versiones (SVC) - - - Azure Fundamentals - - - Azure Fundamentals - - - Curso de contenedores Docker - - - Curso de contenedores Docker - - - Curso de Blazor - - - Curso de Blazor - - - Curso de NET MAUI y NET6 - - - Curso de NET MAUI y NET6 - - - INTRODUCCIÓN AL DESARROLLO WEB I Y II - - - INTRODUCCIÓN AL DESARROLLO WEB I Y II - - - Programación .NET - - - Programación .NET - - - Verificación de certificados: - - - Verificación de certificados: - - - Verificación de documentos electrónicos: - - - Verificación de documentos electrónicos: - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + actualidad + + + actualidad + + + Prácticas obligatorias en el grado.Desarrollo Web orientado a cliente(BBVA), proyecto D4R(Data for Reputation). + + + Prácticas obligatorias en el grado.Desarrollo Web orientado a cliente(BBVA), proyecto D4R(Data for Reputation). + + + CONTRATO DE PRÁCTICAS + + + CONTRATO DE PRÁCTICAS + + + Desarrollo de proyecto de fin de grado en la empresa. Durante este periodo he desarrollado un microservicio para añadir funcionalidad a una aplicación existente automaticzando procesos relativos a la gestión de recursos humanos. + + + Desarrollo de proyecto de fin de grado en la empresa. Durante este periodo he desarrollado un microservicio para añadir funcionalidad a una aplicación existente automaticzando procesos relativos a la gestión de recursos humanos. + + + HIBERUS · DESARROLLO TRABAJO FIN DE GRADO + + + HIBERUS · DESARROLLO TRABAJO FIN DE GRADO + + + CONTRATO DE PRÁCTICAS + + + CONTRATO DE PRÁCTICAS + + + CONTRATO DE PRÁCTICAS + + + CONTRATO DE PRÁCTICAS + + + Desarrollo de aplicación NetCore para gestión de recursos humanos y personal. + + + Desarrollo de aplicación NetCore para gestión de recursos humanos y personal. + + + HIBERUS · CONTRATO DE PRÁCTICAS + + + HIBERUS · CONTRATO DE PRÁCTICAS + + + Cursos y Certificaciones + + + Cursos y Certificaciones + + + BACHILLER CIENTÍFICO + + + BACHILLER CIENTÍFICO + + + Conocimientos generales en distintas las áreas del Cloud Computing + + + Conocimientos generales en distintas las áreas del Cloud Computing + + + ESTUDIOS ELEMENTALES DE VIOLÍN + + + ESTUDIOS ELEMENTALES DE VIOLÍN + + + Cursos orientado a aprender nociones básicas del uso de contenedores y su utilización en proyectos de software. + + + Cursos orientado a aprender nociones básicas del uso de contenedores y su utilización en proyectos de software. + + + Desarrollo full stack utilizando blazor. + + + Desarrollo full stack utilizando blazor. + + + En este curso se estudia el nuevo Framework de desarrollo de aplicaciones multiplataforma de código único y nociones básicas de NET6 + + + En este curso se estudia el nuevo Framework de desarrollo de aplicaciones multiplataforma de código único y nociones básicas de NET6 + + + EDUCACIÓN SECUNDARIA OBLIGATORIA + + + EDUCACIÓN SECUNDARIA OBLIGATORIA + + + Cursos orientado a aprender nociones básicas del desarrollo web utilizando HTML5 , CSS y Javascript + + + Cursos orientado a aprender nociones básicas del desarrollo web utilizando HTML5 , CSS y Javascript + + + Las tecnologías en las que me especializo son principalmente la pila tecnológica de ASP NET Core. + + + Las tecnologías en las que me especializo son principalmente la pila tecnológica de ASP NET Core. + + + Mis preferencias son el desarrollo de aplicaciones y sus procesos de CI/ CD. + + + Mis preferencias son el desarrollo de aplicaciones y sus procesos de CI/ CD. + + + Idiomas: Español e Inglés + + + Idiomas: Español e Inglés + + + Se estudian aspectos básicos de la programación .NET desde el Front hasta Back. Usando principalmente mvc y sql server. + + + Se estudian aspectos básicos de la programación .NET desde el Front hasta Back. Usando principalmente mvc y sql server. + + + Sobre mi... + + + Sobre mi... + + + Desde pequeño he querido estudiar informática como forma de mejorar la vida de las personas y contribuir al progreso, aunque también tengo otras aficiones como la música,viajar, deportes o simplemente leer un buen libro o una serie😃 + + + Desde pequeño he querido estudiar informática como forma de mejorar la vida de las personas y contribuir al progreso, aunque también tengo otras aficiones como la música,viajar, deportes o simplemente leer un buen libro o una serie😃 + + + Me considero una persona constante y trabajadora y creo que mi principal aptitud es el trabajo en equipo + + + Me considero una persona constante y trabajadora y creo que mi principal aptitud es el trabajo en equipo + + + GRADO EN INGENIERÍA INFORMÁTICA E INGENIERÍA DE SOFTWARE + + + GRADO EN INGENIERÍA INFORMÁTICA E INGENIERÍA DE SOFTWARE + + + ID de la credencial: + + + ID de la credencial: + + + Lenguajes de Programación + + + Lenguajes de Programación + + + mes + + + meses + + + Metodologías y principios + + + Metodologías y principios + + + CURSOS + + + Cursos + + + EDUCACIÓN + + + Educacion + + + EXPERIENCIA + + + Experiencia + + + INICIO + + + Inicio + + + SOBRE MI + + + SobreMi + + + TECNOLOGÍAS + + + Tecnologías + + + Mi trabajo en gobierno de Navarra se puede dividir en dos áreas: GAD y Vivienda. + + + Mi trabajo en gobierno de Navarra se puede dividir en dos áreas: GAD y Vivienda. + + + El equipo GAD (Grupo de Arquitectura de Desarrollo) es un equipo transversal cuya función principal es apoyar a los desarrolladores en aspectos relacionados con el desarrollo e integración de sus productos en el proceso de CI/CD. He podido colaborar con el proceso de CI/CD dentro de la organización a través de Jenkins, y mejorar la calidad del código a través de procesos de QA automatizados con SonarQube, además de investigar y proponer nuevas tecnologías que ayuden a la organización con las necesidades que van surgiendo. + + + El equipo GAD (Grupo de Arquitectura de Desarrollo) es un equipo transversal cuya función principal es apoyar a los desarrolladores en aspectos relacionados con el desarrollo e integración de sus productos en el proceso de CI/CD. He podido colaborar con el proceso de CI/CD dentro de la organización a través de Jenkins, y mejorar la calidad del código a través de procesos de QA automatizados con SonarQube, además de investigar y proponer nuevas tecnologías que ayuden a la organización con las necesidades que van surgiendo. + + + En el área de vivienda, mis funciones son realizar trabajos de mantenimiento y mejora de los diferentes productos de esta área, utilizando principalmente la metodología SCRUM. Los productos elaborados se desarrollan principalmente con tecnologías .NET Framework (principalmente WebForms) + + + En el área de vivienda, mis funciones son realizar trabajos de mantenimiento y mejora de los diferentes productos de esta área, utilizando principalmente la metodología SCRUM. Los productos elaborados se desarrollan principalmente con tecnologías .NET Framework (principalmente WebForms) + + + PROGRAMADOR WEB JUNIOR PARA GOBIERNO DE NAVARRA + + + PROGRAMADOR WEB JUNIOR PARA GOBIERNO DE NAVARRA + + + PROGRAMADOR WEB JUNIOR + + + PROGRAMADOR WEB JUNIOR + + + Graduado en la Universidad de la Rioja en Ingeniería informática y mención en ingeniería de Software. + + + Graduado en la Universidad de la Rioja en Ingeniería informática y mención en ingeniería de Software. + + + DESARROLLADOR & INGENIERO DE SOFTWARE + + + DESARROLLADOR & INGENIERO DE SOFTWARE + + + Sistemas de Control de versiones (SVC) + + + Sistemas de Control de versiones (SVC) + + + Azure Fundamentals + + + Azure Fundamentals + + + Curso de contenedores Docker + + + Curso de contenedores Docker + + + Curso de Blazor + + + Curso de Blazor + + + Curso de NET MAUI y NET6 + + + Curso de NET MAUI y NET6 + + + INTRODUCCIÓN AL DESARROLLO WEB I Y II + + + INTRODUCCIÓN AL DESARROLLO WEB I Y II + + + Programación .NET + + + Programación .NET + + + Verificación de certificados: + + + Verificación de certificados: + + + Verificación de documentos electrónicos: + + + Verificación de documentos electrónicos: + + + year + + + years + \ No newline at end of file diff --git a/Shared/Resources/AllResourcesRes.resx b/Shared/Resources/AllResourcesRes.resx index 8453de8..585ca81 100644 --- a/Shared/Resources/AllResourcesRes.resx +++ b/Shared/Resources/AllResourcesRes.resx @@ -1,276 +1,285 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - actualidad - - - Prácticas obligatorias en el grado.Desarrollo Web orientado a cliente(BBVA), proyecto D4R(Data for Reputation). - - - CONTRATO DE PRÁCTICAS - - - Desarrollo de proyecto de fin de grado en la empresa. Durante este periodo he desarrollado un microservicio para añadir funcionalidad a una aplicación existente automatizando procesos relativos a la gestión de recursos humanos. - - - HIBERUS · DESARROLLO TRABAJO FIN DE GRADO - - - CONTRATO DE PRÁCTICAS - - - CONTRATO DE PRÁCTICAS - - - Desarrollo de aplicación NetCore para gestión de recursos humanos y personal. - - - HIBERUS · CONTRATO DE PRÁCTICAS - - - Cursos y Certificaciones - - - BACHILLER CIENTÍFICO - - - Conocimientos generales en distintas las áreas del Cloud Computing - - - ESTUDIOS ELEMENTALES DE VIOLÍN - - - Cursos orientado a aprender nociones básicas del uso de contenedores y su utilización en proyectos de software. - - - Desarrollo full stack utilizando blazor. - - - En este curso se estudia el nuevo Framework de desarrollo de aplicaciones multiplataforma de código único y nociones básicas de NET6 - - - EDUCACIÓN SECUNDARIA OBLIGATORIA - - - Cursos orientado a aprender nociones básicas del desarrollo web utilizando HTML5 , CSS y Javascript - - - Las tecnologías en las que me especializo son principalmente la pila tecnológica de ASP NET Core. - - - Mis preferencias son el desarrollo de aplicaciones y sus procesos de CI/ CD. - - - Idiomas: Español e Inglés - - - Se estudian aspectos básicos de la programación .NET desde el Front hasta Back. Usando principalmente mvc y sql server. - - - Sobre mi... - - - Hola, soy Héctor! Tengo 24 años he estudiado Ingeniería Informática. Y desde pequeño siempre he tenido claro que queríadedicarme a la informática como forma de mejorar la vida de las personas y contribuir al progreso. También tengo otras aficiones como la música,los juegos de mesa, viajar, practicar deporte o simplemente leer un buen libro o una serie😃 - - - Me considero una persona constante y trabajadora y creo que mi principal aptitud es el trabajo en equipo - - - GRADO EN INGENIERÍA INFORMÁTICA E INGENIERÍA DE SOFTWARE - - - ID de la credencial: - - - Lenguajes de Programación - - - meses - - - Metodologías y principios - - - Cursos - - - Educacion - - - Experiencia - - - Inicio - - - SobreMi - - - Tecnologías - - - Mi trabajo en gobierno de Navarra se puede dividir en dos áreas: GAD y Vivienda. - - - El equipo GAD (Grupo de Arquitectura de Desarrollo) es un equipo transversal cuya función principal es apoyar a los desarrolladores en aspectos relacionados con el desarrollo e integración de sus productos en el proceso de CI/CD. He podido colaborar con el proceso de CI/CD dentro de la organización a través de Jenkins, y mejorar la calidad del código a través de procesos de QA automatizados con SonarQube, además de investigar y proponer nuevas tecnologías que ayuden a la organización con las necesidades que van surgiendo. - - - En el área de vivienda, mis funciones son realizar trabajos de mantenimiento y mejora de los diferentes productos de esta área, utilizando principalmente la metodología SCRUM. Los productos elaborados se desarrollan principalmente con tecnologías .NET Framework (principalmente WebForms) - - - PROGRAMADOR WEB JUNIOR PARA GOBIERNO DE NAVARRA - - - PROGRAMADOR WEB JUNIOR - - - Graduado en la Universidad de la Rioja en Ingeniería informática y mención en ingeniería de Software. - - - DESARROLLADOR & INGENIERO DE SOFTWARE - - - Sistemas de Control de versiones (SVC) - - - Azure Fundamentals - - - Curso de contenedores Docker - - - Curso de Blazor - - - Curso de NET MAUI y NET6 - - - INTRODUCCIÓN AL DESARROLLO WEB I Y II - - - Programación .NET - - - Verificación de certificados: - - - Verificación de documentos electrónicos: - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + actualidad + + + Prácticas obligatorias en el grado.Desarrollo Web orientado a cliente(BBVA), proyecto D4R(Data for Reputation). + + + CONTRATO DE PRÁCTICAS + + + Desarrollo de proyecto de fin de grado en la empresa. Durante este periodo he desarrollado un microservicio para añadir funcionalidad a una aplicación existente automatizando procesos relativos a la gestión de recursos humanos. + + + HIBERUS · DESARROLLO TRABAJO FIN DE GRADO + + + CONTRATO DE PRÁCTICAS + + + CONTRATO DE PRÁCTICAS + + + Desarrollo de aplicación NetCore para gestión de recursos humanos y personal. + + + HIBERUS · CONTRATO DE PRÁCTICAS + + + Cursos y Certificaciones + + + BACHILLER CIENTÍFICO + + + Conocimientos generales en distintas las áreas del Cloud Computing + + + ESTUDIOS ELEMENTALES DE VIOLÍN + + + Cursos orientado a aprender nociones básicas del uso de contenedores y su utilización en proyectos de software. + + + Desarrollo full stack utilizando blazor. + + + En este curso se estudia el nuevo Framework de desarrollo de aplicaciones multiplataforma de código único y nociones básicas de NET6 + + + EDUCACIÓN SECUNDARIA OBLIGATORIA + + + Cursos orientado a aprender nociones básicas del desarrollo web utilizando HTML5 , CSS y Javascript + + + Las tecnologías en las que me especializo son principalmente la pila tecnológica de ASP NET Core. + + + Mis preferencias son el desarrollo de aplicaciones y sus procesos de CI/ CD. + + + Idiomas: Español e Inglés + + + Se estudian aspectos básicos de la programación .NET desde el Front hasta Back. Usando principalmente mvc y sql server. + + + Sobre mi... + + + Hola, soy Héctor! Tengo 24 años he estudiado Ingeniería Informática. Y desde pequeño siempre he tenido claro que queríadedicarme a la informática como forma de mejorar la vida de las personas y contribuir al progreso. También tengo otras aficiones como la música,los juegos de mesa, viajar, practicar deporte o simplemente leer un buen libro o una serie😃 + + + Me considero una persona constante y trabajadora y creo que mi principal aptitud es el trabajo en equipo + + + GRADO EN INGENIERÍA INFORMÁTICA E INGENIERÍA DE SOFTWARE + + + ID de la credencial: + + + Lenguajes de Programación + + + mes + + + meses + + + Metodologías y principios + + + Cursos + + + Educacion + + + Experiencia + + + Inicio + + + SobreMi + + + Tecnologías + + + Mi trabajo en gobierno de Navarra se puede dividir en dos áreas: GAD y Vivienda. + + + El equipo GAD (Grupo de Arquitectura de Desarrollo) es un equipo transversal cuya función principal es apoyar a los desarrolladores en aspectos relacionados con el desarrollo e integración de sus productos en el proceso de CI/CD. He podido colaborar con el proceso de CI/CD dentro de la organización a través de Jenkins, y mejorar la calidad del código a través de procesos de QA automatizados con SonarQube, además de investigar y proponer nuevas tecnologías que ayuden a la organización con las necesidades que van surgiendo. + + + En el área de vivienda, mis funciones son realizar trabajos de mantenimiento y mejora de los diferentes productos de esta área, utilizando principalmente la metodología SCRUM. Los productos elaborados se desarrollan principalmente con tecnologías .NET Framework (principalmente WebForms) + + + PROGRAMADOR WEB JUNIOR PARA GOBIERNO DE NAVARRA + + + PROGRAMADOR WEB JUNIOR + + + Graduado en la Universidad de la Rioja en Ingeniería informática y mención en ingeniería de Software. + + + DESARROLLADOR & INGENIERO DE SOFTWARE + + + Sistemas de Control de versiones (SVC) + + + Azure Fundamentals + + + Curso de contenedores Docker + + + Curso de Blazor + + + Curso de NET MAUI y NET6 + + + INTRODUCCIÓN AL DESARROLLO WEB I Y II + + + Programación .NET + + + Verificación de certificados: + + + Verificación de documentos electrónicos: + + + año + + + años + \ No newline at end of file diff --git a/wwwroot/index.html b/wwwroot/index.html index 4027408..aa16d76 100644 --- a/wwwroot/index.html +++ b/wwwroot/index.html @@ -24,13 +24,15 @@ - + + + @@ -88,7 +90,6 @@ - @@ -100,7 +101,7 @@ - +