SABER Y SABER HACER
Angular es un framework poderoso y ampliamente utilizado en la industria para desarrollar aplicaciones web modernas, escalables y de alta calidad. La importancia de formarse en esta rama de la programación, radica en, no solo las habilidades altamente demandadas por las empresas, sino en que te proporciona un conjunto de herramientas y características que te permiten desarrollar aplicaciones web de manera rápida y eficiente, debido a su arquitectura basada en componentes y su enfoque en la reutilización de código.
Angular es mantenido y respaldado por Google, lo que garantiza un soporte sólido y actualizaciones regulares. Es especialmente adecuado para el desarrollo de aplicaciones grandes y complejas. Su estructura ofrece una amplia gama de herramientas y características para crear interfaces de usuario ricas y atractivas. Su sistema de plantillas, enlaces de datos y bibliotecas de componentes para crear interfaces de usuario dinámicas y altamente interactivas. En resumen, estudiar un curso en Angular 16 te proporcionará habilidades valiosas y te abrirá muchas oportunidades en el campo del desarrollo front-end.
DESTINATARIOS
Personas en búsqueda de habilidades digitales como salida laboral.
APRENDERÁS A…
> Dominar las herramientas y entorno de desarrollo con herramientas esenciales como NodeJS, Git, GitHub Desktop y Visual Studio Code.
> Gestionar repositorios y colaborar en equipo, creando, configurando y administrando repositorios en GitHub.
> Desarrollar aplicaciones front-end con Angular y Firebase.
> Aplicar buenas prácticas y patrones de diseño: Singleton en el contexto de Angular 16, sabiendo cómo escribir código limpio, separar responsabilidades, crear métodos reutilizables y realizar revisiones de código efectivas.
> Utilizar funcionalidades avanzadas y desplegar aplicaciones, logrando una comunicación entre componentes utilizando Input/Output. Deben comprender cómo usar Pipes para transformar datos y explorar la funcionalidad de Signal. Además, deben aprender a desplegar sus aplicaciones en Netlify y automatizar el proceso de despliegue utilizando Jenkins.
DIRECTOR
CONTENIDOS
MÓDULO 1. INSTALACIONES, INTRODUCCIÓN A ANGULAR Y CONTROL DE VERSIONES
- > Instalaciones de requisitos
- > NodeJS
- > Git
- > Github desktop
- > Visual Studio Code
- Extensiones y temas
- > GitHub:
- > Creación y configuración del repositorio.
- > Uso de Copilot, inteligencia artificial en desarrollo.
- > Manejo de ramas y Pull Requests
MÓDULO 2. DESARROLLO FRONTEND CON ANGULAR Y FIREBASE
- > Angular:
- > Creación del proyecto
- > Conceptos básicos del framework y typescript.
- > Configuración de una Progressive Web App (PWA).
- > Uso de bibliotecas UI:
- Angular Material.
- NgZorro
- > Firebase:
- > Creación de cuenta y configuración.
- > Autenticación mediante Google y Email.
MÓDULO 3. BUENAS PRÁCTICAS Y PATRONES DE DISEÑO
- > Angular 16 (Continuación):
- > Patrón de diseño Singleton.
- > Buenas prácticas de desarrollo:
- Clean code.
- Separación de responsabilidades.
- Métodos re-utilizables y plantillas.
- Code review.
MÓDULO 4. FUNCIONALIDADES AVANZADAS, DESPLIEGUE Y AUTOMATIZACIÓN
- > Angular 16 (Continuación):
- > Implementación de autenticación.
- > Comunicación entre componentes padre e hijo con Input/Output.
- > Uso de Pipes para transformar datos.
- > Exploración de Signal.
- > Despliegue de la aplicación en Netlify
- > Automatización del despliegue en Jenkins
PREGUNTAS FRECUENTES
¿Qué es la Educación Continua?
La Educación Continua es una corriente mundial en el ámbito educativo que favorece la formación durante todas las etapas de la vida. En nuestra Universidad, la Secretaría de Educación Continua tiene por misión organizar y ofrecer seminarios, talleres, congresos, cursos y diplomaturas para atender necesidades de actualización, profundización o diversificación de conocimientos en los campos disciplinares que atiende la Universidad Blas Pascal: Ciencias Económicas y Administración, Derecho, Tecnologías, Diseño y Arquitectura, Turismo, etc. En otros países también se conoce como Educación Continuada, Formación Permanente, Life Long Learning, Continuing Education o Continuing Sudies.
¿Cuál es la oferta académica y en qué modalidades se dicta?
La oferta de Educación Continua consiste en Diplomaturas, Cursos y Talleres, que se caracterizan por ser prácticos y sumamente actualizados. Se dictan en modalidad presencial en la ciudad de Córdoba o en el Edificio CABA, o en modalidad online a través de la plataforma de e-learning de la Universidad.
Para participar de los programas de Educación Continua, ¿debo tener título de grado?
Depende del tema que trate cada programa. Una gran cantidad de programas no tienen requisitos específicos en cuanto a la formación anterior de los asistentes. En otros casos debido a la especificidad de los temas se requieren antecedentes académicos (título) y/o profesionales. Por ejemplo: es normal que para una diplomatura específica en derecho (por ejemplo Derecho de Familia) sea necesario haber cursado la carrera de Abogacía, o para tomar un curso sobre Auditoría Contable que se tengan conocimientos previos (carrera de Contador Público) para lograr un buen desempeño en el programa.
¿Quiénes dictan los programas?
Los diferentes programas son dictados por docentes de la Universidad Blas Pascal y docentes invitados de otras universidades nacionales e internacionales. En algunos casos específicos los programas cuentan con invitados especiales que no necesariamente son docentes, por ejemplo: ejecutivos destacados, consultores, funcionarios, etc.
¿Qué nivel de calidad tienen los programas?
La Secretaría de Educación Continua de la UBP cuenta con certificación ISO 9001-2008 desde el mes de diciembre de 2008. Esto significa que nuestros procesos de diseño de cursos, selección y evaluación de docentes, atención y medición de la satisfacción de los alumnos, y demás aspectos organizativos de los programas de Educación Continua han superado los estándares de calidad exigidos por ISO, en este caso auditados y certificados por BUREAU VERITAS. Somos la única Universidad en Argentina que cuenta con esta certificación en el área de Educación Continua.
Además la UBP en su conjunto tiene un proceso de autoevaluación continuo, a través del cual se generan reportes a CONEAU (Comisión Nacional de Evaluación y Acreditación Universitaria) y al Ministerio de Educación de la Nación, y recibe regularmente auditorías de calidad por parte de estos organismos, procesos a través de los cuales la UBP ha obtenido el Reconocimiento Definitivo por Decreto Nro. 130/2007 de la Presidencia de la Nación.
¿Cómo son las Diplomaturas en la UBP?
Son programas de Educación Continua, con una duración superior a 100 horas reloj. El programa se divide en módulos y los participantes son evaluados y calificados para obtener su certificación final de aprobación de la Diplomatura. En el caso de Diplomaturas presenciales hay una exigencia del 75% de asistencia obligatoria. Estos programas no son carreras, por lo tanto los participantes no reciben un “título”, pero sí un certificado.