Módulo: Orientación al perfil y metodología del curso

Diapositivas sobre Módulo: Orientación al Perfil y Metodología Del Curso. El Pdf aborda el desarrollo de un portfolio digital y la empleabilidad en la industria digital, incluyendo herramientas como Git, GitHub, OneDrive y Trello. Este material de Informática es ideal para Formación profesional.

Ver más

18 páginas

ORIENTACIÓN AL PERFIL
Y METODOLOGÍA DEL
CURSO
MÓDULO: ORIENTACIÓN AL PERFIL
Y METODOLOGÍA DEL CURSO
2
Aprendizaje Esperado
Analizar la naturaleza de cada módulo que forma parte del plan
formativo, así como las características del trabajo a desempeñar,
productos obtenidos, y su contribución a la formación del perfil
laboral.

Visualiza gratis el PDF completo

Regístrate para acceder al documento completo y transformarlo con la IA.

Vista previa

MÓDULO: ORIENTACIÓN AL PERFIL Y METODOLOGÍA DEL CURSO

Aprendizaje Esperado Analizar la naturaleza de cada módulo que forma parte del plan formativo, así como las características del trabajo a desempeñar, productos obtenidos, y su contribución a la formación del perfil laboral.

MODULOS DEL PLAN FORMATIVO

Módulos y competencias a formar

El curso "Desarrollo de aplicaciones moviles Android Trainee" está diseñado para desarrollar las habilidades necesarias para construir y mantener aplicaciones móviles, en el entorno android, en lenguaje java y kotlin, bajo el paradigma de orientación a objetos, a partir de especificaciones técnicas dadas, aplicando buenas prácticas de programación y patrones de diseño tendientes a lograr un producto con niveles de calidad acordes a las necesidades de la industria.

Ocupación y campo laboral asociado

El campo laboral corresponde a organizaciones, ya sean públicas o privadas, que realicen desarrollo y mantenimiento de aplicaciones móviles android, ya sean productivas, gubernamentales, o que prestan servicios ti a otras organizaciones, que requieran reclutamiento de desarrolladores junior para procesos de entrenamiento y ponerlos posteriormente a disposición de los equipos de proyectos de software en un rol junior o trainee.

El curso se compone de 8 módulos:

  • Módulo Nº1 ORIENTACIÓN AL PERFIL Y METODOLOGÍA DEL CURSO
  • Módulo Nº2 FUNDAMENTOS DE PROGRAMACIÓN EN JAVA
  • Módulo Nº3 FUNDAMENTOS DE BASES DE DATOS RELACIONALES
  • Módulo Nº4 DESARROLLO DE LA INTERFAZ DE USUARIO ANDROID
  • Módulo Nº5 ARQUITECTURA Y CICLO DE VIDA DE COMPONENTES ANDROID
  • Módulo Nº% DESARROLLO DE APLICACIONES EMPRESARIALES ANDROID
  • Módulo Nº7 DESARROLLO DE PORTAFOLIO DE UN PRODUCTO DIGITAL
  • Módulo Nº8 DESARROLLO DE EMPLEABILIDAD EN LA INDUSTRIA DIGITAL

Cada módulo se compone de aprendizajes esperados, que describen todos los conocimientos, habilidades, actitudes y destrezas que esperamos que logren desarrollar al finalizarlos.

Detalle de cada módulo y sus aprendizajes esperados

Módulo Nº1 ORIENTACIÓN AL PERFIL Y METODOLOGÍA DEL CURSO

Competencia del módulo: Aplicar las competencias del perfil laboral y la metodología bootcamp en el contexto de la industria ti.

APRENDIZAJES ESPERADOS
  1. Reconocer las características fundamentales del perfil laboral, así como el contexto laboral en el cual se desenvuelve.
  2. Analizar la naturaleza de cada módulo que forma parte de la currícula así como las características del trabajo a desempeñar, productos obtenidos, y su contribución a la formación del perfil en cuestión.
  3. Aplicar la metodología de trabajo a lo largo del curso distinguiendo la importancia del trabajo en equipo y el trabajo ético para contribuir al logro de las competencias del plan formativo.
  4. Utilizar herramientas de inteligencia artificial para el aumento de la productividad en la programación según las buenas prácticas de la industria.

Módulo Nº2 FUNDAMENTOS DE PROGRAMACIÓN EN JAVA

Competencia del módulo: Codificar piezas de software de baja/mediana complejidad en java utilizando el paradigma de orientación a objetos para resolver una problemática de acuerdo a las buenas prácticas de la industria.

APRENDIZAJES ESPERADOS
  1. Analizar las características fundamentales del lenguaje java para el desarrollo de aplicaciones empresariales.
  2. Estructurar un algoritmo lógico utilizando estructuras de control y expresiones para dar solución a un problema de baja complejidad acorde al lenguaje java.
  3. Utilizar la sintaxis básica del lenguaje java para la construcción de programas que resuelven un problema de baja complejidad.
  4. Implementar una aplicación básica de consola utilizando las buenas prácticas y convenciones para resolver un problema de baja complejidad acorde al lenguaje java.
  5. Utilizar elementos de la programación orientada a objetos para implementación de una pieza de software que da solución a un problema de baja complejidad.
  6. Utilizar principios básicos de diseño orientado a objetos para la implementación de una pieza de software acorde al lenguaje java para resolver un problema de baja complejidad.
  7. Implementar una suite de pruebas unitarias en lenguaje java utilizando junit para asegurar el buen funcionamiento de una pieza de software.

Módulo Nº3 FUNDAMENTOS DE BASES DE DATOS RELACIONALES

Competencia del Módulo: Operar una base de datos relacional utilizando el lenguaje SQL para la obtención, manipulación y definición de datos dando solución a un problema de almacenamiento de información.

APRENDIZAJES ESPERADOS
  1. Distinguir las características, rol y elementos fundamentales de una base de datos relacional para la gestión de la información en una organización.
  2. Utilizar lenguaje estructurado de consultas SQL para la obtención de información que satisface los requerimientos planteados a partir de un modelo de datos dado.
  3. Utilizar lenguaje de manipulación de datos DML para la modificación de los datos existentes en una base de datos dando solución a un problema planteado.
  4. Implementar estructuras de dato relacionales utilizando lenguaje de definición de datos DDL a partir de un modelo de datos para la creación y mantención de las definiciones de los objetos de una base de datos.
  5. Elaborar un modelo de datos de acuerdo a los estándares de modelamiento para resolver un problema de baja complejidad.

Módulo Nº4 DESARROLLO DE LA INTERFAZ DE USUARIO ANDROID

Competencia del módulo: Construir aplicaciones móviles android utilizando elementos básicos de interfaz de usuario e interacción para dar solución a un problema.

APRENDIZAJES ESPERADOS
  1. Establecer el contexto en el cual se enmarca el desarrollo de aplicaciones móviles distinguiendo las principales tecnologías y herramientas.
  2. Reconocer el entorno de desarrollo android para la construcción de aplicaciones nativas y sus principales elementos.
  3. Distinguir elementos de configuración de un proyecto android distinguiendo mecanismos para el manejo de assets para el desarrollo de aplicaciones nativas.
  4. Utilizar elementos de interfaz de usuario básicos del entorno android para la implementación de un prototipo de acuerdo a las especificaciones entregadas.
  5. Utilizar elementos de navegación e interacción de usuario disponibles en el entorno android studio para dar solución a un requerimiento.
  6. Gestionar el código fuente utilizando github para mantener un repositorio de código remoto seguro y permitir trabajo concurrente.

Módulo Nº5 ARQUITECTURA Y CICLO DE VIDA DE COMPONENTES ANDROID

Competencia del módulo: Construir aplicaciones móviles android utilizando patrones de diseño escalables y elementos del ciclo de vida acorde al lenguaje kotlin para dar solución a un problema

APRENDIZAJES ESPERADOS
  1. Reconocer las principales características del lenguaje kotlin para el desarrollo de aplicaciones móviles android nativo.
  2. Utilizar elementos del ciclo de vida para la implementación de un aplicativo android que resuelve un problema.
  3. Utilizar patrones de arquitectura escalables para la construcción de una aplicación android de acuerdo a los requerimientos.
  4. Utilizar elementos de la programación asíncrona acorde al lenguaje kotlin para dar solución a un problema.

Módulo Nº% DESARROLLO DE APLICACIONES EMPRESARIALES ANDROID

Competencia del módulo: Construir aplicaciones móviles android empresariales utilizando datos desde distintas fuentes acorde a las especificaciones entregadas.

APRENDIZAJES ESPERADOS
  1. Implementar capa de acceso a datos en un aplicativo móvil utilizando la librería room para otorgar persistencia de estados resolviendo el problema planteado.
  2. Construir una aplicación android que consume un servicio rest actualizando la interfaz de usuario, acorde al lenguaje kotlin y a la librería retrofit.
  3. Implementar tests unitarios y de instrumentación para la verificación del buen funcionamiento de los componentes de un proyecto android.
  4. Construir un release de un aplicativo android utilizando procedimiento de empaquetamiento para ser distribuido en entornos productivos.

Módulo Nº7 DESARROLLO DE PORTAFOLIO DE UN PRODUCTO DIGITAL

Competencia del módulo: Presentar un producto digital en un portafolio personal utilizando las herramientas tecnológicas y buenas prácticas disciplinarias para resolver una problemática y potenciar el perfil profesional.

APRENDIZAJES ESPERADOS
  1. Explicar las características fundamentales de un portafolio de productos digitales efectivo para potenciar el perfil profesional.
  2. Elaborar un producto tecnológico para resolver una problemática real utilizando las buenas prácticas de la disciplina.
  3. Implementar un portafolio de un producto digital utilizando las herramientas disponibles y las buenas prácticas de la industria.

Módulo Nº8 DESARROLLO DE EMPLEABILIDAD EN LA INDUSTRIA DIGITAL

Competencia del módulo: Elaborar un plan de búsqueda desarrollando el propio perfil profesional, reconociendo las características del mercado laboral del sector tecnológico y aplicando técnicas para la preparación de entrevistas

APRENDIZAJES ESPERADOS
  1. Reconocer los elementos fundamentales de un plan de búsqueda laboral distinguiendo las características de la industria TI en el proceso de selección
  2. Crear un currículum vitae para la contratación en la industria TI utilizando los diversos canales de publicación y empleando las buenas prácticas y recomendaciones de la industria
  3. Aplicar técnicas para sostener entrevistas laborales efectivas reconociendo los elementos relevantes del contexto de la industria TI

Herramientas a utilizar durante el curso

Para desarrollar nuestro curso efectivamente utilizaremos algunas herramientas que detallaremos, a continuación:

Git: Git es un sistema de control específico de versión de fuente abierta creada por Linus Torvalds en el 2005. Específicamente, Git es un sistema de control de versión distribuida, lo que quiere decir que la base del código entero y su historial se encuentran disponibles en la computadora de todo desarrollador, lo cual permite un fácil acceso a las bifurcaciones y fusiones.

¿Non has encontrado lo que buscabas?

Explora otros temas en la Algor library o crea directamente tus materiales con la IA.